client-cpp
0.0.1-SNAPSHOT
|
#include <DefaultBootstrapChannel.hpp>
Public Member Functions | |
DefaultBootstrapChannel (IKaaChannelManager *channelManager, const KeyPair &clientKeys) | |
virtual | ~DefaultBootstrapChannel () |
virtual const std::string & | getId () const |
virtual const std::map < TransportType, ChannelDirection > & | getSupportedTransportTypes () const |
Public Member Functions inherited from kaa::AbstractHttpChannel< ChannelType::HTTP > | |
AbstractHttpChannel (IKaaChannelManager *channelManager, const KeyPair &clientKeys) | |
virtual | ~AbstractHttpChannel () |
virtual void | sync (TransportType type) |
virtual void | syncAll () |
virtual void | syncAck (TransportType type) |
virtual void | setMultiplexer (IKaaDataMultiplexer *multiplexer) |
virtual void | setDemultiplexer (IKaaDataDemultiplexer *demultiplexer) |
virtual void | setServer (IServerInfoPtr server) |
virtual ChannelType | getChannelType () const |
virtual void | setConnectivityChecker (ConnectivityCheckerPtr checker) |
Public Member Functions inherited from kaa::IDataChannel | |
virtual | ~IDataChannel () |
Additional Inherited Members | |
Protected Types inherited from kaa::AbstractHttpChannel< ChannelType::HTTP > | |
typedef boost::shared_ptr < AbstractServerInfo< Type > > | AbstractServerInfoPtr |
Protected Member Functions inherited from kaa::AbstractHttpChannel< ChannelType::HTTP > | |
HttpDataProcessor * | getHttpDataProcessor () |
virtual void | processTypes (const std::map< TransportType, ChannelDirection > &types, boost::unique_lock< boost::mutex > &lock) |
Definition at line 24 of file DefaultBootstrapChannel.hpp.
|
inline |
Definition at line 26 of file DefaultBootstrapChannel.hpp.
|
inlinevirtual |
Definition at line 27 of file DefaultBootstrapChannel.hpp.
|
inlinevirtual |
Retrieves the channel's id. It should be unique in existing channels scope.
Implements kaa::IDataChannel.
Definition at line 29 of file DefaultBootstrapChannel.hpp.
|
inlinevirtual |
Retrieves the map of transport types and their directions supported by this channel.
Implements kaa::IDataChannel.
Definition at line 30 of file DefaultBootstrapChannel.hpp.