accept_socket() const | TcpServer | protectedvirtual |
AcceptHandlerComplete(TcpSessionPtr session) | TcpServer | protectedvirtual |
AcceptSession(TcpSession *session) | BgpSessionManager | protectedvirtual |
AllocSession(Socket *socket) | BgpSessionManager | protectedvirtual |
TcpServer::AllocSession(bool server_session) | TcpServer | protectedvirtual |
BgpServerUnitTest class | BgpSessionManager | friend |
BgpSessionManager(EventManager *evm, BgpServer *server) | BgpSessionManager | |
ClearSessions() | TcpServer | |
Connect(TcpSession *session, Endpoint remote) | TcpServer | virtual |
ConnectHandlerComplete(TcpSessionPtr session) | TcpServer | protectedvirtual |
CreateSession() | BgpSessionManager | virtual |
DeleteSession(TcpSession *session) | TcpServer | virtual |
DisableSandeshLogMessages() const | TcpServer | inlinevirtual |
DISALLOW_COPY_AND_ASSIGN(BgpSessionManager) | BgpSessionManager | private |
Endpoint typedef | TcpServer | |
EnqueueWriteReady(BgpSession *session) | BgpSessionManager | |
event_manager() | TcpServer | inline |
FindPeer(Endpoint remote) | BgpSessionManager | private |
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 |
GetSessionQueueSize() const | BgpSessionManager | private |
GetSocketStats() const | TcpServer | inline |
GetTxSocketStats(SocketIOStats *socket_stats) const | TcpServer | |
GetTxSocketStats(SocketIOStats &socket_stats) const | TcpServer | inline |
HasSessionReadAvailable() const | TcpServer | |
HasSessions() const | TcpServer | |
Initialize(unsigned short port) | BgpSessionManager | virtual |
Initialize(unsigned short port, const IpAddress &ip) | BgpSessionManager | virtual |
TcpServer::Initialize(unsigned short port, const IpAddress &host_ip, int intf_id=-1) | TcpServer | virtual |
InitializeInternal(boost::asio::ip::tcp::endpoint localaddr) | TcpServer | |
LocalEndpoint() const | TcpServer | protected |
MayDelete() const | BgpSessionManager | |
NativeSocketType typedef | TcpServer | |
ProcessSession(BgpSession *session) | BgpSessionManager | private |
ProcessWriteReady(TcpSessionPtr tcp_session) | BgpSessionManager | private |
ResetAcceptor() | TcpServer | |
server() | BgpSessionManager | inline |
server_ | BgpSessionManager | private |
session_ip_ | BgpSessionManager | private |
session_queue_ | BgpSessionManager | private |
set_accept_socket() | TcpServer | protectedvirtual |
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 | |
SetSessionQueueDisable(bool disabled) | BgpSessionManager | private |
SetSocketOptions(const SandeshConfig &sandesh_config) | TcpServer | |
Shutdown() | BgpSessionManager | |
Socket typedef | TcpServer | |
socket_open_failure() const | TcpServer | inlineprotected |
TcpServer(EventManager *evm) | TcpServer | explicit |
TcpServerPtr typedef | TcpServer | protected |
TcpSessionPtr typedef | TcpServer | protected |
Terminate() | BgpSessionManager | |
ToString() const | TcpServer | inline |
UpdateSessionsDscp(uint8_t dscp) | TcpServer | |
WaitForEmpty() | TcpServer | |
WorkQueueExitCallback(bool done) | BgpSessionManager | private |
write_ready_queue_ | BgpSessionManager | private |
~BgpSessionManager() | BgpSessionManager | virtual |
~TcpServer() | TcpServer | virtual |