Kea 2.5.9
isc::tcp::TcpConnection Member List

This is the complete list of members for isc::tcp::TcpConnection, including all inherited members.

acceptor_isc::tcp::TcpConnectionprotected
acceptor_callback_isc::tcp::TcpConnectionprotected
acceptorCallback(const boost::system::error_code &ec)isc::tcp::TcpConnectionprotected
asyncAccept()isc::tcp::TcpConnection
asyncSendResponse(TcpResponsePtr response)isc::tcp::TcpConnectionprotected
close()isc::tcp::TcpConnectionvirtual
connection_filter_isc::tcp::TcpConnectionprotected
connection_pool_isc::tcp::TcpConnectionprotected
createRequest()=0isc::tcp::TcpConnectionpure virtual
doHandshake()isc::tcp::TcpConnection
doRead(TcpRequestPtr request=TcpRequestPtr())isc::tcp::TcpConnection
doWrite(TcpResponsePtr response)isc::tcp::TcpConnectionprotected
getInputBufData()isc::tcp::TcpConnectioninlineprotected
getInputBufSize() constisc::tcp::TcpConnectioninlineprotected
getReadMax() constisc::tcp::TcpConnectioninline
getRemoteEndpoint() constisc::tcp::TcpConnectioninline
getRemoteEndpointAddressAsText() constisc::tcp::TcpConnectionprotected
handshakeCallback(const boost::system::error_code &ec)isc::tcp::TcpConnectionprotected
idle_timeout_isc::tcp::TcpConnectionprotected
idle_timer_isc::tcp::TcpConnectionprotected
idleTimeoutCallback()isc::tcp::TcpConnectionprotected
input_buf_isc::tcp::TcpConnectionprotected
io_service_isc::tcp::TcpConnectionprotected
NO_ENDPOINT()isc::tcp::TcpConnectioninlinestatic
postData(TcpRequestPtr request, WireData &input_data)isc::tcp::TcpConnection
read_max_isc::tcp::TcpConnectionprotected
remote_endpoint_isc::tcp::TcpConnectionprotected
requestReceived(TcpRequestPtr request)=0isc::tcp::TcpConnectionpure virtual
responseSent(TcpResponsePtr response)=0isc::tcp::TcpConnectionpure virtual
setReadMax(const size_t read_max)isc::tcp::TcpConnection
setupIdleTimer()isc::tcp::TcpConnectionprotected
shutdown()isc::tcp::TcpConnectionvirtual
shutdownCallback(const boost::system::error_code &ec)isc::tcp::TcpConnectionprotected
shutdownConnection()isc::tcp::TcpConnectionprotectedvirtual
socketReadCallback(TcpRequestPtr request, boost::system::error_code ec, size_t length)isc::tcp::TcpConnectionprotected
socketWriteCallback(TcpResponsePtr request, boost::system::error_code ec, size_t length)isc::tcp::TcpConnectionprotectedvirtual
stopThisConnection()isc::tcp::TcpConnectionprotectedvirtual
tcp_socket_isc::tcp::TcpConnectionprotected
TcpConnection(const asiolink::IOServicePtr &io_service, const TcpConnectionAcceptorPtr &acceptor, const asiolink::TlsContextPtr &tls_context, TcpConnectionPool &connection_pool, const TcpConnectionAcceptorCallback &acceptor_callback, const TcpConnectionFilterCallback &connection_filter, const long idle_timeout, const size_t read_max=32768)isc::tcp::TcpConnection
tls_context_isc::tcp::TcpConnectionprotected
tls_socket_isc::tcp::TcpConnectionprotected
~TcpConnection()isc::tcp::TcpConnectionvirtual