| ACCEPT enum value | TcpSession | |
| Accepted() | TcpSession | virtual |
| 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 |
| begin_tag_ | XmppSession | private |
| buf_ | XmppSession | private |
| Buffer typedef | TcpSession | |
| buffer_queue_ | TcpSession | private |
| BufferData(const Buffer &buffer) | TcpSession | inlinestatic |
| BufferQueue typedef | XmppSession | private |
| BufferSize(const Buffer &buffer) | TcpSession | inlinestatic |
| ClearConnection() | XmppSession | |
| ClearMd5SocketOption(uint32_t peer_ip) | TcpSession | |
| 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 | |
| Connection() | XmppSession | inline |
| connection_ | XmppSession | 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(XmppSession) | XmppSession | private |
| EnableTcpKeepalive(int tcp_hold_time) | XmppSession | |
| end_patt_ | XmppSession | privatestatic |
| Endpoint typedef | TcpSession | |
| established() const | TcpSession | inlineprotected |
| established_ | TcpSession | private |
| Event enum name | TcpSession | |
| EVENT_NONE enum value | TcpSession | |
| EventObserver typedef | TcpSession | |
| GetDscpValue() const | TcpSession | |
| GetReadBufferSize() const | SslSession | privatevirtual |
| GetRxSocketStats(SocketIOStats *socket_stats) const | TcpSession | |
| GetRxSocketStats(SocketIOStats &socket_stats) const | TcpSession | inline |
| GetSessionInstance() const | XmppSession | inlinevirtual |
| GetSocketStats() const | TcpSession | inline |
| GetTxSocketStats(SocketIOStats *socket_stats) const | TcpSession | |
| GetTxSocketStats(SocketIOStats &socket_stats) const | TcpSession | inline |
| IncStats(unsigned int message_type, uint64_t bytes) | XmppSession | |
| 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 |
| jid | XmppSession | protected |
| kDefaultBufferSize | TcpSession | static |
| kDefaultWriteBufferSize | TcpSession | static |
| keepalive_idle_time_ | XmppSession | private |
| keepalive_interval_ | XmppSession | private |
| keepalive_probes_ | XmppSession | private |
| kMaxMessageSize | XmppSession | static |
| kSessionKeepaliveProbes | XmppSession | privatestatic |
| LeftOver() const | XmppSession | private |
| local_endpoint() const | TcpSession | |
| local_port() const | TcpSession | |
| manager_ | XmppSession | private |
| Match(Buffer buffer, int *result, bool NewBuf) | XmppSession | private |
| MatchRegex(const contrail::regex &patt) | XmppSession | private |
| mutex_ | TcpSession | mutableprotected |
| name_ | TcpSession | private |
| NativeSocketType typedef | TcpSession | |
| obs_mutex_ | TcpSession | private |
| observer() | TcpSession | inlineprotected |
| observer_ | TcpSession | private |
| offset_ | XmppSession | private |
| OnRead(Buffer buffer) | XmppSession | protectedvirtual |
| PASSIVE enum value | TcpSession | |
| patt_ | XmppSession | privatestatic |
| proceed_patt_ | XmppSession | privatestatic |
| ProcessWriteReady() | XmppSession | |
| queue_ | XmppSession | private |
| 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 |
| 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 | |
| ReplaceBuf(const std::string &) | XmppSession | private |
| res_ | XmppSession | private |
| Send(const uint8_t *data, size_t size, size_t *sent) | TcpSession | virtual |
| server() | TcpSession | inline |
| server_ | TcpSession | private |
| SessionEstablished(Endpoint remote, Direction direction) | TcpSession | |
| set_observer(EventObserver observer) | TcpSession | |
| set_read_on_connect(bool read) | TcpSession | inline |
| SetBuf(const std::string &) | XmppSession | private |
| SetConnection(XmppConnection *connection) | XmppSession | |
| 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 | |
| starttls_patt_ | XmppSession | privatestatic |
| Stats(unsigned int message_type) const | XmppSession | |
| stats_ | XmppSession | private |
| StatsPair typedef | XmppSession | |
| Strand typedef | TcpSession | protected |
| stream_features_patt_ | XmppSession | privatestatic |
| stream_open_matched_ | XmppSession | private |
| stream_patt_ | XmppSession | privatestatic |
| stream_res_end_ | XmppSession | privatestatic |
| tag_known_ | XmppSession | private |
| tag_to_pattern(const char *) | XmppSession | private |
| task_instance_ | XmppSession | private |
| tcp_close_in_progress_ | TcpSession | private |
| tcp_user_timeout_ | XmppSession | 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 |
| whitespace_ | XmppSession | privatestatic |
| write_blocked_ | TcpSession | private |
| writer_ | TcpSession | private |
| WriteReady(const boost::system::error_code &error) | XmppSession | virtual |
| WriteReadyInternal(TcpSessionPtr session, const boost::system::error_code &error, uint64_t block_start_time) | TcpSession | privatestatic |
| XmppRegexMock class | XmppSession | friend |
| XmppSession(XmppConnectionManager *manager, SslSocket *sock, bool async_ready=true) | XmppSession | |
| ~SslSession() | SslSession | protectedvirtual |
| ~TcpSession() | TcpSession | protectedvirtual |
| ~XmppSession() | XmppSession | virtual |