--- smsdaemon/SmsDaemon.h 2008/12/07 16:27:34 144 +++ smsdaemon/SmsDaemon.h 2010/04/27 20:07:12 675 @@ -1,16 +1,20 @@ +#ifndef __SMSDAEMON_H__ +#define __SMSDAEMON_H__ + +#include "ISmsTransceiver.h" -#include "GsmModem.h" #include #include class SMS; +class EmbeddedHttp; class SmsDaemon { public: - SmsDaemon(IGsmModem& modem) - : _modem(modem) {} + SmsDaemon(ISmsTransceiver& modem) + : _modem(modem) {} void Start(); @@ -22,6 +26,13 @@ void MainLoop(); - IGsmModem& _modem; + void ReloadConfig(); + + ISmsTransceiver& _modem; timeval _lastSmsCheck; + EmbeddedHttp* embeddedHttp; }; + + +#endif // __SMSDAEMON_H__ +