| 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 |
| 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 | |
| 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 |
| conn_mutex_ | SandeshSession | private |
| CONNECT_COMPLETE enum value | TcpSession | |
| CONNECT_FAILED enum value | TcpSession | |
| Connected(Endpoint remote) | TcpSession | virtual |
| ConnectFailed() | TcpSession | |
| connection() | SandeshSession | inline |
| connection_ | SandeshSession | private |
| CreateReaderTask(boost::asio::mutable_buffer, size_t) | SslSession | privatevirtual |
| DecodeCtrlSandesh(const std::string &msg, const SandeshHeader &header, const std::string &sandesh_name, const uint32_t &header_offset) | SandeshSession | static |
| defer_reader_ | TcpSession | private |
| DeleteBuffer(boost::asio::mutable_buffer buffer) | TcpSession | private |
| Direction enum name | TcpSession | |
| direction_ | TcpSession | private |
| DISALLOW_COPY_AND_ASSIGN(SandeshSession) | SandeshSession | private |
| Endpoint typedef | TcpSession | |
| EnqueueBuffer(u_int8_t *buf, u_int32_t buf_len) | SandeshSession | virtual |
| EnqueueClose() | SandeshSession | virtual |
| 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 | SandeshSession | inlinevirtual |
| GetSocketStats() const | TcpSession | inline |
| GetStats() const | SandeshSession | inline |
| GetTxSocketStats(SocketIOStats *socket_stats) const | TcpSession | |
| GetTxSocketStats(SocketIOStats &socket_stats) const | TcpSession | inline |
| increment_recv_fail() | SandeshSession | inline |
| increment_recv_msg() | SandeshSession | inline |
| increment_recv_msg_fail() | SandeshSession | inline |
| increment_send_buffer_fail() | SandeshSession | inline |
| increment_send_msg() | SandeshSession | inline |
| increment_send_msg_fail() | SandeshSession | inline |
| increment_wait_msgq_dequeue() | SandeshSession | inline |
| increment_wait_msgq_enqueue() | SandeshSession | inline |
| increment_write_ready_cb_error() | SandeshSession | inline |
| instance_ | SandeshSession | 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 |
| keepalive_idle_time_ | SandeshSession | private |
| keepalive_interval_ | SandeshSession | private |
| keepalive_probes_ | SandeshSession | private |
| kQueueSize | SandeshSession | privatestatic |
| kSessionKeepaliveIdleTime | SandeshSession | privatestatic |
| kSessionKeepaliveInterval | SandeshSession | privatestatic |
| kSessionKeepaliveProbes | SandeshSession | privatestatic |
| kSessionTcpUserTimeout | SandeshSession | privatestatic |
| local_endpoint() const | TcpSession | |
| local_port() const | TcpSession | |
| mutex_ | TcpSession | mutableprotected |
| name_ | TcpSession | private |
| NativeSocketType typedef | TcpSession | |
| obs_mutex_ | TcpSession | private |
| observer() | TcpSession | inlineprotected |
| observer_ | TcpSession | private |
| OnRead(Buffer buffer) | SandeshSession | virtual |
| PASSIVE enum value | TcpSession | |
| read_on_connect_ | TcpSession | private |
| reader_ | SandeshSession | private |
| reader_task_id() const | SandeshSession | inlineprotectedvirtual |
| reader_task_id_ | SandeshSession | private |
| 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 | |
| ResetSendQueueWaterMark() | SandeshSession | |
| SandeshSession(SslServer *client, SslSocket *socket, int task_instance, int writer_task_id, int reader_task_id) | SandeshSession | |
| SandeshSessionTest class | SandeshSession | friend |
| Send(const uint8_t *data, size_t size, size_t *sent) | TcpSession | virtual |
| send_buffer_queue() | SandeshSession | inline |
| send_buffer_queue_ | SandeshSession | private |
| send_mutex_ | SandeshSession | private |
| send_queue() | SandeshSession | inline |
| send_queue_ | SandeshSession | private |
| SendBuffer(boost::shared_ptr< TMemoryBuffer > sbuffer) | SandeshSession | private |
| sending_level_ | SandeshSession | private |
| SendingLevel() const | SandeshSession | |
| SendMsg(SandeshElement element) | SandeshSession | private |
| server() | TcpSession | inline |
| server_ | TcpSession | private |
| SessionEstablished(Endpoint remote, Direction direction) | TcpSession | |
| SessionSendReady() | SandeshSession | private |
| set_observer(EventObserver observer) | TcpSession | |
| set_read_on_connect(bool read) | TcpSession | inline |
| set_stats_client(StatsClient *stats_client) | SandeshSession | inline |
| SetConnection(SandeshConnection *connection) | SandeshSession | 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 |
| SetReceiveMsgCb(SandeshReceiveMsgCb cb) | SandeshSession | inline |
| SetSendingLevel(size_t count, SandeshLevel::type level) | SandeshSession | private |
| SetSendQueueWaterMark(Sandesh::QueueWaterMarkInfo &wm_info) | SandeshSession | |
| SetSocketKeepaliveOptions(int keepalive_time, int keepalive_intvl, int keepalive_probes, int tcp_user_timeout_val=0) | TcpSession | protected |
| SetSocketOptions() | SandeshSession | virtual |
| SetSslHandShakeFailure() | SslSession | inlineprivate |
| SetSslHandShakeInProgress(bool state) | SslSession | inline |
| SetSslHandShakeSuccess() | SslSession | inlineprivate |
| SetTcpNoDelay() | TcpSession | |
| SetTcpRecvBufSize(uint32_t size) | TcpSession | |
| SetTcpSendBufSize(uint32_t size) | TcpSession | |
| Shutdown() | SandeshSession | virtual |
| 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 | |
| sstats_ | SandeshSession | private |
| stats_ | TcpSession | protected |
| stats_client_ | SandeshSession | private |
| Strand typedef | TcpSession | protected |
| tcp_close_in_progress_ | TcpSession | private |
| tcp_user_timeout_ | SandeshSession | 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 | SandeshSession | virtual |
| 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() | SandeshSession | inline |
| writer_ | SandeshSession | private |
| WriteReady(const boost::system::error_code &ec) | SandeshSession | inlinevirtual |
| WriteReadyInternal(TcpSessionPtr session, const boost::system::error_code &error, uint64_t block_start_time) | TcpSession | privatestatic |
| ~SandeshSession() | SandeshSession | virtual |
| ~SslSession() | SslSession | protectedvirtual |
| ~TcpSession() | TcpSession | protectedvirtual |