#include <masterDaemonConfig.h>

Public Member Functions | |
| date | epoch (MD_EPOCH) |
| masterDaemonConfig () | |
| int | loadMachineConfiguration (int machineClass) |
Public Attributes | |
| bool | daemonized |
| bool | halt |
| bool | shuttingDown |
| bool | shutdown |
| const char * | configPath |
| const char ** | err |
| const char * | logPath |
| const char * | xmlrpcLogpath |
| mdClientServer * | cliever [MAX_CLIEVER] |
| mdMachine * | machine [MAX_CLIEVER] |
| ClientsByHandle | allClients |
| DataClientsByHandle | clients |
| InstrumentsByHandle | instruments |
| int | debugThreshold |
| int | nClients |
| int | nClievers |
| int | telemetryPort |
| int | thisMachineContext |
| int | xmlrpcPort |
| pid_t | daemonProcess |
| pid_t | shellProcess |
| std::string | cfg_path |
| std::string | log_path |
| std::string | clievers [MAX_CLIEVER] |
| xmlrpc_env | xmlrpc_c |
| xmlrpc_c::registry | api_registry |
Friends | |
| class | mdState |
Definition at line 14 of file masterDaemonConfig.h.
| masterDaemonConfig::masterDaemonConfig | ( | ) |
Definition at line 6 of file masterDaemonConfig.cpp.
| date masterDaemonConfig::epoch | ( | MD_EPOCH | ) |
| int masterDaemonConfig::loadMachineConfiguration | ( | int | machineClass | ) |
Definition at line 21 of file masterDaemonConfig.cpp.
friend class mdState [friend] |
Definition at line 16 of file masterDaemonConfig.h.
Definition at line 20 of file masterDaemonConfig.h.
Definition at line 21 of file masterDaemonConfig.h.
Definition at line 22 of file masterDaemonConfig.h.
Definition at line 23 of file masterDaemonConfig.h.
| const char* masterDaemonConfig::configPath |
Definition at line 24 of file masterDaemonConfig.h.
| const char ** masterDaemonConfig::err |
Definition at line 24 of file masterDaemonConfig.h.
| const char * masterDaemonConfig::logPath |
Definition at line 24 of file masterDaemonConfig.h.
| const char * masterDaemonConfig::xmlrpcLogpath |
Definition at line 24 of file masterDaemonConfig.h.
| mdClientServer* masterDaemonConfig::cliever[MAX_CLIEVER] |
Definition at line 26 of file masterDaemonConfig.h.
| mdMachine* masterDaemonConfig::machine[MAX_CLIEVER] |
Definition at line 27 of file masterDaemonConfig.h.
Definition at line 29 of file masterDaemonConfig.h.
Definition at line 30 of file masterDaemonConfig.h.
Definition at line 31 of file masterDaemonConfig.h.
Definition at line 34 of file masterDaemonConfig.h.
Definition at line 34 of file masterDaemonConfig.h.
Definition at line 34 of file masterDaemonConfig.h.
Definition at line 34 of file masterDaemonConfig.h.
Definition at line 34 of file masterDaemonConfig.h.
Definition at line 34 of file masterDaemonConfig.h.
Definition at line 37 of file masterDaemonConfig.h.
Definition at line 37 of file masterDaemonConfig.h.
| std::string masterDaemonConfig::cfg_path |
Definition at line 38 of file masterDaemonConfig.h.
| std::string masterDaemonConfig::log_path |
Definition at line 38 of file masterDaemonConfig.h.
| std::string masterDaemonConfig::clievers[MAX_CLIEVER] |
Definition at line 39 of file masterDaemonConfig.h.
| xmlrpc_env masterDaemonConfig::xmlrpc_c |
Definition at line 45 of file masterDaemonConfig.h.
| xmlrpc_c::registry masterDaemonConfig::api_registry |
Definition at line 46 of file masterDaemonConfig.h.
1.5.6