OpenSDN source code
XmppClient Member List

This is the complete list of members for XmppClient, 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)TcpServerprotectedvirtual
AllocSession(SslSocket *socket)XmppClientprotectedvirtual
AsyncAccept()TcpServerprivate
auth_enabled_XmppClientprivate
ClearSessions()TcpServer
cond_var_TcpServerprivate
config_mgr_XmppClientprivate
ConfigUpdate(const XmppConfigData *cfg)XmppClient
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_event_map_XmppClientprivate
connection_event_map_mutex_XmppClientprivate
connection_map_XmppClientprivate
ConnectionCount() constXmppClient
ConnectionEventCb typedefXmppClient
ConnectionEventCbMap typedefXmppClientprivate
ConnectionEventCount() constXmppClient
ConnectionMap typedefXmppClientprivate
context()SslServerprotected
context_SslServerprivate
CreateConnection(const XmppChannelConfig *config)XmppClient
CreateSession()XmppClientvirtual
DeleteActor classXmppClientfriend
deleter()XmppClientvirtual
deleter_XmppClientprivate
DeleteSession(TcpSession *session)TcpServervirtual
DequeueSession(TcpSessionPtr tcp_session)XmppConnectionManagerprivate
DisableSandeshLogMessages() constTcpServerinlinevirtual
DISALLOW_COPY_AND_ASSIGN(XmppClient)XmppClientprivate
Endpoint typedefXmppClient
EnqueueSession(XmppSession *session)XmppConnectionManager
event_manager()TcpServerinline
evm_TcpServerprivate
FindChannel(const std::string &address)XmppClient
FindConnection(const std::string &address)XmppClient
GetDscpValue(NativeSocketType fd) constTcpServer
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
HasSessionReadAvailable() constTcpServer
HasSessions() constTcpServer
Initialize(short port)XmppClientvirtual
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(XmppClientConnection *connection)XmppClient
InsertSessionToMap(Endpoint remote, TcpSession *session)TcpServerprivate
intf_id_TcpServerprivate
lifetime_manager()XmppClient
lifetime_manager_XmppClientprivate
LocalEndpoint() constTcpServerprotected
mutex() constXmppConnectionManagerinline
mutex_XmppConnectionManagermutableprivate
name_TcpServerprivate
NativeSocketType typedefTcpServer
NotifyConnectionEvent(XmppChannelMux *, xmps::PeerState)XmppClient
OnSessionClose(TcpSession *session)TcpServerprivate
ProcessConfigUpdate(XmppConfigManager::DiffType delta, const XmppChannelConfig *current, const XmppChannelConfig *future)XmppClientprivate
refcount_TcpServerprivate
RegisterConnectionEvent(xmps::PeerId, ConnectionEventCb)XmppClient
RemoveConnection(XmppClientConnection *connection)XmppClient
RemoveSessionFromMap(Endpoint remote, TcpSession *session)TcpServerprivate
ResetAcceptor()TcpServer
session_map_TcpServerprivate
session_queue_XmppConnectionManagerprivate
session_ref_TcpServerprivate
SessionMap typedefTcpServerprivate
SessionSet typedefTcpServerprivate
set_accept_socket()SslServerprivatevirtual
set_socket_open_failure(bool flag)TcpServerinlineprotected
SetAcceptor()TcpServer
SetDscpSocketOption(NativeSocketType fd, uint8_t value)TcpServer
SetDscpValue(uint8_t value, const char *conn_id)XmppClient
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()XmppClient
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
tcp_hold_time_XmppClientprivate
TcpServer(EventManager *evm)TcpServerexplicit
TcpServerPtr typedefTcpServerprotected
TcpSessionPtr typedefTcpServerprotected
ToString() constTcpServerinline
UnRegisterConnectionEvent(xmps::PeerId)XmppClient
UpdateSessionsDscp(uint8_t dscp)TcpServer
UpdateTimeOut(uint8_t time_out, const char *conn_id)XmppClient
WaitForEmpty()TcpServer
WorkQueueExitCallback(bool done)XmppConnectionManagerprivate
xmpp_config_mgr()XmppClientinline
XmppClient(EventManager *evm)XmppClientexplicit
XmppClient(EventManager *evm, const XmppChannelConfig *config)XmppClient
XmppConnectionManager(EventManager *evm, boost::asio::ssl::context::method m, bool ssl_enabled, bool ssl_handshake_delayed)XmppConnectionManager
XmppSessionTest classXmppClientfriend
XmppStreamMessageTest classXmppClientfriend
XmppTimeOut(const char *conn_id)XmppClient
~SslServer()SslServervirtual
~TcpServer()TcpServervirtual
~XmppClient()XmppClientvirtual