AcceptSession(TcpSession *session) | SandeshServer | protectedvirtual |
AllocConnectionIndex() | SandeshServer | |
AllocSession(SslSocket *socket) | SandeshServer | protectedvirtual |
ClearSessions() | TcpServer | |
Compare(const Endpoint &peer_addr, const SandeshConnectionPair &) const | SandeshServer | private |
conn_bmap_ | SandeshServer | private |
Connect(TcpSession *session, Endpoint remote) | TcpServer | virtual |
connection_ | SandeshServer | private |
ConnectionsCount() | SandeshServer | inline |
context() | SslServer | protected |
CreateSession() | SandeshServer | virtual |
DeleteActor class | SandeshServer | friend |
deleter() | SandeshServer | |
deleter_ | SandeshServer | private |
DeleteSession(TcpSession *session) | TcpServer | virtual |
DisableSandeshLogMessages() const | SandeshServer | inlinevirtual |
DISALLOW_COPY_AND_ASSIGN(SandeshServer) | SandeshServer | private |
DisconnectSession(SandeshSession *session) | SandeshServer | inlinevirtual |
Endpoint typedef | TcpServer | |
event_manager() | TcpServer | inline |
FindConnection(const Endpoint &peer_addr) | SandeshServer | |
FreeConnectionIndex(int) | SandeshServer | |
GetDscpValue(NativeSocketType fd) const | TcpServer | |
GetPort() const | TcpServer | |
GetRxSocketStats(SocketIOStats *socket_stats) const | TcpServer | |
GetRxSocketStats(SocketIOStats &socket_stats) const | TcpServer | inline |
GetSession(Endpoint remote) | TcpServer | |
GetSessionCount() const | TcpServer | inline |
GetSocketStats() const | TcpServer | inline |
GetTxSocketStats(SocketIOStats *socket_stats) const | TcpServer | |
GetTxSocketStats(SocketIOStats &socket_stats) const | TcpServer | inline |
HasSessionReadAvailable() const | TcpServer | |
HasSessions() const | TcpServer | |
Initialize(short port, const std::string &ip="0.0.0.0") | SandeshServer | virtual |
SslServer::Initialize(unsigned short port) | TcpServer | virtual |
SslServer::Initialize(unsigned short port, const IpAddress &host_ip, int intf_id=-1) | TcpServer | virtual |
InitializeInternal(boost::asio::ip::tcp::endpoint localaddr) | TcpServer | |
Initiate() | SandeshServer | |
kLifetimeMgrTask | SandeshServer | privatestatic |
kMaxInitRetries | SandeshServer | privatestatic |
kSessionReaderTask | SandeshServer | privatestatic |
kStateMachineTask | SandeshServer | privatestatic |
lifetime_manager() | SandeshServer | |
lifetime_manager_ | SandeshServer | private |
lifetime_mgr_task_id() | SandeshServer | |
lifetime_mgr_task_id_ | SandeshServer | private |
LocalEndpoint() const | TcpServer | protected |
mutex_ | SandeshServer | private |
NativeSocketType typedef | TcpServer | |
ReceiveResourceUpdate(SandeshSession *session, bool rsc) | SandeshServer | inlinevirtual |
ReceiveSandeshCtrlMsg(SandeshStateMachine *state_machine, SandeshSession *session, const Sandesh *sandesh) | SandeshServer | virtual |
ReceiveSandeshMsg(SandeshSession *session, const SandeshMessage *msg, bool resource)=0 | SandeshServer | pure virtual |
RemoveConnection(SandeshConnection *connection) | SandeshServer | |
ResetAcceptor() | TcpServer | |
SandeshConnectionMap typedef | SandeshServer | private |
SandeshConnectionPair typedef | SandeshServer | private |
SandeshServer(EventManager *evm, const SandeshConfig &config) | SandeshServer | explicit |
session_reader_task_id() const | SandeshServer | inlineprotected |
session_reader_task_id_ | SandeshServer | private |
session_writer_task_id() const | SandeshServer | inlineprotected |
SessionShutdown() | SandeshServer | virtual |
set_socket_open_failure(bool flag) | TcpServer | inlineprotected |
SetAcceptor() | TcpServer | |
SetDscpSocketOption(NativeSocketType fd, uint8_t value) | TcpServer | |
SetKeepAliveSocketOption(int fd, const SandeshConfig &sandesh_config) | TcpServer | |
SetListenSocketDscp(uint8_t value) | TcpServer | |
SetListenSocketMd5Option(uint32_t peer_ip, const std::string &md5_password) | TcpServer | |
SetMd5SocketOption(NativeSocketType fd, uint32_t peer_ip, const std::string &md5_password) | TcpServer | |
SetSocketOptions(const SandeshConfig &sandesh_config) | TcpServer | |
Shutdown() | SandeshServer | |
sm_task_id_ | SandeshServer | private |
Socket typedef | TcpServer | |
socket_open_failure() const | TcpServer | inlineprotected |
SslServer(EventManager *evm, boost::asio::ssl::context::method m, bool ssl_enabled=true, bool ssl_handshake_delayed=false) | SslServer | explicit |
SslSocket typedef | SslServer | |
task_policy_set_ | SandeshServer | privatestatic |
TcpServer(EventManager *evm) | TcpServer | explicit |
TcpServerPtr typedef | TcpServer | protected |
TcpSessionPtr typedef | TcpServer | protected |
ToString() const | TcpServer | inline |
UpdateSessionsDscp(uint8_t dscp) | TcpServer | |
WaitForEmpty() | TcpServer | |
~SandeshServer() | SandeshServer | virtual |
~SslServer() | SslServer | virtual |
~TcpServer() | TcpServer | virtual |