client-cpp  0.6.1
kaa::IBootstrapTransport Class Referenceabstract

#include <IBootstrapTransport.hpp>

+ Inheritance diagram for kaa::IBootstrapTransport:

Public Member Functions

virtual std::shared_ptr< Resolve > createResolveRequest ()=0
 
virtual void onResolveResponse (OperationsServerList servers)=0
 
virtual ~IBootstrapTransport ()
 

Detailed Description

Updates the Bootstrap manager state.

Definition at line 28 of file IBootstrapTransport.hpp.

Constructor & Destructor Documentation

virtual kaa::IBootstrapTransport::~IBootstrapTransport ( )
inlinevirtual

Definition at line 48 of file IBootstrapTransport.hpp.

Member Function Documentation

virtual std::shared_ptr<Resolve> kaa::IBootstrapTransport::createResolveRequest ( )
pure virtual

Creates new Resolve request.

Returns
Resovle request.
See also
Resolve

Implemented in kaa::BootstrapTransport.

virtual void kaa::IBootstrapTransport::onResolveResponse ( OperationsServerList  servers)
pure virtual

Updates the state of the Bootstrap manager according the given response.

Parameters
serversresponse from Bootstrap server.
See also
OperationsServerList

Implemented in kaa::BootstrapTransport.


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