--- smsdaemon/common.h 2008/06/16 11:57:48 94 +++ smsdaemon/common.h 2008/12/08 21:28:40 157 @@ -24,10 +24,13 @@ bool isDaemon; bool isDebug; + bool daemonized; int uid; int gid; volatile bool mainContinue; + std::string configFilePath; + std::string pidfile; std::string spooldir; @@ -37,9 +40,9 @@ class PluginManager* GetPluginManager(); class TaskManager* GetTaskManager(); + class ConfigFile* GetConfigfile(); + void SetConfigfile(class ConfigFile*); - void logMessage(std::string str); - void setLogfile(std::string file) {_logFile = file;} void loadConfig(int argc, char* argv[]); @@ -54,10 +57,10 @@ class PluginManager* _pluginManager; class TaskManager* _taskManager; + class ConfigFile* _configFile; void printUsage(); - std::string _logFile; };