| acceptor_ | isc::http::HttpConnection | protected |
| acceptor_callback_ | isc::http::HttpConnection | protected |
| acceptorCallback(const boost::system::error_code &ec) | isc::http::HttpConnection | protected |
| addExternalSockets(bool use_external=false) | isc::http::HttpConnection | |
| asyncAccept() | isc::http::HttpConnection | |
| asyncSendResponse(const ConstHttpResponsePtr &response, TransactionPtr transaction) | isc::http::HttpConnection | protected |
| clearWatchSocket() | isc::http::HttpConnection | protected |
| close() | isc::http::HttpConnection | |
| closeWatchSocket() | isc::http::HttpConnection | protected |
| connection_pool_ | isc::http::HttpConnection | protected |
| defer_shutdown_ | isc::http::HttpConnection | protected |
| doHandshake() | isc::http::HttpConnection | |
| doRead(TransactionPtr transaction=TransactionPtr()) | isc::http::HttpConnection | |
| doWrite(TransactionPtr transaction) | isc::http::HttpConnection | protected |
| getRemoteEndpointAddressAsText() const | isc::http::HttpConnection | protected |
| handshakeCallback(const boost::system::error_code &ec) | isc::http::HttpConnection | protected |
| 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::HttpConnection | protected |
| idleTimeoutCallback() | isc::http::HttpConnection | protected |
| io_service_ | isc::http::HttpConnection | protected |
| markWatchSocketReady() | isc::http::HttpConnection | protected |
| recordParameters(const HttpRequestPtr &request) const | isc::http::HttpConnection | |
| request_timeout_ | isc::http::HttpConnection | protected |
| request_timer_ | isc::http::HttpConnection | protected |
| requestTimeoutCallback(TransactionPtr transaction) | isc::http::HttpConnection | protected |
| response_creator_ | isc::http::HttpConnection | protected |
| setupIdleTimer() | isc::http::HttpConnection | protected |
| setupRequestTimer(TransactionPtr transaction=TransactionPtr()) | isc::http::HttpConnection | protected |
| shutdown() | isc::http::HttpConnection | |
| shutdownCallback(const boost::system::error_code &ec) | isc::http::HttpConnection | protected |
| shutdownConnection() | isc::http::HttpConnection | protected |
| socketReadCallback(TransactionPtr transaction, boost::system::error_code ec, size_t length) | isc::http::HttpConnection | protected |
| socketWriteCallback(TransactionPtr transaction, boost::system::error_code ec, size_t length) | isc::http::HttpConnection | protectedvirtual |
| stopThisConnection() | isc::http::HttpConnection | protected |
| tcp_socket_ | isc::http::HttpConnection | protected |
| tls_context_ | isc::http::HttpConnection | protected |
| tls_socket_ | isc::http::HttpConnection | protected |
| TransactionPtr typedef | isc::http::HttpConnection | protected |
| use_external_ | isc::http::HttpConnection | protected |
| watch_socket_ | isc::http::HttpConnection | protected |
| ~HttpConnection() | isc::http::HttpConnection | virtual |