| Kea 3.0.2-git

isc::tcp::TcpConnection Member List

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

acceptor_ | isc::tcp::TcpConnection | protected
acceptor_callback_ | isc::tcp::TcpConnection | protected
acceptorCallback(const boost::system::error_code &ec) | isc::tcp::TcpConnection | protected
asyncAccept() | isc::tcp::TcpConnection |
asyncSendResponse(TcpResponsePtr response) | isc::tcp::TcpConnection | protected
close() | isc::tcp::TcpConnection | virtual
connection_filter_ | isc::tcp::TcpConnection | protected
connection_pool_ | isc::tcp::TcpConnection | protected
createRequest()=0 | isc::tcp::TcpConnection | pure virtual
doHandshake() | isc::tcp::TcpConnection |
doRead(TcpRequestPtr request=TcpRequestPtr()) | isc::tcp::TcpConnection |
doWrite(TcpResponsePtr response) | isc::tcp::TcpConnection | protected
getInputBufData() | isc::tcp::TcpConnection | inline protected
getInputBufSize() const | isc::tcp::TcpConnection | inline protected
getReadMax() const | isc::tcp::TcpConnection | inline
getRemoteEndpoint() const | isc::tcp::TcpConnection | inline
getRemoteEndpointAddressAsText() const | isc::tcp::TcpConnection | protected
handshakeCallback(const boost::system::error_code &ec) | isc::tcp::TcpConnection | protected
idle_timeout_ | isc::tcp::TcpConnection | protected
idle_timer_ | isc::tcp::TcpConnection | protected
idleTimeoutCallback() | isc::tcp::TcpConnection | protected
input_buf_ | isc::tcp::TcpConnection | protected
io_service_ | isc::tcp::TcpConnection | protected
NO_ENDPOINT() | isc::tcp::TcpConnection | inline static
postData(TcpRequestPtr request, WireData &input_data) | isc::tcp::TcpConnection |
read_max_ | isc::tcp::TcpConnection | protected
remote_endpoint_ | isc::tcp::TcpConnection | protected
requestReceived(TcpRequestPtr request)=0 | isc::tcp::TcpConnection | pure virtual
responseSent(TcpResponsePtr response)=0 | isc::tcp::TcpConnection | pure virtual
setReadMax(const size_t read_max) | isc::tcp::TcpConnection |
setupIdleTimer() | isc::tcp::TcpConnection | protected
shutdown() | isc::tcp::TcpConnection | virtual
shutdownCallback(const boost::system::error_code &ec) | isc::tcp::TcpConnection | protected
shutdownConnection() | isc::tcp::TcpConnection | protected virtual
socketReadCallback(TcpRequestPtr request, boost::system::error_code ec, size_t length) | isc::tcp::TcpConnection | protected
socketWriteCallback(TcpResponsePtr request, boost::system::error_code ec, size_t length) | isc::tcp::TcpConnection | protected virtual
stopThisConnection() | isc::tcp::TcpConnection | protected virtual
tcp_socket_ | isc::tcp::TcpConnection | protected
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::TcpConnection | protected
tls_socket_ | isc::tcp::TcpConnection | protected
~TcpConnection() | isc::tcp::TcpConnection | virtual