client-cpp  0.6.3
kaa::IKaaTransport Class Referenceabstract

#include <IKaaTransport.hpp>

+ Inheritance diagram for kaa::IKaaTransport:

Public Member Functions

virtual void sync ()=0
 
virtual void setClientState (IKaaClientStateStoragePtr status)=0
 
virtual ~IKaaTransport ()
 

Detailed Description

Transport interface processing request and response for the specific service.

Definition at line 32 of file IKaaTransport.hpp.

Constructor & Destructor Documentation

virtual kaa::IKaaTransport::~IKaaTransport ( )
inlinevirtual

Definition at line 51 of file IKaaTransport.hpp.

Member Function Documentation

virtual void kaa::IKaaTransport::setClientState ( IKaaClientStateStoragePtr  status)
pure virtual

Sets the client's state object.

Parameters
statestate object to be set.

Implemented in kaa::AbstractKaaTransport< Type >, kaa::AbstractKaaTransport< TransportType::PROFILE >, and kaa::AbstractKaaTransport< TransportType::BOOTSTRAP >.

virtual void kaa::IKaaTransport::sync ( )
pure virtual

Sets the specific IKaaChannelManager for the current transport.

Parameters
channelManagermanager to be set.

Implemented in kaa::ProfileTransport, and kaa::BootstrapTransport.


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