OpenSDN source code
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
XmppServer Member List

This is the complete list of members for XmppServer, including all inherited members.

AcceptSession(TcpSession *session)XmppServerprotectedvirtual
AllocSession(SslSocket *socket)XmppServerprotectedvirtual
auth_enabled_XmppServerprivate
BgpXmppBasicTest classXmppServerfriend
ClearAllConnections()XmppServer
ClearConnection(const std::string &hostname)XmppServer
ClearSessions()TcpServer
Connect(TcpSession *session, Endpoint remote)TcpServervirtual
connection_endpoint_map_XmppServerprivate
connection_event_map_XmppServerprivate
connection_map_XmppServerprotected
connection_map_mutex_XmppServermutableprotected
connection_queue_XmppServerprivate
ConnectionCount() const XmppServer
ConnectionEndpointMap typedefXmppServerprivate
ConnectionEventCb typedefXmppServer
ConnectionEventCbMap typedefXmppServerprivate
ConnectionEventCount() const XmppServer
ConnectionMap typedefXmppServerprotected
ConnectionMapSize() const XmppServerprivate
ConnectionSet typedefXmppServerprivate
context()SslServerprotected
CreateConfigUpdater(BgpConfigManager *config_manager)XmppServer
CreateConnection(XmppSession *session)XmppServervirtual
CreateSession()XmppServervirtual
DeleteActor classXmppServerfriend
deleted_connection_set_XmppServerprivate
deleter()XmppServervirtual
deleter() const XmppServervirtual
deleter_XmppServerprivate
DeleteSession(TcpSession *session)TcpServervirtual
deletion_mutex_XmppServerprivate
DequeueConnection(XmppServerConnection *connection)XmppServerprivate
DisableSandeshLogMessages() const TcpServerinlinevirtual
DISALLOW_COPY_AND_ASSIGN(XmppServer)XmppServerprivate
dscp_value() const XmppServerinline
dscp_value_XmppServerprivate
Endpoint typedefXmppServer
endpoint_map_mutex_XmppServerprivate
EnqueueSession(XmppSession *session)XmppConnectionManager
event_manager()TcpServerinline
FillShowConnections(std::vector< ShowXmppConnection > *show_connection_list) const XmppServer
FillShowServer(ShowXmppServerResp *resp) const XmppServer
FindConnection(Endpoint remote_endpoint)XmppServervirtual
FindConnection(const std::string &address)XmppServervirtual
FindConnectionEndpoint(const std::string &endpoint_name)XmppServer
GetConnectionQueueSize() const XmppServerprivate
GetDscpValue(NativeSocketType fd) const TcpServer
GetEndOfRibReceiveTime() const XmppServer
GetEndOfRibSendTime() const XmppServer
GetGracefulRestartTime() const XmppServer
GetLongLivedGracefulRestartTime() const XmppServer
GetPort() const TcpServer
GetRxSocketStats(SocketIOStats *socket_stats) const TcpServer
GetRxSocketStats(SocketIOStats &socket_stats) const TcpServerinline
GetSession(Endpoint remote)TcpServer
GetSessionCount() const TcpServerinline
GetSessionQueueSize() const XmppConnectionManager
GetSocketStats() const TcpServerinline
GetTxSocketStats(SocketIOStats *socket_stats) const TcpServer
GetTxSocketStats(SocketIOStats &socket_stats) const TcpServerinline
gr_helper_disable() const XmppServerinline
gr_helper_disable_XmppServerprivate
HasSessionReadAvailable() const TcpServer
HasSessions() const TcpServer
Initialize(short port)XmppServervirtual
Initialize(short port, bool logUVE)XmppServervirtual
Initialize(short port, bool logUVE, const IpAddress &ip)XmppServervirtual
XmppConnectionManager::Initialize(unsigned short port)TcpServervirtual
XmppConnectionManager::Initialize(unsigned short port, const IpAddress &host_ip, int intf_id=-1)TcpServervirtual
InitializeInternal(boost::asio::ip::tcp::endpoint localaddr)TcpServer
InsertConnection(XmppServerConnection *connection)XmppServervirtual
InsertDeletedConnection(XmppServerConnection *connection)XmppServervirtual
IsGRHelperModeEnabled() const XmppServer
IsPeerCloseGraceful() const XmppServervirtual
lifetime_manager()XmppServer
lifetime_manager_XmppServerprivate
LocalEndpoint() const TcpServerprotected
LocateConnectionEndpoint(XmppServerConnection *connection, bool &created)XmppServer
log_uve_XmppServerprivate
max_connections_XmppServerprivate
MayDelete() const XmppServer
mutex() const XmppConnectionManagerinline
NativeSocketType typedefTcpServer
NotifyConnectionEvent(XmppChannelMux *, xmps::PeerState)XmppServer
RegisterConnectionEvent(xmps::PeerId, ConnectionEventCb)XmppServer
ReleaseConnectionEndpoint(XmppServerConnection *connection)XmppServer
RemoveConnection(XmppServerConnection *connection)XmppServervirtual
RemoveDeletedConnection(XmppServerConnection *connection)XmppServervirtual
ResetAcceptor()TcpServer
server_addr_XmppServerprivate
ServerAddr() const XmppServerinline
SessionShutdown()XmppServer
set_gr_helper_disable(bool gr_helper_disable)XmppServerinline
set_socket_open_failure(bool flag)TcpServerinlineprotected
set_subcluster_name(const std::string &subcluster_name)XmppServerinline
SetAcceptor()TcpServer
SetConnectionQueueDisable(bool disabled)XmppServerprivate
SetDscpSocketOption(NativeSocketType fd, uint8_t value)TcpServer
SetDscpValue(uint8_t value)XmppServer
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()XmppServer
Socket typedefTcpServer
socket_open_failure() const TcpServerinlineprotected
SslServer(EventManager *evm, boost::asio::ssl::context::method m, bool ssl_enabled=true, bool ssl_handshake_delayed=false)SslServerexplicit
SslSocket typedefSslServer
subcluster_name() const XmppServerinline
subcluster_name_XmppServerprivate
SwapXmppConnectionMapEntries(XmppConnection *connection1, XmppConnection *connection2)XmppServer
tcp_hold_time_XmppServerprivate
TcpServer(EventManager *evm)TcpServerexplicit
TcpServerPtr typedefTcpServerprotected
TcpSessionPtr typedefTcpServerprotected
Terminate()XmppServer
ToString() const TcpServerinline
UnRegisterConnectionEvent(xmps::PeerId)XmppServer
UpdateAllConnections(uint8_t time_out)XmppServer
UpdateSessionsDscp(uint8_t dscp)TcpServer
WaitForEmpty()TcpServer
WorkQueueExitCallback(bool done)XmppServerprivate
xmpp_config_updater_XmppServerprivate
XmppConnectionManager(EventManager *evm, boost::asio::ssl::context::method m, bool ssl_enabled, bool ssl_handshake_delayed)XmppConnectionManager
XmppServer(EventManager *evm, const std::string &server_addr, const XmppChannelConfig *config)XmppServer
XmppServer(EventManager *evm, const std::string &server_addr)XmppServer
XmppServer(EventManager *evm)XmppServerexplicit
XmppStateMachineTest classXmppServerfriend
~SslServer()SslServervirtual
~TcpServer()TcpServervirtual
~XmppServer()XmppServervirtual