17 #ifndef IEVENTDATAPROCESSOR_HPP_
18 #define IEVENTDATAPROCESSOR_HPP_
22 #include "kaa/gen/EndpointGen.hpp"
35 virtual void onEventsReceived(
const EventSyncResponse::events_t& events) = 0;
virtual std::map< std::int32_t, Event > releasePendingEvents()=0
virtual bool hasPendingEvents() const =0
virtual void onEventsReceived(const EventSyncResponse::events_t &events)=0
virtual bool hasPendingListenerRequests() const =0
virtual ~IEventDataProcessor()
virtual void onEventListenersReceived(const EventSyncResponse::eventListenersResponses_t &listeners)=0
virtual std::map< std::int32_t, std::list< std::string > > getPendingListenerRequests()=0