|
| ActivityRecovering (const std::string &id, rad::SMAdapter &sm, DataContext &data_ctx, DeviceFacade &device_facade) |
| Constructor. More...
|
|
virtual | ~ActivityRecovering () |
| Destructor. More...
|
|
virtual void | run () |
| Run method running inside the thread. More...
|
|
| ActivityRecovering (const ActivityRecovering &)=delete |
|
ActivityRecovering & | operator= (const ActivityRecovering &)=delete |
|
| ActivityRecovering (const std::string &id, rad::SMAdapter &sm, DataContext &data_ctx, DeviceFacade &device_facade) |
| Constructor. More...
|
|
virtual | ~ActivityRecovering () |
| Destructor. More...
|
|
virtual void | run () |
| Run method running inside the thread. More...
|
|
| ActivityRecovering (const ActivityRecovering &)=delete |
|
ActivityRecovering & | operator= (const ActivityRecovering &)=delete |
|
| ActivityRecovering (const std::string &id, rad::SMAdapter &sm, DataContext &data_ctx, DeviceFacade &device_facade) |
| Constructor. More...
|
|
virtual | ~ActivityRecovering () |
| Destructor. More...
|
|
virtual void | run () |
| Run method running inside the thread. More...
|
|
| ActivityRecovering (const ActivityRecovering &)=delete |
|
ActivityRecovering & | operator= (const ActivityRecovering &)=delete |
|
| Activity (const std::string &id, rad::SMAdapter &sm) |
|
virtual | ~Activity () |
|
virtual void | start () |
|
virtual void | stop () |
|
std::string | GetName () |
|
int | SetName (const std::string &name) |
|
pthread_t | GetPThread () |
|
void | TriggerInternalEvent (UniqueEvent &&e) |
|
| Activity (const Activity &)=delete |
|
Activity & | operator= (const Activity &)=delete |
| Disable copy constructor. More...
|
|
| Activity (const std::string &id, rad::SMAdapter &sm) |
|
virtual | ~Activity () |
|
virtual void | start () |
|
virtual void | stop () |
|
std::string | GetName () |
|
int | SetName (const std::string &name) |
|
pthread_t | GetPThread () |
|
void | TriggerInternalEvent (UniqueEvent &&e) |
|
| Activity (const Activity &)=delete |
|
Activity & | operator= (const Activity &)=delete |
| Disable copy constructor. More...
|
|
| Activity (const std::string &id, rad::SMAdapter &sm) |
|
virtual | ~Activity () |
|
virtual void | start () |
|
virtual void | stop () |
|
std::string | GetName () |
|
int | SetName (const std::string &name) |
|
pthread_t | GetPThread () |
|
void | TriggerInternalEvent (UniqueEvent &&e) |
|
| Activity (const Activity &)=delete |
|
Activity & | operator= (const Activity &)=delete |
| Disable copy constructor. More...
|
|
| Activity (const std::string &id) |
|
bool | isRunning () |
|
void | setRunning (const bool running) |
|
std::string | getId () const |
|
void | setId (const std::string &id) |
|
| Activity (const std::string &id) |
|
bool | isRunning () |
|
void | setRunning (const bool running) |
|
std::string | getId () const |
|
void | setId (const std::string &id) |
|
| Activity (const std::string &id) |
|
bool | isRunning () |
|
void | setRunning (const bool running) |
|
std::string | getId () const |
|
void | setId (const std::string &id) |
|
This class implements the Do-Activity for recovering a device.
The recovering action means to try bringing the controller back to operational state. Depending of the current state of the device are the actions to be taken during the process.