Kea 2.7.5
isc::http::HttpConnection Member List

This is the complete list of members for isc::http::HttpConnection, including all inherited members.

acceptor_isc::http::HttpConnectionprotected
acceptor_callback_isc::http::HttpConnectionprotected
acceptorCallback(const boost::system::error_code &ec)isc::http::HttpConnectionprotected
addExternalSockets(bool use_external=false)isc::http::HttpConnection
asyncAccept()isc::http::HttpConnection
asyncSendResponse(const ConstHttpResponsePtr &response, TransactionPtr transaction)isc::http::HttpConnectionprotected
clearWatchSocket()isc::http::HttpConnectionprotected
close()isc::http::HttpConnection
closeWatchSocket()isc::http::HttpConnectionprotected
connection_pool_isc::http::HttpConnectionprotected
doHandshake()isc::http::HttpConnection
doRead(TransactionPtr transaction=TransactionPtr())isc::http::HttpConnection
doWrite(TransactionPtr transaction)isc::http::HttpConnectionprotected
getRemoteEndpointAddressAsText() constisc::http::HttpConnectionprotected
handshakeCallback(const boost::system::error_code &ec)isc::http::HttpConnectionprotected
HttpConnection(const asiolink::IOServicePtr &io_service, const HttpAcceptorPtr &acceptor, const asiolink::TlsContextPtr &tls_context, std::shared_ptr< HttpConnectionPool > connection_pool, const HttpResponseCreatorPtr &response_creator, const HttpAcceptorCallback &callback, const long request_timeout, const long idle_timeout)isc::http::HttpConnection
idle_timeout_isc::http::HttpConnectionprotected
idleTimeoutCallback()isc::http::HttpConnectionprotected
markWatchSocketReady()isc::http::HttpConnectionprotected
recordParameters(const HttpRequestPtr &request) constisc::http::HttpConnection
request_timeout_isc::http::HttpConnectionprotected
request_timer_isc::http::HttpConnectionprotected
requestTimeoutCallback(TransactionPtr transaction)isc::http::HttpConnectionprotected
response_creator_isc::http::HttpConnectionprotected
setupIdleTimer()isc::http::HttpConnectionprotected
setupRequestTimer(TransactionPtr transaction=TransactionPtr())isc::http::HttpConnectionprotected
shutdown()isc::http::HttpConnection
shutdownCallback(const boost::system::error_code &ec)isc::http::HttpConnectionprotected
shutdownConnection()isc::http::HttpConnectionprotected
socketReadCallback(TransactionPtr transaction, boost::system::error_code ec, size_t length)isc::http::HttpConnectionprotected
socketWriteCallback(TransactionPtr transaction, boost::system::error_code ec, size_t length)isc::http::HttpConnectionprotectedvirtual
stopThisConnection()isc::http::HttpConnectionprotected
tcp_socket_isc::http::HttpConnectionprotected
tls_context_isc::http::HttpConnectionprotected
tls_socket_isc::http::HttpConnectionprotected
TransactionPtr typedefisc::http::HttpConnectionprotected
use_external_isc::http::HttpConnectionprotected
watch_socket_isc::http::HttpConnectionprotected
~HttpConnection()isc::http::HttpConnectionvirtual