client-cpp  0.0.1-SNAPSHOT
kaa::IEventDataProcessor Class Referenceabstract

#include <IEventDataProcessor.hpp>

+ Inheritance diagram for kaa::IEventDataProcessor:

Public Member Functions

virtual std::list< Event > getPendingEvents ()=0
 
virtual std::map< std::string,
std::list< std::string > > 
getPendingListenerRequests ()=0
 
virtual void onEventsReceived (const EventSyncResponse::events_t &events)=0
 
virtual void onEventListenersReceived (const EventSyncResponse::eventListenersResponses_t &listeners)=0
 
virtual ~IEventDataProcessor ()
 

Detailed Description

Definition at line 26 of file IEventDataProcessor.hpp.

Constructor & Destructor Documentation

virtual kaa::IEventDataProcessor::~IEventDataProcessor ( )
inlinevirtual

Definition at line 34 of file IEventDataProcessor.hpp.

Member Function Documentation

virtual std::list<Event> kaa::IEventDataProcessor::getPendingEvents ( )
pure virtual

Implemented in kaa::EventManager.

virtual std::map<std::string, std::list<std::string> > kaa::IEventDataProcessor::getPendingListenerRequests ( )
pure virtual

Implemented in kaa::EventManager.

virtual void kaa::IEventDataProcessor::onEventListenersReceived ( const EventSyncResponse::eventListenersResponses_t &  listeners)
pure virtual

Implemented in kaa::EventManager.

virtual void kaa::IEventDataProcessor::onEventsReceived ( const EventSyncResponse::events_t &  events)
pure virtual

Implemented in kaa::EventManager.


The documentation for this class was generated from the following file: