--- smsdaemon/IGsmModem.h 2008/06/16 10:21:02 90 +++ smsdaemon/ISmsTransceiver.h 2010/04/27 21:06:53 678 @@ -1,14 +1,19 @@ -#ifndef __IGSMMODEM_H__ -#define __IGSMMODEM_H__ +#ifndef __ISMSTRANSCEIVER_H__ +#define __ISMSTRANSCEIVER_H__ #include +#include +#include "Sms.h" -class IGsmModem + +class ISmsTransceiver { public: virtual void SendSms(std::string to, std::string message, bool allowMultipart) = 0; - virtual ~IGsmModem() {} + virtual std::vector ReadSms(bool readAll = false) = 0; + + virtual ~ISmsTransceiver() {} }; -#endif // __IGSMMODEM_H__ +#endif // __ISMSTRANSCEIVER_H__