MySQL 9.3.0
Source Code Documentation
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages Concepts
mysql_harness::observers::DispatchSystemDaemonObserver Class Reference
Inheritance diagram for mysql_harness::observers::DispatchSystemDaemonObserver:
[legend]

Public Member Functions

 DispatchSystemDaemonObserver (Loader *loader)
 
void on_plugin_startup (const PluginState *, const std::string &name) override
 
- Public Member Functions inherited from mysql_harness::PluginStateObserver
virtual ~PluginStateObserver ()=default
 
virtual void on_begin_observation (const std::vector< std::string > &active_plugins, const std::vector< std::string > &stopped_plugins)
 
virtual void on_end_observation ()
 
virtual void on_plugin_register_waitable (const PluginState *state, const std::string &name)
 
virtual void on_plugin_shutdown (const PluginState *state, const std::string &name)
 

Public Attributes

Loaderloader_
 

Constructor & Destructor Documentation

◆ DispatchSystemDaemonObserver()

mysql_harness::observers::DispatchSystemDaemonObserver::DispatchSystemDaemonObserver ( Loader loader)
inline

Member Function Documentation

◆ on_plugin_startup()

void mysql_harness::observers::DispatchSystemDaemonObserver::on_plugin_startup ( const PluginState ,
const std::string &  name 
)
inlineoverridevirtual

Member Data Documentation

◆ loader_

Loader* mysql_harness::observers::DispatchSystemDaemonObserver::loader_

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