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

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

addr()tcp::Clientinline
available()tcp::DataSocketinline
canSend(bool value)tcp::DataSocketprotected
certfiletcp::Client
checkPeerSubjectNametcp::Client
Client(EPoll &epoll, SSLContext *ctx, const int domain=AF_INET, bool blocking=false)tcp::Clientinline
connect(const char *host, const char *service)tcp::Clientvirtual
connected()tcp::Clientprotectedvirtual
createSSL(SSLContext *context)tcp::DataSocketprotectedvirtual
ctx()tcp::Clientinline
dataAvailable()=0tcp::DataSocketprotectedpure virtual
DataSocket(EPoll &epoll, const int domain=AF_INET, const int socket=0, const bool blocking=false, const int events=(EPOLLIN|EPOLLRDHUP)) (defined in tcp::DataSocket)tcp::DataSocketinline
disconnect() overridetcp::DataSocketprotectedvirtual
disconnected() overridetcp::DataSocketprotectedvirtual
domain() consttcp::Socketinline
epoll()tcp::Socketinlineprotected
handleEvents(uint32_t events) overridetcp::Clientprotectedvirtual
keyfiletcp::Client
keypasstcp::Client
mtxtcp::Socketprotected
port()tcp::Clientinline
read(void *buffer, size_t size)tcp::DataSocket
readToInputBuffer()tcp::DataSocketprotected
sendOutputBuffer()tcp::DataSocketprotected
setEvents(int events)tcp::Socketprotected
Socket(EPoll &epoll, const int domain=AF_INET, const int socket=0, const bool blocking=false, const int events=(EPOLLIN|EPOLLRDHUP))tcp::Socket
socket() consttcp::Socketinline
SSL (defined in tcp::Client)tcp::Clientfriend
ssl_tcp::DataSocketprotected
state()tcp::Clientinline
state_tcp::Socketprotected
verifyPeertcp::Client
write(const void *buffer, size_t size)tcp::DataSocket
~Client()tcp::Clientvirtual
~Socket()tcp::Socket