8 #ifndef __SINRICPRO_QUEUE_H__
9 #define __SINRICPRO_QUEUE_H__
11 #include "extralib/QueueList/QueueList.h"
20 class SinricProMessage {
22 SinricProMessage(interface_t interface,
const char* message) : _interface(interface) { _message = strdup(message); };
23 ~SinricProMessage() {
if (_message) free(_message); };
24 const char* getMessage() {
return _message; };
25 interface_t getInterface() {
return _interface; };
27 interface_t _interface;
31 typedef QueueList<SinricProMessage*> SinricProQueue_t;