, including all inherited members.
accept(boost::asio::ip::tcp::acceptor &tcp_acceptor) | pion::net::TCPConnection | [inline] |
async_accept(boost::asio::ip::tcp::acceptor &tcp_acceptor, AcceptHandler handler) | pion::net::TCPConnection | [inline] |
async_connect(boost::asio::ip::tcp::endpoint &tcp_endpoint, ConnectHandler handler) | pion::net::TCPConnection | [inline] |
async_connect(const boost::asio::ip::address &remote_addr, const unsigned int remote_port, ConnectHandler handler) | pion::net::TCPConnection | [inline] |
async_handshake_client(SSLHandshakeHandler handler) | pion::net::TCPConnection | [inline] |
async_handshake_server(SSLHandshakeHandler handler) | pion::net::TCPConnection | [inline] |
async_read(CompletionCondition completion_condition, ReadHandler handler) | pion::net::TCPConnection | [inline] |
async_read(const MutableBufferSequence &buffers, CompletionCondition completion_condition, ReadHandler handler) | pion::net::TCPConnection | [inline] |
async_read_some(ReadHandler handler) | pion::net::TCPConnection | [inline] |
async_read_some(ReadBufferType read_buffer, ReadHandler handler) | pion::net::TCPConnection | [inline] |
async_write(const ConstBufferSequence &buffers, WriteHandler handler) | pion::net::TCPConnection | [inline] |
close(void) | pion::net::TCPConnection | [inline] |
connect(boost::asio::ip::tcp::endpoint &tcp_endpoint) | pion::net::TCPConnection | [inline] |
connect(const boost::asio::ip::address &remote_addr, const unsigned int remote_port) | pion::net::TCPConnection | [inline] |
connect(const std::string &remote_server, const unsigned int remote_port) | pion::net::TCPConnection | [inline] |
ConnectionHandler typedef | pion::net::TCPConnection | |
create(boost::asio::io_service &io_service, SSLContext &ssl_context, const bool ssl_flag, ConnectionHandler finished_handler) | pion::net::TCPConnection | [inline, static] |
finish(void) | pion::net::TCPConnection | [inline] |
getIOService(void) | pion::net::TCPConnection | [inline] |
getKeepAlive(void) const | pion::net::TCPConnection | [inline] |
getLifecycle(void) const | pion::net::TCPConnection | [inline] |
getPipelined(void) const | pion::net::TCPConnection | [inline] |
getReadBuffer(void) | pion::net::TCPConnection | [inline] |
getRemoteEndpoint(void) const | pion::net::TCPConnection | [inline] |
getRemoteIp(void) const | pion::net::TCPConnection | [inline] |
getRemotePort(void) const | pion::net::TCPConnection | [inline] |
getSocket(void) | pion::net::TCPConnection | [inline] |
getSocket(void) const | pion::net::TCPConnection | [inline] |
getSSLFlag(void) const | pion::net::TCPConnection | [inline] |
getSSLSocket(void) | pion::net::TCPConnection | [inline] |
getSSLSocket(void) const | pion::net::TCPConnection | [inline] |
handshake_client(void) | pion::net::TCPConnection | [inline] |
handshake_server(void) | pion::net::TCPConnection | [inline] |
is_open(void) const | pion::net::TCPConnection | [inline] |
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 name | pion::net::TCPConnection | |
loadReadPosition(const char *&read_ptr, const char *&read_end_ptr) const | pion::net::TCPConnection | [inline] |
read(CompletionCondition completion_condition, boost::system::error_code &ec) | pion::net::TCPConnection | [inline] |
read(const MutableBufferSequence &buffers, CompletionCondition completion_condition, boost::system::error_code &ec) | pion::net::TCPConnection | [inline] |
READ_BUFFER_SIZE enum value (defined in pion::net::TCPConnection) | pion::net::TCPConnection | |
read_some(boost::system::error_code &ec) | pion::net::TCPConnection | [inline] |
read_some(ReadBufferType read_buffer, boost::system::error_code &ec) | pion::net::TCPConnection | [inline] |
ReadBuffer typedef | pion::net::TCPConnection | |
saveReadPosition(const char *read_ptr, const char *read_end_ptr) | pion::net::TCPConnection | [inline] |
setLifecycle(LifecycleType t) | pion::net::TCPConnection | [inline] |
Socket typedef | pion::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::TCPConnection | [inline, explicit] |
TCPConnection(boost::asio::io_service &io_service, SSLContext &ssl_context) | pion::net::TCPConnection | [inline] |
TCPConnection(boost::asio::io_service &io_service, SSLContext &ssl_context, const bool ssl_flag, ConnectionHandler finished_handler) | pion::net::TCPConnection | [inline, protected] |
write(const ConstBufferSequence &buffers, boost::system::error_code &ec) | pion::net::TCPConnection | [inline] |
~TCPConnection() | pion::net::TCPConnection | [inline, virtual] |