#include <status_monitor.h>
Public Member Functions | |
Status | getStatus () const |
void | setStatus (const Status &status) |
virtual | ~StatusMonitor ()=default |
Private Member Functions | |
void | setStatusObserver (MultiStatusConditionMonitor *multi_status_cond) |
Private Attributes | |
MultiStatusConditionMonitor * | multi_status_cond_ = nullptr |
friend | MultiStatusConditionMonitor |
Status | status_ = UNAVAILABLE |
Handle a single set/get status. Notify the multi_status_condition when the status is changed.
Definition at line 41 of file status_monitor.h.
|
virtualdefault |
|
inline |
Definition at line 46 of file status_monitor.h.
void Aws::DataFlow::StatusMonitor::setStatus | ( | const Status & | status | ) |
Definition at line 23 of file status_monitor.cpp.
|
inlineprivate |
Definition at line 51 of file status_monitor.h.
|
private |
Definition at line 55 of file status_monitor.h.
|
private |
Definition at line 50 of file status_monitor.h.
|
private |
Definition at line 54 of file status_monitor.h.