| ACCEPT enum value | TcpSession | |
| Accepted() | TcpSession | virtual |
| AcceptSession() | HttpSession | |
| ACTIVE enum value | TcpSession | |
| AllocateBuffer(size_t buffer_size) | TcpSession | private |
| AsyncReadHandler(TcpSessionPtr session) | TcpSession | protectedstatic |
| AsyncReadSome() | SslSession | privatevirtual |
| AsyncReadStart() | TcpSession | virtual |
| AsyncReadStartInternal(TcpSessionPtr session) | TcpSession | protected |
| AsyncWrite(const uint8_t *data, std::size_t size) | SslSession | privatevirtual |
| AsyncWriteHandler(TcpSessionPtr session, const boost::system::error_code &error, std::size_t bytes_transferred) | TcpSession | protectedstatic |
| AsyncWriteInternal(TcpSessionPtr session) | TcpSession | protected |
| Buffer typedef | TcpSession | |
| buffer_queue_ | TcpSession | private |
| BufferData(const Buffer &buffer) | TcpSession | inlinestatic |
| BufferQueue typedef | TcpSession | private |
| BufferSize(const Buffer &buffer) | TcpSession | inlinestatic |
| ClearMd5SocketOption(uint32_t peer_ip) | TcpSession | |
| client_context_str_ | HttpSession | private |
| Close() | TcpSession | |
| CLOSE enum value | TcpSession | |
| close_reason() const | TcpSession | inline |
| close_reason_ | TcpSession | private |
| closed_ | TcpSession | private |
| CloseInternal(const boost::system::error_code &ec, bool call_observer, bool notify_server=true) | TcpSession | protected |
| CONNECT_COMPLETE enum value | TcpSession | |
| CONNECT_FAILED enum value | TcpSession | |
| Connected(Endpoint remote) | TcpSession | virtual |
| ConnectFailed() | TcpSession | |
| context_map_ | HttpSession | privatestatic |
| context_str_ | HttpSession | private |
| CreateReaderTask(boost::asio::mutable_buffer, size_t) | SslSession | privatevirtual |
| defer_reader_ | TcpSession | private |
| DeleteBuffer(boost::asio::mutable_buffer buffer) | TcpSession | private |
| Direction enum name | TcpSession | |
| direction_ | TcpSession | private |
| DISALLOW_COPY_AND_ASSIGN(HttpSession) | HttpSession | private |
| Endpoint typedef | TcpSession | |
| established() const | TcpSession | inlineprotected |
| established_ | TcpSession | private |
| Event enum name | TcpSession | |
| event_cb_ | HttpSession | private |
| EVENT_NONE enum value | TcpSession | |
| EventObserver typedef | TcpSession | |
| get_client_context(std::string const &s) | HttpSession | inlinestatic |
| get_client_context() | HttpSession | inlineprivate |
| get_context() | HttpSession | inline |
| GetDscpValue() const | TcpSession | |
| GetMap() | HttpSession | inlineprivatestatic |
| GetPendingTaskCount() | HttpSession | inlinestatic |
| GetReadBufferSize() const | SslSession | privatevirtual |
| GetRxSocketStats(SocketIOStats *socket_stats) const | TcpSession | |
| GetRxSocketStats(SocketIOStats &socket_stats) const | TcpSession | inline |
| GetSession(std::string const &s) | HttpSession | inlineprivatestatic |
| GetSessionInstance() const | TcpSession | virtual |
| GetSocketStats() const | TcpSession | inline |
| GetTxSocketStats(SocketIOStats *socket_stats) const | TcpSession | |
| GetTxSocketStats(SocketIOStats &socket_stats) const | TcpSession | inline |
| HttpSession(HttpServer *server, SslSocket *sock, bool async_ready=true) | HttpSession | |
| HttpSessionPtr typedef | HttpSession | private |
| io_strand_ | TcpSession | protected |
| IsClosed() const | TcpSession | inline |
| IsClosedLocked() const | TcpSession | inlineprivate |
| IsEstablished() const | TcpSession | inline |
| IsEstablishedLocked() const | TcpSession | inlineprivate |
| IsReaderDeferred() const | TcpSession | inlinevirtual |
| IsServerSession() | TcpSession | inline |
| IsSocketErrorHard(const boost::system::error_code &ec) | SslSession | static |
| IsSslDisabled() | SslSession | inline |
| IsSslHandShakeDelayed() | SslSession | inline |
| IsSslHandShakeInProgress() | SslSession | inline |
| IsSslHandShakeSuccess() | SslSession | inline |
| IsSslHandShakeSuccessLocked() | SslSession | inline |
| kDefaultBufferSize | TcpSession | static |
| kDefaultWriteBufferSize | TcpSession | static |
| local_endpoint() const | TcpSession | |
| local_port() const | TcpSession | |
| map_mutex_ | HttpSession | privatestatic |
| map_type typedef | HttpSession | private |
| mutex_ | TcpSession | mutableprotected |
| name_ | TcpSession | private |
| NativeSocketType typedef | TcpSession | |
| obs_mutex_ | TcpSession | private |
| observer() | TcpSession | inlineprotected |
| observer_ | TcpSession | private |
| OnBody | HttpSession | |
| OnHeaderField | HttpSession | |
| OnHeadersComplete | HttpSession | |
| OnHeaderValue | HttpSession | |
| OnMessageBegin | HttpSession | |
| OnRead(Buffer buffer) | HttpSession | protectedvirtual |
| OnSessionEvent(TcpSession *session, enum TcpSession::Event event) | HttpSession | private |
| OnStatusComplete | HttpSession | |
| OnUrl | HttpSession | |
| PASSIVE enum value | TcpSession | |
| read_on_connect_ | TcpSession | private |
| reader_task_id() const | TcpSession | inlineprotectedvirtual |
| reader_task_id_ | TcpSession | privatestatic |
| ReadSome(boost::asio::mutable_buffer buffer, boost::system::error_code *error) | SslSession | privatevirtual |
| refcount_ | TcpSession | private |
| RegisterEventCb(SessionEventCb cb) | HttpSession | |
| ReleaseBuffer(Buffer buffer) | TcpSession | virtual |
| ReleaseBufferLocked(Buffer buffer) | TcpSession | private |
| remote_ | TcpSession | private |
| remote_addr_str_ | TcpSession | private |
| remote_addr_string() const | TcpSession | inline |
| remote_endpoint() const | TcpSession | inline |
| remote_port() const | TcpSession | |
| req_handler_task_id_ | HttpSession | privatestatic |
| req_queue_empty_ | HttpSession | private |
| request_builder_ | HttpSession | private |
| request_queue_ | HttpSession | private |
| Send(const uint8_t *data, size_t size, size_t *sent) | TcpSession | virtual |
| SendSession(std::string const &s, const uint8_t *data, size_t size, size_t *sent) | HttpSession | inlinestatic |
| server() | TcpSession | inline |
| server_ | TcpSession | private |
| SessionEstablished(Endpoint remote, Direction direction) | TcpSession | |
| SessionEventCb typedef | HttpSession | |
| set_client_context(std::string const &s, const std::string &ctx) | HttpSession | inlinestatic |
| set_client_context(const std::string &client_ctx) | HttpSession | inlineprivate |
| set_observer(EventObserver observer) | TcpSession | |
| set_read_on_connect(bool read) | TcpSession | inline |
| SetDeferReader(bool defer_reader) | TcpSession | virtual |
| SetDscpSocketOption(uint8_t value) | TcpSession | |
| SetEstablished(Endpoint remote, Direction dir) | TcpSession | private |
| SetMd5SocketOption(uint32_t peer_ip, const std::string &md5_password) | TcpSession | |
| SetName() | TcpSession | private |
| SetSocketKeepaliveOptions(int keepalive_time, int keepalive_intvl, int keepalive_probes, int tcp_user_timeout_val=0) | TcpSession | protected |
| SetSocketOptions() | TcpSession | virtual |
| SetSslHandShakeFailure() | SslSession | inlineprivate |
| SetSslHandShakeInProgress(bool state) | SslSession | inline |
| SetSslHandShakeSuccess() | SslSession | inlineprivate |
| SetTcpNoDelay() | TcpSession | |
| SetTcpRecvBufSize(uint32_t size) | TcpSession | |
| SetTcpSendBufSize(uint32_t size) | TcpSession | |
| sock_descriptor() | TcpSession | inline |
| socket() const | SslSession | virtual |
| Socket typedef | TcpSession | |
| socket_ | TcpSession | private |
| ssl_enabled_ | SslSession | private |
| ssl_handshake_delayed_ | SslSession | private |
| ssl_handshake_in_progress_ | SslSession | private |
| ssl_handshake_success_ | SslSession | private |
| ssl_last_read_len_ | SslSession | private |
| ssl_socket_ | SslSession | private |
| SslHandShakeCallback(SslHandShakeCallbackHandler cb, SslSessionPtr, const boost::system::error_code &error) | SslSession | privatestatic |
| SslSession(SslServer *server, SslSocket *socket, bool async_read_ready=true) | SslSession | |
| SslSocket typedef | SslSession | |
| stats_ | TcpSession | protected |
| Strand typedef | TcpSession | protected |
| task_count_ | HttpSession | privatestatic |
| tcp_close_in_progress_ | TcpSession | private |
| TcpSession(TcpServer *server, Socket *socket, bool async_read_ready=true, size_t buffer_send_size=TcpSession::kDefaultWriteBufferSize) | TcpSession | |
| TcpSessionPtr typedef | TcpSession | protected |
| ToString() const | TcpSession | inlinevirtual |
| ToUVEKey() const | TcpSession | inline |
| TriggerAsyncReadHandler() | TcpSession | protected |
| TriggerSslHandShake(SslHandShakeCallbackHandler) | SslSession | |
| TriggerSslHandShakeInternal(SslSessionPtr ptr, SslHandShakeCallbackHandler cb) | SslSession | privatestatic |
| uve_key_str_ | TcpSession | private |
| write_blocked_ | TcpSession | private |
| writer_ | TcpSession | private |
| WriteReady(const boost::system::error_code &error) | TcpSession | protectedvirtual |
| WriteReadyInternal(TcpSessionPtr session, const boost::system::error_code &error, uint64_t block_start_time) | TcpSession | privatestatic |
| ~HttpSession() | HttpSession | virtual |
| ~SslSession() | SslSession | protectedvirtual |
| ~TcpSession() | TcpSession | protectedvirtual |