client-cpp  0.6.3
kaa::IUserTransport Class Referenceabstract

#include <IUserTransport.hpp>

Public Member Functions

virtual std::shared_ptr
< UserSyncRequest > 
createUserRequest ()=0
 
virtual void onUserResponse (const UserSyncResponse &response)=0
 
virtual ~IUserTransport ()
 

Detailed Description

IKaaTransport for the Endpoint service. Updates the Endpoint manager state.

Definition at line 29 of file IUserTransport.hpp.

Constructor & Destructor Documentation

virtual kaa::IUserTransport::~IUserTransport ( )
inlinevirtual

Definition at line 50 of file IUserTransport.hpp.

Member Function Documentation

virtual std::shared_ptr<UserSyncRequest> kaa::IUserTransport::createUserRequest ( )
pure virtual

Creates new User update request.

Returns
new User update request.
See also
UserSyncRequest
virtual void kaa::IUserTransport::onUserResponse ( const UserSyncResponse &  response)
pure virtual

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

Parameters
responsethe response from the server.
See also
UserSyncResponse

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