20 const std::string& instance_id =
"")
override
no-trigger runner
Definition notrigger_runner.hpp:16
void trigger(capabilities2_events::EventParameters ¶meters, const std::string &bond_id, const std::string &instance_id="") override
Trigger the runner.
Definition notrigger_runner.hpp:19
base class for all runners
Definition runner_base.hpp:74
void emit_failed(const std::string &bond_id, const std::string &instance_id, capabilities2_events::EventParameters parameters=capabilities2_events::EventParameters())
emit FAILED event
Definition runner_base.hpp:457
virtual capabilities2_events::EventParameters param_on_failure()
Update on_failure event parameters with new data if available.
Definition runner_base.hpp:256
Definition action_runner.hpp:19
capability options for a capability runner given by interface and provider
Definition event_parameters.hpp:167
runner exception
Definition runner_base.hpp:24