30class System_Collector;
System Collector.
Definition: health_monitor_system.h:47
Error State.
Definition: health_monitor_system_state.h:108
Error_State()
Definition: health_monitor_system_state.h:110
void check_levels() override
Normal State.
Definition: health_monitor_system_state.h:83
Normal_State()
Definition: health_monitor_system_state.h:85
void check_levels() override
Start State.
Definition: health_monitor_system_state.h:61
void check_levels() override
Start_State()
Definition: health_monitor_system_state.h:63
Stop State.
Definition: health_monitor_system_state.h:72
Stop_State()
Definition: health_monitor_system_state.h:74
void check_levels() override
Definition: health_monitor_system_state.h:34
static System_Collector * sc
Definition: health_monitor_system_state.h:49
System_State(const char *state_name, State state)
Definition: health_monitor_system_state.h:39
virtual void exit()
Definition: health_monitor_system_state.h:45
virtual ~System_State()=default
virtual void enter()
Definition: health_monitor_system_state.h:43
virtual void check_levels()
Definition: health_monitor_system_state.h:44
enum State state() const
Definition: health_monitor_system_state.h:47
const std::string m_name
Definition: health_monitor_system_state.h:52
static void set_collector(System_Collector *collector)
Definition: health_monitor_system_state.h:46
State m_state
Definition: health_monitor_system_state.h:53
State
Definition: health_monitor_system_state.h:36
@ START
Definition: health_monitor_system_state.h:36
@ NORMAL
Definition: health_monitor_system_state.h:36
@ STOP
Definition: health_monitor_system_state.h:36
@ WARNING
Definition: health_monitor_system_state.h:36
@ ERROR
Definition: health_monitor_system_state.h:36
@ UNDEF
Definition: health_monitor_system_state.h:36
Warning State.
Definition: health_monitor_system_state.h:95
Warning_State()
Definition: health_monitor_system_state.h:97
void check_levels() override
Definition: mrs_component_embedded_mysql_cache.h:33
Definition: component_command.h:29