#include <IBootstrapManager.hpp>
Bootstrap manager manages the list of available operation servers.
Definition at line 35 of file IBootstrapManager.hpp.
virtual kaa::IBootstrapManager::~IBootstrapManager |
( |
| ) |
|
|
inlinevirtual |
virtual void kaa::IBootstrapManager::onServerListUpdated |
( |
const std::vector< ProtocolMetaData > & |
operationsServers | ) |
|
|
pure virtual |
Updates the operation server list.
- Parameters
-
list | the operation server list. |
- See also
- OperationsServerList
Implemented in kaa::BootstrapManager.
virtual void kaa::IBootstrapManager::receiveOperationsServerList |
( |
| ) |
|
|
pure virtual |
virtual void kaa::IBootstrapManager::useNextOperationsServer |
( |
const TransportProtocolId & |
protocolId | ) |
|
|
pure virtual |
Notifies Channel manager about new server meets given parameters.
- Parameters
-
type | the channel's type (i.e. HTTP channel, HTTP long poll channel, etc.). |
- See also
- ChannelType
Implemented in kaa::BootstrapManager.
virtual void kaa::IBootstrapManager::useNextOperationsServerByAccessPointId |
( |
std::int32_t |
id | ) |
|
|
pure virtual |
Update the Channel Manager with endpoint's properties retrieved by its DNS.
- Parameters
-
Implemented in kaa::BootstrapManager.
The documentation for this class was generated from the following file:
- /var/lib/jenkins/workspace/kaa_release_0_8_1/client/client-multi/client-cpp/kaa/bootstrap/IBootstrapManager.hpp