Bond's TCP Library  1.0
Bond's TCP Client/Server Library
tcp::Server Member List

This is the complete list of members for tcp::Server, including all inherited members.

createSession(const int socket, const sockaddr_in peer_address)=0tcp::Serverprotectedpure virtual
ctx()tcp::Serverinline
disconnect()tcp::Socketvirtual
disconnected()tcp::Socketprotectedvirtual
domain() consttcp::Socketinline
epoll()tcp::Socketinlineprotected
findifaddr(const string ifname, sockaddr *addr)tcp::Serverprotected
handleEvents(uint32_t events) overridetcp::Serverprotectedvirtual
listening()tcp::Serverinline
mtxtcp::Socketprotected
printifaddrs()tcp::Serverstatic
Server(EPoll &epoll, SSLContext *ctx, const int domain=AF_INET)tcp::Serverinline
Session (defined in tcp::Server)tcp::Serverfriend
sessionstcp::Serverprotected
setEvents(int events)tcp::Socketprotected
socket() consttcp::Socketinline
Socket(EPoll &epoll, const int domain=AF_INET, const int socket=0, const bool blocking=false, const int events=(EPOLLIN|EPOLLRDHUP))tcp::Socket
start(in_port_t port, string bindaddress, bool useSSL=false, int backlog=64)tcp::Server
start(in_port_t port, char *bindaddress, bool useSSL=false, int backlog=64)tcp::Server
state_tcp::Socketprotected
stop()tcp::Server
~Server()tcp::Servervirtual
~Socket()tcp::Socket