--- smsdaemon/SmsDaemon.h 2008/06/16 12:21:30 95 +++ smsdaemon/SmsDaemon.h 2008/12/21 18:41:08 208 @@ -1,15 +1,18 @@ +#ifndef __SMSDAEMON_H__ +#define __SMSDAEMON_H__ -#include "GsmModem.h" +#include "ISmsTransceiver.h" -#include "Sms.h" #include +#include +class SMS; class SmsDaemon { public: - SmsDaemon(GsmModem& modem) - : _modem(modem) {} + SmsDaemon(ISmsTransceiver& modem) + : _modem(modem) {} void Start(); @@ -21,6 +24,12 @@ void MainLoop(); - GsmModem& _modem; + void ReloadConfig(); + + ISmsTransceiver& _modem; timeval _lastSmsCheck; }; + + +#endif // __SMSDAEMON_H__ +