client-cpp  0.0.1-SNAPSHOT
kaa::HttpLPServerInfo Class Reference

#include <HttpLPServerInfo.hpp>

+ Inheritance diagram for kaa::HttpLPServerInfo:
+ Collaboration diagram for kaa::HttpLPServerInfo:

Public Member Functions

 HttpLPServerInfo (ServerType type, const std::string &hostPort, const std::string &publicKey)
 
 HttpLPServerInfo (ServerType type, const std::string &host, const boost::int32_t &port, const std::string &publicKey)
 
 HttpLPServerInfo (ServerType type, const std::string &host, const boost::int32_t &port, const Botan::MemoryVector< boost::uint8_t > &publicKey)
 
virtual HttpUrl getUrl () const
 
- Public Member Functions inherited from kaa::AbstractServerInfo< ChannelType::HTTP_LP >
 AbstractServerInfo (ServerType type, const std::string &host, const boost::int32_t &port, const std::string &encodedPublicKey)
 
 AbstractServerInfo (ServerType type, const std::string &hostPort, const std::string &encodedPublicKey)
 
 AbstractServerInfo (ServerType type, const std::string &host, const boost::int32_t &port, const Botan::MemoryVector< boost::uint8_t > &publicKey)
 
virtual const std::string & getHost () const
 
virtual boost::uint16_t getPort () const
 
virtual const
Botan::MemoryVector
< boost::uint8_t > & 
getPublicKey () const
 
virtual ChannelType getChannelType () const
 
virtual ServerType getServerType () const
 
virtual ~AbstractServerInfo ()
 
- Public Member Functions inherited from kaa::IServerInfo
virtual ~IServerInfo ()
 

Detailed Description

Definition at line 24 of file HttpLPServerInfo.hpp.

Constructor & Destructor Documentation

kaa::HttpLPServerInfo::HttpLPServerInfo ( ServerType  type,
const std::string &  hostPort,
const std::string &  publicKey 
)
inline

Definition at line 26 of file HttpLPServerInfo.hpp.

kaa::HttpLPServerInfo::HttpLPServerInfo ( ServerType  type,
const std::string &  host,
const boost::int32_t &  port,
const std::string &  publicKey 
)
inline

Definition at line 29 of file HttpLPServerInfo.hpp.

kaa::HttpLPServerInfo::HttpLPServerInfo ( ServerType  type,
const std::string &  host,
const boost::int32_t &  port,
const Botan::MemoryVector< boost::uint8_t > &  publicKey 
)
inline

Definition at line 32 of file HttpLPServerInfo.hpp.

Member Function Documentation

virtual HttpUrl kaa::HttpLPServerInfo::getUrl ( ) const
inlinevirtual

Reimplemented from kaa::AbstractServerInfo< ChannelType::HTTP_LP >.

Definition at line 36 of file HttpLPServerInfo.hpp.


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