MySQL 5.6.14 Source Code Document
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
ConfigManager Class Reference
Inheritance diagram for ConfigManager:
Collaboration diagram for ConfigManager:

Classes

struct  ConfigChange
struct  ConfigChangeState
class  ConfigChecker
class  DynamicPorts

Public Member Functions

 ConfigManager (const MgmtSrvr::MgmtOpts &, const char *configdir)
bool init ()
void set_facade (TransporterFacade *facade)
virtual void run ()
int add_config_change_subscriber (ConfigSubscriber *)
bool get_packed_config (ndb_mgm_node_type nodetype, BaseString *buf64, BaseString &error)
bool set_dynamic_port (int node1, int node2, int value, BaseString &msg)
bool get_dynamic_port (int node1, int node2, int *value, BaseString &msg) const
- Public Member Functions inherited from MgmtThread
 MgmtThread (const MgmtThread &)
 MgmtThread (const char *name, size_t stack_size=0, NDB_THREAD_PRIO thread_prio=NDB_THREAD_PRIO_LOW)
bool start ()
bool stop ()
bool is_stopped ()

Static Public Member Functions

static Configload_config (const char *config_filename, bool mycnf, BaseString &msg)

Detailed Description

Definition at line 33 of file ConfigManager.hpp.

Member Function Documentation

bool ConfigManager::init ( void  )

Add config to set once ConfigManager is fully started

Definition at line 313 of file ConfigManager.cpp.

Here is the call graph for this function:


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