|
client-cpp
0.8.1
|
#include <GenericTransportInfo.hpp>
Inheritance diagram for kaa::GenericTransportInfo:
Collaboration diagram for kaa::GenericTransportInfo:Public Member Functions | |
| GenericTransportInfo (ServerType type, const ProtocolMetaData &metaData) | |
| GenericTransportInfo (ServerType type, const std::int32_t &accessPointId, const TransportProtocolId &protocolId, const std::vector< std::uint8_t > &connectionData) | |
| virtual ServerType | getServerType () |
| virtual std::int32_t | getAccessPointId () |
| virtual TransportProtocolId | getTransportId () |
| virtual const std::vector < std::uint8_t > & | getConnectionInfo () |
| virtual bool | isFailedState () |
| virtual void | setFailedState () |
| virtual void | resetFailedState () |
Public Member Functions inherited from kaa::ITransportConnectionInfo | |
| virtual | ~ITransportConnectionInfo () |
Protected Attributes | |
| ServerType | serverType_ |
| std::int32_t | accessPointId_ |
| TransportProtocolId | protocolId_ |
| std::vector< std::uint8_t > | connectionData_ |
| bool | isFailedState_ |
Definition at line 27 of file GenericTransportInfo.hpp.
|
inline |
Definition at line 30 of file GenericTransportInfo.hpp.
|
inline |
Definition at line 34 of file GenericTransportInfo.hpp.
|
inlinevirtual |
Retrieves the access point id (operations/bootstrap server id).
Implements kaa::ITransportConnectionInfo.
Definition at line 43 of file GenericTransportInfo.hpp.
|
inlinevirtual |
Retrieves serialized connection data.
Serialization may be specific for each transport protocol implementation.
Implements kaa::ITransportConnectionInfo.
Definition at line 51 of file GenericTransportInfo.hpp.
|
inlinevirtual |
Retrieves the channel's server type (i.e. OPERATIONS or BOOTSTRAP).
Implements kaa::ITransportConnectionInfo.
Definition at line 39 of file GenericTransportInfo.hpp.
|
inlinevirtual |
Retrieves the TransportProtocolId.
Implements kaa::ITransportConnectionInfo.
Definition at line 47 of file GenericTransportInfo.hpp.
|
inlinevirtual |
Implements kaa::ITransportConnectionInfo.
Definition at line 55 of file GenericTransportInfo.hpp.
|
inlinevirtual |
Implements kaa::ITransportConnectionInfo.
Definition at line 63 of file GenericTransportInfo.hpp.
|
inlinevirtual |
Implements kaa::ITransportConnectionInfo.
Definition at line 59 of file GenericTransportInfo.hpp.
|
protected |
Definition at line 69 of file GenericTransportInfo.hpp.
|
protected |
Definition at line 71 of file GenericTransportInfo.hpp.
|
protected |
Definition at line 72 of file GenericTransportInfo.hpp.
|
protected |
Definition at line 70 of file GenericTransportInfo.hpp.
|
protected |
Definition at line 68 of file GenericTransportInfo.hpp.