client-cpp  0.10.0
kaa::IUserTransport Class Referenceabstract

#include <IUserTransport.hpp>

+ Inheritance diagram for kaa::IUserTransport:

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

Implemented in kaa::UserTransport.

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

Implemented in kaa::UserTransport.


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