--- smsdaemon/common.h 2008/06/10 14:38:59 35 +++ smsdaemon/common.h 2008/06/10 15:34:19 36 @@ -8,6 +8,18 @@ #include "PluginManager.h" #include "TaskManager.h" +//time_t is defines as long int ! //No need to include time.h + +class SmsCounter +{ +public: + SmsCounter() : incomming(0), outgoing(0) {} + + unsigned int incomming; + unsigned int outgoing; +}; + + //Singleton class Common { @@ -25,14 +37,16 @@ PluginManager pluginManager; TaskManager taskManager; + long int daemonStart; + SmsCounter smsCounter; void logMessage(std::string str); void setLogfile(std::string file) {_logFile = file;} void loadConfig(int argc, char* argv[]); - + std::string getStatusMessage(); private: Common() {} Common(const Common&) {}