MySQL 26.10.0
Source Code Documentation
hm::ss::Error_State Class Reference

Error State. More...

#include <health_monitor_system_state.h>

Inheritance diagram for hm::ss::Error_State:
[legend]

Public Member Functions

 Error_State ()
 
void enter () override
 
void check_levels () override
 
- Public Member Functions inherited from hm::ss::System_State
 System_State ()=default
 
 System_State (const char *state_name, State state)
 
virtual ~System_State ()=default
 
virtual void exit ()
 
enum State state () const
 

Additional Inherited Members

- Public Types inherited from hm::ss::System_State
enum  State {
  UNDEF , START , STOP , NORMAL ,
  WARNING , ERROR
}
 
- Static Public Member Functions inherited from hm::ss::System_State
static void set_collector (System_Collector *collector)
 
- Static Public Attributes inherited from hm::ss::System_State
static System_Collector * sc {nullptr}
 

Detailed Description

Error State.

The System Collector is running but there is an error that prevents it from collecting system stats.

Constructor & Destructor Documentation

◆ Error_State()

hm::ss::Error_State::Error_State ( )
inline

Member Function Documentation

◆ check_levels()

void hm::ss::Error_State::check_levels ( )
overridevirtual

Reimplemented from hm::ss::System_State.

◆ enter()

void hm::ss::Error_State::enter ( )
overridevirtual

Reimplemented from hm::ss::System_State.


The documentation for this class was generated from the following file: