--- smsdaemon/common.h 2008/06/16 11:30:20 92 +++ smsdaemon/common.h 2008/12/07 21:42:15 150 @@ -2,8 +2,6 @@ #define __COMMON_H__ #include -#define VERSION "smsdaemon v0.1 by Torben Nielsen\n" - //time_t is defines as long int ! //No need to include time.h @@ -26,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; @@ -39,6 +40,8 @@ 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;} @@ -56,6 +59,7 @@ class PluginManager* _pluginManager; class TaskManager* _taskManager; + class ConfigFile* _configFile; void printUsage();