client-cpp  0.10.0
kaa::IEventTransport Class Referenceabstract

#include <IEventTransport.hpp>

+ Inheritance diagram for kaa::IEventTransport:

Public Member Functions

virtual std::shared_ptr
< EventSyncRequest > 
createEventRequest (std::int32_t requestId)=0
 
virtual void onEventResponse (const EventSyncResponse &response)=0
 
virtual void onSyncResponseId (std::int32_t requestId)=0
 
virtual ~IEventTransport ()
 

Detailed Description

Updates the Event manager state.

Definition at line 29 of file IEventTransport.hpp.

Constructor & Destructor Documentation

virtual kaa::IEventTransport::~IEventTransport ( )
inlinevirtual

Definition at line 52 of file IEventTransport.hpp.

Member Function Documentation

virtual std::shared_ptr<EventSyncRequest> kaa::IEventTransport::createEventRequest ( std::int32_t  requestId)
pure virtual

Creates the Event request.

Returns
new Event request.
See Also
EventSyncRequest

Implemented in kaa::EventTransport.

virtual void kaa::IEventTransport::onEventResponse ( const EventSyncResponse &  response)
pure virtual

Updates the state of the Event manager according to the given response.

Parameters
responsethe response from the server.
See Also
EventSyncResponse

Implemented in kaa::EventTransport.

virtual void kaa::IEventTransport::onSyncResponseId ( std::int32_t  requestId)
pure virtual

Implemented in kaa::EventTransport.


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