#ifndef __SMSDAEMON_H__ #define __SMSDAEMON_H__ #include "IGsmModem.h" #include #include class SMS; class SmsDaemon { public: SmsDaemon(IGsmModem& modem) : _modem(modem) {} void Start(); private: void CreateLogMessage(SMS& sms,bool hasPlugin); void CheckSms(); void MainLoop(); IGsmModem& _modem; timeval _lastSmsCheck; }; #endif // __SMSDAEMON_H__