OpenSDN source code
XmppServer Member List

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

accept_socket() constSslServerprivatevirtual
AcceptHandlerComplete(TcpSessionPtr session)SslServerprivatevirtual
AcceptHandlerInternal(TcpServerPtr server, const boost::system::error_code &error)TcpServerprivate
AcceptHandShakeHandler(TcpServerPtr server, TcpSessionPtr session, const boost::system::error_code &error)SslServerprivatestatic
acceptor_TcpServerprivate
AcceptSession(TcpSession *session)XmppServerprotectedvirtual
AllocSession(SslSocket *socket)XmppServerprotectedvirtual
AsyncAccept()TcpServerprivate
auth_enabled_XmppServerprivate
BgpXmppBasicTest classXmppServerfriend
ClearAllConnections()XmppServer
ClearConnection(const std::string &hostname)XmppServer
ClearSessions()TcpServer
cond_var_TcpServerprivate
Connect(TcpSession *session, Endpoint remote)TcpServervirtual
ConnectHandler(TcpServerPtr server, TcpSessionPtr session, const boost::system::error_code &error)TcpServerprivate
ConnectHandlerComplete(TcpSessionPtr session)SslServerprivatevirtual
ConnectHandShakeHandler(TcpServerPtr server, TcpSessionPtr session, const boost::system::error_code &error)SslServerprivatestatic
connection_endpoint_map_XmppServerprivate
connection_event_map_XmppServerprivate
connection_map_XmppServerprotected
connection_map_mutex_XmppServermutableprotected
connection_queue_XmppServerprivate
ConnectionCount() constXmppServer
ConnectionEndpointMap typedefXmppServerprivate
ConnectionEventCb typedefXmppServer
ConnectionEventCbMap typedefXmppServerprivate
ConnectionEventCount() constXmppServer
ConnectionMap typedefXmppServerprotected
ConnectionMapSize() constXmppServerprivate
ConnectionSet typedefXmppServerprivate
context()SslServerprotected
context_SslServerprivate
CreateConfigUpdater(BgpConfigManager *config_manager)XmppServer
CreateConnection(XmppSession *session)XmppServervirtual
CreateSession()XmppServervirtual
DeleteActor classXmppServerfriend
deleted_connection_set_XmppServerprivate
deleter()XmppServervirtual
deleter() constXmppServervirtual
deleter_XmppServerprivate
DeleteSession(TcpSession *session)TcpServervirtual
deletion_mutex_XmppServerprivate
DequeueConnection(XmppServerConnection *connection)XmppServerprivate
DequeueSession(TcpSessionPtr tcp_session)XmppConnectionManagerprivate
DisableSandeshLogMessages() constTcpServerinlinevirtual
DISALLOW_COPY_AND_ASSIGN(XmppServer)XmppServerprivate
dscp_value() constXmppServerinline
dscp_value_XmppServerprivate
Endpoint typedefXmppServer
endpoint_map_mutex_XmppServerprivate
EnqueueSession(XmppSession *session)XmppConnectionManager
event_manager()TcpServerinline
evm_TcpServerprivate
FillShowConnections(std::vector< ShowXmppConnection > *show_connection_list) constXmppServer
FillShowServer(ShowXmppServerResp *resp) constXmppServer
FindConnection(Endpoint remote_endpoint)XmppServervirtual
FindConnection(const std::string &address)XmppServervirtual
FindConnectionEndpoint(const std::string &endpoint_name)XmppServer
GetConnectionQueueSize() constXmppServerprivate
GetDscpValue(NativeSocketType fd) constTcpServer
GetEndOfRibReceiveTime() constXmppServer
GetEndOfRibSendTime() constXmppServer
GetGracefulRestartTime() constXmppServer
GetLongLivedGracefulRestartTime() constXmppServer
GetPort() constTcpServer
GetRxSocketStats(SocketIOStats *socket_stats) constTcpServer
GetRxSocketStats(SocketIOStats &socket_stats) constTcpServerinline
GetSession(Endpoint remote)TcpServer
GetSessionCount() constTcpServerinline
GetSessionQueueSize() constXmppConnectionManager
GetSocketStats() constTcpServerinline
GetTxSocketStats(SocketIOStats *socket_stats) constTcpServer
GetTxSocketStats(SocketIOStats &socket_stats) constTcpServerinline
gr_helper_disable() constXmppServerinline
gr_helper_disable_XmppServerprivate
HasSessionReadAvailable() constTcpServer
HasSessions() constTcpServer
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
InsertSessionToMap(Endpoint remote, TcpSession *session)TcpServerprivate
intf_id_TcpServerprivate
IsGRHelperModeEnabled() constXmppServer
IsPeerCloseGraceful() constXmppServervirtual
lifetime_manager()XmppServer
lifetime_manager_XmppServerprivate
LocalEndpoint() constTcpServerprotected
LocateConnectionEndpoint(XmppServerConnection *connection, bool &created)XmppServer
log_uve_XmppServerprivate
max_connections_XmppServerprivate
MayDelete() constXmppServer
mutex() constXmppConnectionManagerinline
mutex_XmppConnectionManagermutableprivate
name_TcpServerprivate
NativeSocketType typedefTcpServer
NotifyConnectionEvent(XmppChannelMux *, xmps::PeerState)XmppServer
OnSessionClose(TcpSession *session)TcpServerprivate
refcount_TcpServerprivate
RegisterConnectionEvent(xmps::PeerId, ConnectionEventCb)XmppServer
ReleaseConnectionEndpoint(XmppServerConnection *connection)XmppServer
RemoveConnection(XmppServerConnection *connection)XmppServervirtual
RemoveDeletedConnection(XmppServerConnection *connection)XmppServervirtual
RemoveSessionFromMap(Endpoint remote, TcpSession *session)TcpServerprivate
ResetAcceptor()TcpServer
server_addr_XmppServerprivate
ServerAddr() constXmppServerinline
session_map_TcpServerprivate
session_queue_XmppConnectionManagerprivate
session_ref_TcpServerprivate
SessionMap typedefTcpServerprivate
SessionSet typedefTcpServerprivate
SessionShutdown()XmppServer
set_accept_socket()SslServerprivatevirtual
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
SetName(Endpoint local_endpoint)TcpServerprivate
SetSocketOptions(const SandeshConfig &sandesh_config)TcpServer
Shutdown()XmppServer
so_accept_TcpServerprivate
so_ssl_accept_SslServerprivate
Socket typedefTcpServer
socket_open_failure() constTcpServerinlineprotected
socket_open_failure_TcpServerprivate
ssl_enabled_SslServerprivate
ssl_handshake_delayed_SslServerprivate
SslServer(EventManager *evm, boost::asio::ssl::context::method m, bool ssl_enabled=true, bool ssl_handshake_delayed=false)SslServerexplicit
SslSocket typedefSslServer
stats_TcpServerprivate
subcluster_name() constXmppServerinline
subcluster_name_XmppServerprivate
SwapXmppConnectionMapEntries(XmppConnection *connection1, XmppConnection *connection2)XmppServer
tcp_hold_time_XmppServerprivate
TcpServer(EventManager *evm)TcpServerexplicit
TcpServerPtr typedefTcpServerprotected
TcpSessionPtr typedefTcpServerprotected
Terminate()XmppServer
ToString() constTcpServerinline
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