|
ifw
0.0.1-dev
|
#include <actionsRecover.hpp>
Class grouping the actions related to the Recover event.
| devmgr::common::ActionsRecover::ActionsRecover | ( | rad::MsgReplier & | msg_replier, |
| DataContext & | data_ctx, | ||
| DeviceFacade & | device_facade | ||
| ) |
Constructor.
| [in] | msg_replier | This is needed to reply back to the originator of the ReqRecover and ReqStop commands. |
| [in] | data_ctx | Reference to the application runtime data. |
| [in] | device_facade | Reference to the device facade object. |
|
delete |
| devmgr::common::ActionsRecover::ActionsRecover | ( | rad::MsgReplier & | msg_replier, |
| DataContext & | data_ctx, | ||
| DeviceFacade & | device_facade | ||
| ) |
Constructor.
| [in] | msg_replier | This is needed to reply back to the originator of the ReqRecover and ReqStop commands. |
| [in] | data_ctx | Reference to the application runtime data. |
| [in] | device_facade | Reference to the device facade object. |
|
delete |
| devmgr::common::ActionsRecover::ActionsRecover | ( | rad::MsgReplier & | msg_replier, |
| DataContext & | data_ctx, | ||
| DeviceFacade & | device_facade | ||
| ) |
Constructor.
| [in] | msg_replier | This is needed to reply back to the originator of the ReqRecover and ReqStop commands. |
| [in] | data_ctx | Reference to the application runtime data. |
| [in] | device_facade | Reference to the device facade object. |
|
delete |
| void devmgr::common::ActionsRecover::Done | ( | rad::AnyEvent const & | lastEvent | ) |
Replies OK to the originator of the ReqRecover command.
| [in] | lastEvent | Recover event. |
| void devmgr::common::ActionsRecover::Done | ( | rad::AnyEvent const & | lastEvent | ) |
Replies OK to the originator of the ReqRecover command.
| [in] | lastEvent | Recover event. |
| void devmgr::common::ActionsRecover::Done | ( | rad::AnyEvent const & | lastEvent | ) |
Replies OK to the originator of the ReqRecover command.
| [in] | lastEvent | Recover event. |
| void devmgr::common::ActionsRecover::Error | ( | rad::AnyEvent const & | lastEvent | ) |
Implementation of the Done callback. This method implements the actions when the Recover event was finalized.
| [in] | last_event | Last event received. |
| void devmgr::common::ActionsRecover::Error | ( | rad::AnyEvent const & | lastEvent | ) |
Implementation of the Done callback. This method implements the actions when the Recover event was finalized.
| [in] | last_event | Last event received. |
| void devmgr::common::ActionsRecover::Error | ( | rad::AnyEvent const & | lastEvent | ) |
Implementation of the Done callback. This method implements the actions when the Recover event was finalized.
| [in] | last_event | Last event received. |
|
delete |
Disable copy constructor.
|
delete |
Disable copy constructor.
|
delete |
Disable copy constructor.
| void devmgr::common::ActionsRecover::Start | ( | rad::AnyEvent const & | lastEvent | ) |
Implementation of the Start callback.
| [in] | last_event | Last event received which should be a Recover event (the Start event is triggered by a ReqRecover request). |
| void devmgr::common::ActionsRecover::Start | ( | rad::AnyEvent const & | lastEvent | ) |
Implementation of the Start callback.
| [in] | last_event | Last event received which should be a Recover event (the Start event is triggered by a ReqRecover request). |
| void devmgr::common::ActionsRecover::Start | ( | rad::AnyEvent const & | lastEvent | ) |
Implementation of the Start callback.
| [in] | last_event | Last event received which should be a Recover event (the Start event is triggered by a ReqRecover request). |
| void devmgr::common::ActionsRecover::Stop | ( | rad::AnyEvent const & | lastEvent | ) |
Implementation of the Stop callback. This callback:
| [in] | last_event | Last event received which should be a Stop event (the Stop event is triggered by a ReqStop request). |
| void devmgr::common::ActionsRecover::Stop | ( | rad::AnyEvent const & | lastEvent | ) |
Implementation of the Stop callback. This callback:
| [in] | last_event | Last event received which should be a Stop event (the Stop event is triggered by a ReqStop request). |
| void devmgr::common::ActionsRecover::Stop | ( | rad::AnyEvent const & | lastEvent | ) |
Implementation of the Stop callback. This callback:
| [in] | last_event | Last event received which should be a Stop event (the Stop event is triggered by a ReqStop request). |
| void devmgr::common::ActionsRecover::Timeout | ( | rad::AnyEvent const & | lastEvent | ) |
Implementation of the Error callback. This method implements the actions when the Recover event was finalized with an error.
| [in] | last_event | Last event received. |
| void devmgr::common::ActionsRecover::Timeout | ( | rad::AnyEvent const & | lastEvent | ) |
Implementation of the Error callback. This method implements the actions when the Recover event was finalized with an error.
| [in] | last_event | Last event received. |
| void devmgr::common::ActionsRecover::Timeout | ( | rad::AnyEvent const & | lastEvent | ) |
Implementation of the Error callback. This method implements the actions when the Recover event was finalized with an error.
| [in] | last_event | Last event received. |
1.8.5