Connection Member List

This is the complete list of members for Connection, including all inherited members.

AcceptCallback typedefConnection
AsyncRead(Handler _handler)Connectioninline
Cancel()Connection
Connect(const std::string &_host, unsigned int _port)Connection
Connection()Connection
ConnectToShutdown(boost::function< void()> _subscriber)Connectioninline
EnqueueMsg(const std::string &_buffer, boost::function< void(uint32_t)> _cb, uint32_t _id, bool _force=false)Connection
EnqueueMsg(const std::string &_buffer, bool _force=false)Connection
GetId() const Connection
GetIPWhiteList() const Connection
GetLocalAddress() const Connection
GetLocalHostname()Connectionstatic
GetLocalPort() const Connection
GetLocalURI() const Connection
GetRemoteAddress() const Connection
GetRemoteHostname() const Connection
GetRemotePort() const Connection
GetRemoteURI() const Connection
IsOpen() const Connection
Listen(unsigned int _port, const AcceptCallback &_acceptCB)Connection
ProcessWriteQueue(bool _blocking=false)Connection
Read(std::string &_data)Connection
ReadCallback typedefConnection
Shutdown()Connection
StartRead(const ReadCallback &_cb)Connection
StopRead()Connection
ValidateIP(const std::string &_ip)Connectionstatic
~Connection()Connectionvirtual