30 #ifndef DaemonCommandHandler_h 31 #define DaemonCommandHandler_h 1 38 #include "ServerHandler.h" 39 #include "BESXMLWriter.h" 65 map<string,string> d_pathnames;
67 string d_log_file_name;
69 void load_include_files(vector<string> &files,
const string &keys_file_name);
70 void load_include_file(
const string &files,
const string &keys_file_name);
72 hai_command lookup_command(
const string &command);
73 void execute_command(
const string &command,
BESXMLWriter &writer);
79 string get_config_file() {
return d_bes_conf; }
80 void set_config_file(
const string &config) { d_bes_conf = config; }
84 virtual void dump(ostream &strm)
const;
87 #endif // DaemonCommandHandler_h
virtual void dump(ostream &strm) const
dumps information about this object
virtual void handle(Connection *c)