#include <KaaChannelManager.hpp>
Definition at line 35 of file KaaChannelManager.hpp.
kaa::KaaChannelManager::~KaaChannelManager |
( |
| ) |
|
|
inline |
virtual void kaa::KaaChannelManager::clearChannelList |
( |
| ) |
|
|
virtual |
virtual IDataChannelPtr kaa::KaaChannelManager::getChannel |
( |
const std::string & |
channelId | ) |
|
|
virtual |
virtual std::list<IDataChannelPtr> kaa::KaaChannelManager::getChannelsByType |
( |
ChannelType |
type | ) |
|
|
virtual |
Retrieves a list of channels by the specific type (HTTP, HTTP_LP, BOOTSTRAP and etc.).
- Parameters
-
- Returns
- a list of channels.
- See also
- ChannelType
-
IDataChannel
Implements kaa::IKaaChannelManager.
virtual void kaa::KaaChannelManager::onServerFailed |
( |
IServerInfoPtr |
server | ) |
|
|
virtual |
Reports to Channel Manager in case link with server was not established.
- Parameters
-
server | the parameters of server that was not connected. |
- See also
- IServerInfo
Implements kaa::IKaaChannelManager.
virtual void kaa::KaaChannelManager::onServerUpdated |
( |
IServerInfoPtr |
newServer | ) |
|
|
virtual |
void kaa::KaaChannelManager::pause |
( |
| ) |
|
|
virtual |
virtual void kaa::KaaChannelManager::removeChannel |
( |
const std::string & |
id | ) |
|
|
virtual |
Updates the manager by removing the channel from the manager.
- Parameters
-
- See also
- KaaDataChannel
Implements kaa::IKaaChannelManager.
virtual void kaa::KaaChannelManager::removeChannel |
( |
IDataChannelPtr |
channel | ) |
|
|
virtual |
void kaa::KaaChannelManager::resume |
( |
| ) |
|
|
virtual |
Updates the manager by setting the channel to the specified transport type.
- Parameters
-
type | the type of the transport which is going to receive updates using the specified channel. |
channel | the channel to be added. |
- See also
- IDataChannel
Implements kaa::IKaaChannelManager.
void kaa::KaaChannelManager::shutdown |
( |
| ) |
|
|
virtual |
Shuts down the manager and all registered channels. The instance can no longer be used.
Implements kaa::IKaaChannelManager.
The documentation for this class was generated from the following file: