masterDaemonConfig Class Reference

#include <masterDaemonConfig.h>

Collaboration diagram for masterDaemonConfig:

Collaboration graph
[legend]

List of all members.

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
mdClientServercliever [MAX_CLIEVER]
mdMachinemachine [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


Detailed Description

Definition at line 14 of file masterDaemonConfig.h.


Constructor & Destructor Documentation

masterDaemonConfig::masterDaemonConfig (  ) 

Definition at line 6 of file masterDaemonConfig.cpp.


Member Function Documentation

date masterDaemonConfig::epoch ( MD_EPOCH   ) 

int masterDaemonConfig::loadMachineConfiguration ( int  machineClass  ) 

Definition at line 21 of file masterDaemonConfig.cpp.


Friends And Related Function Documentation

friend class mdState [friend]

Definition at line 16 of file masterDaemonConfig.h.


Member Data Documentation

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.

Definition at line 24 of file masterDaemonConfig.h.

const char ** masterDaemonConfig::err

Definition at line 24 of file masterDaemonConfig.h.

Definition at line 24 of file masterDaemonConfig.h.

Definition at line 24 of file masterDaemonConfig.h.

Definition at line 26 of file masterDaemonConfig.h.

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.

Definition at line 38 of file masterDaemonConfig.h.

Definition at line 38 of file masterDaemonConfig.h.

std::string masterDaemonConfig::clievers[MAX_CLIEVER]

Definition at line 39 of file masterDaemonConfig.h.

Definition at line 45 of file masterDaemonConfig.h.

Definition at line 46 of file masterDaemonConfig.h.


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

Generated on Mon Jan 10 22:33:44 2011 by  doxygen 1.5.6