OpenSDN source code
MetadataClient Member List

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

accept_socket() constTcpServerprotectedvirtual
AcceptHandlerComplete(TcpSessionPtr session)TcpServerprotectedvirtual
AcceptHandlerInternal(TcpServerPtr server, const boost::system::error_code &error)TcpServerprivate
acceptor_TcpServerprivate
AcceptSession(TcpSession *session)TcpServerprotectedvirtual
AddConnection(HttpConnection *)HttpClient
AllocSession(Socket *socket)MetadataClientinlinevirtual
TcpServer::AllocSession(bool server_session)TcpServerprotectedvirtual
AsyncAccept()TcpServerprivate
CancelTimer()HttpClient
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)TcpServerprotectedvirtual
CreateConnection(boost::asio::ip::tcp::endpoint)HttpClient
CreateConnection(const std::string &host, int port)HttpClient
CreateSession()HttpClientvirtual
curl_timer_HttpClientprivate
DeleteSession(TcpSession *session)TcpServervirtual
DequeueEvent(EnqueuedCb)HttpClientprivate
DisableSandeshLogMessages() constTcpServerinlinevirtual
DISALLOW_COPY_AND_ASSIGN(MetadataClient)MetadataClientprivate
endpoint typedefHttpClientprivate
Endpoint typedefTcpServer
event_manager()TcpServerinline
evm_TcpServerprivate
GetDscpValue(NativeSocketType fd) constTcpServer
GetPort() constTcpServer
GetRxSocketStats(SocketIOStats *socket_stats) constTcpServer
GetRxSocketStats(SocketIOStats &socket_stats) constTcpServerinline
GetSession(Endpoint remote)TcpServer
GetSessionCount() constTcpServerinline
GetSocketStats() constTcpServerinline
GetTxSocketStats(SocketIOStats *socket_stats) constTcpServer
GetTxSocketStats(SocketIOStats &socket_stats) constTcpServerinline
gi_HttpClientprivate
GlobalInfo()HttpClientinline
HasSessionReadAvailable() constTcpServer
HasSessions() constTcpServer
HttpClient(EventManager *evm, std::string task_name=std::string("http client"))HttpClientexplicit
HttpConnectionMap typedefHttpClientprivate
id_HttpClientprivate
Init()HttpClient
Initialize(unsigned short port)TcpServervirtual
Initialize(unsigned short port, const IpAddress &host_ip, int intf_id=-1)TcpServervirtual
InitializeInternal(boost::asio::ip::tcp::endpoint localaddr)TcpServer
InsertSessionToMap(Endpoint remote, TcpSession *session)TcpServerprivate
intf_id_TcpServerprivate
io_service()HttpClient
IsErrorHard(const boost::system::error_code &ec)HttpClient
kDefaultTimeoutHttpClientstatic
Key typedefHttpClientprivate
LocalEndpoint() constTcpServerprotected
map_HttpClientprivate
MetadataClient(EventManager *evm)MetadataClientinline
mutex_TcpServermutableprivate
name_TcpServerprivate
NativeSocketType typedefTcpServer
OnSessionClose(TcpSession *session)TcpServerprivate
ProcessEvent(EnqueuedCb cb)HttpClient
refcount_TcpServerprivate
RemoveConnection(HttpConnection *)HttpClient
RemoveConnectionInternal(HttpConnection *)HttpClientprivate
RemoveSessionFromMap(Endpoint remote, TcpSession *session)TcpServerprivate
ResetAcceptor()TcpServer
session_map_TcpServerprivate
session_ref_TcpServerprivate
SessionMap typedefTcpServerprivate
SessionSet typedefTcpServerprivate
SessionShutdown()HttpClient
set_accept_socket()TcpServerprotectedvirtual
set_socket_open_failure(bool flag)TcpServerinlineprotected
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
SetName(Endpoint local_endpoint)TcpServerprivate
SetSocketOptions(const SandeshConfig &sandesh_config)TcpServer
Shutdown()HttpClient
ShutdownInternal()HttpClientprivate
so_accept_TcpServerprivate
Socket typedefTcpServer
socket_open_failure() constTcpServerinlineprotected
socket_open_failure_TcpServerprivate
StartTimer(long)HttpClient
stats_TcpServerprivate
TcpServer(EventManager *evm)TcpServerexplicit
TcpServerPtr typedefTcpServerprotected
TcpSessionPtr typedefTcpServerprotected
TimerCb()HttpClientprivate
TimerErrorHandler(std::string name, std::string error)HttpClientprivate
ToString() constTcpServerinline
UpdateSessionsDscp(uint8_t dscp)TcpServer
WaitForEmpty()TcpServer
work_queue_HttpClientprivate
~HttpClient()HttpClientvirtual
~MetadataClient()MetadataClientinlinevirtual
~TcpServer()TcpServervirtual