#include <notifier.h>
◆ ~Notifier()
virtual Notifier::~Notifier |
( |
| ) |
|
|
virtualdefault |
◆ get_next_notification()
Get the next notification from the notification queue.
Used by the Server to get the notifications in order to forward them to the clients. A simple queue is used that has a mutex lock which may, or may not be successfully obtained at the moment of checking.
- Parameters
-
- Returns
- true if a notification has been successfully fetched, false if not
Implemented in NotifierImpl.
◆ has_notification()
virtual bool Notifier::has_notification |
( |
| ) |
|
|
pure virtual |
◆ send_mm_state_deinitialized()
virtual void Notifier::send_mm_state_deinitialized |
( |
| ) |
|
|
pure virtual |
◆ send_mm_state_deinitializing()
virtual void Notifier::send_mm_state_deinitializing |
( |
| ) |
|
|
pure virtual |
◆ send_mm_state_initialized()
virtual void Notifier::send_mm_state_initialized |
( |
| ) |
|
|
pure virtual |
◆ send_mm_state_initializing()
virtual void Notifier::send_mm_state_initializing |
( |
| ) |
|
|
pure virtual |
◆ send_mm_state_slaves_found()
virtual void Notifier::send_mm_state_slaves_found |
( |
| ) |
|
|
pure virtual |
◆ send_mm_state_terminating()
virtual void Notifier::send_mm_state_terminating |
( |
| ) |
|
|
pure virtual |
◆ send_mm_state_waiting_for_slaves()
virtual void Notifier::send_mm_state_waiting_for_slaves |
( |
| ) |
|
|
pure virtual |
◆ send_monitoring_status()
virtual void Notifier::send_monitoring_status |
( |
motionmaster::MotionMasterMessage::Status * |
status | ) |
|
|
pure virtual |
◆ send_notification_status()
virtual void Notifier::send_notification_status |
( |
motionmaster::MotionMasterMessage::Status * |
status | ) |
|
|
pure virtual |
◆ send_slave_error()
virtual void Notifier::send_slave_error |
( |
uint32_t |
device_address, |
|
|
int32_t |
device_id, |
|
|
int32_t |
code, |
|
|
const std::string & |
additional_info = "" |
|
) |
| |
|
pure virtual |
◆ send_slave_warning()
virtual void Notifier::send_slave_warning |
( |
uint32_t |
device_address, |
|
|
int32_t |
device_id, |
|
|
int32_t |
code, |
|
|
const std::string & |
additional_info = "" |
|
) |
| |
|
pure virtual |
◆ send_status()
virtual void Notifier::send_status |
( |
motionmaster::MotionMasterMessage::Status * |
status, |
|
|
std::string |
topic = "" |
|
) |
| |
|
pure virtual |
The documentation for this class was generated from the following file: