pion-net  4.0.9
pion::net::TCPConnection Member List

This is the complete list of members for pion::net::TCPConnection, including all inherited members.

accept(boost::asio::ip::tcp::acceptor &tcp_acceptor)pion::net::TCPConnectioninline
async_accept(boost::asio::ip::tcp::acceptor &tcp_acceptor, AcceptHandler handler)pion::net::TCPConnectioninline
async_connect(boost::asio::ip::tcp::endpoint &tcp_endpoint, ConnectHandler handler)pion::net::TCPConnectioninline
async_connect(const boost::asio::ip::address &remote_addr, const unsigned int remote_port, ConnectHandler handler)pion::net::TCPConnectioninline
async_handshake_client(SSLHandshakeHandler handler)pion::net::TCPConnectioninline
async_handshake_server(SSLHandshakeHandler handler)pion::net::TCPConnectioninline
async_read(CompletionCondition completion_condition, ReadHandler handler)pion::net::TCPConnectioninline
async_read(const MutableBufferSequence &buffers, CompletionCondition completion_condition, ReadHandler handler)pion::net::TCPConnectioninline
async_read_some(ReadHandler handler)pion::net::TCPConnectioninline
async_read_some(ReadBufferType read_buffer, ReadHandler handler)pion::net::TCPConnectioninline
async_write(const ConstBufferSequence &buffers, WriteHandler handler)pion::net::TCPConnectioninline
close(void)pion::net::TCPConnectioninline
connect(boost::asio::ip::tcp::endpoint &tcp_endpoint)pion::net::TCPConnectioninline
connect(const boost::asio::ip::address &remote_addr, const unsigned int remote_port)pion::net::TCPConnectioninline
connect(const std::string &remote_server, const unsigned int remote_port)pion::net::TCPConnectioninline
ConnectionHandler typedefpion::net::TCPConnection
create(boost::asio::io_service &io_service, SSLContext &ssl_context, const bool ssl_flag, ConnectionHandler finished_handler)pion::net::TCPConnectioninlinestatic
finish(void)pion::net::TCPConnectioninline
getIOService(void)pion::net::TCPConnectioninline
getKeepAlive(void) const pion::net::TCPConnectioninline
getLifecycle(void) const pion::net::TCPConnectioninline
getPipelined(void) const pion::net::TCPConnectioninline
getReadBuffer(void)pion::net::TCPConnectioninline
getRemoteEndpoint(void) const pion::net::TCPConnectioninline
getRemoteIp(void) const pion::net::TCPConnectioninline
getRemotePort(void) const pion::net::TCPConnectioninline
getSocket(void)pion::net::TCPConnectioninline
getSocket(void) const pion::net::TCPConnectioninline
getSSLFlag(void) const pion::net::TCPConnectioninline
getSSLSocket(void)pion::net::TCPConnectioninline
getSSLSocket(void) const pion::net::TCPConnectioninline
handshake_client(void)pion::net::TCPConnectioninline
handshake_server(void)pion::net::TCPConnectioninline
is_open(void) const pion::net::TCPConnectioninline
LIFECYCLE_CLOSE enum value (defined in pion::net::TCPConnection)pion::net::TCPConnection
LIFECYCLE_KEEPALIVE enum value (defined in pion::net::TCPConnection)pion::net::TCPConnection
LIFECYCLE_PIPELINED enum value (defined in pion::net::TCPConnection)pion::net::TCPConnection
LifecycleType enum namepion::net::TCPConnection
loadReadPosition(const char *&read_ptr, const char *&read_end_ptr) const pion::net::TCPConnectioninline
read(CompletionCondition completion_condition, boost::system::error_code &ec)pion::net::TCPConnectioninline
read(const MutableBufferSequence &buffers, CompletionCondition completion_condition, boost::system::error_code &ec)pion::net::TCPConnectioninline
READ_BUFFER_SIZE enum value (defined in pion::net::TCPConnection)pion::net::TCPConnection
read_some(boost::system::error_code &ec)pion::net::TCPConnectioninline
read_some(ReadBufferType read_buffer, boost::system::error_code &ec)pion::net::TCPConnectioninline
ReadBuffer typedefpion::net::TCPConnection
saveReadPosition(const char *read_ptr, const char *read_end_ptr)pion::net::TCPConnectioninline
setLifecycle(LifecycleType t)pion::net::TCPConnectioninline
Socket typedefpion::net::TCPConnection
SSLContext typedef (defined in pion::net::TCPConnection)pion::net::TCPConnection
TCPConnection(boost::asio::io_service &io_service, const bool ssl_flag=false)pion::net::TCPConnectioninlineexplicit
TCPConnection(boost::asio::io_service &io_service, SSLContext &ssl_context)pion::net::TCPConnectioninline
TCPConnection(boost::asio::io_service &io_service, SSLContext &ssl_context, const bool ssl_flag, ConnectionHandler finished_handler)pion::net::TCPConnectioninlineprotected
write(const ConstBufferSequence &buffers, boost::system::error_code &ec)pion::net::TCPConnectioninline
~TCPConnection()pion::net::TCPConnectioninlinevirtual