Bind(const char *ip, int port) | ppl6::CTCPSocket | |
BytesRead | ppl6::CTCPSocket | private |
BytesWritten | ppl6::CTCPSocket | private |
Connect(const char *host_and_port) | ppl6::CTCPSocket | |
Connect(const char *host, int port) | ppl6::CTCPSocket | |
connect_timeout_sec | ppl6::CTCPSocket | private |
connect_timeout_usec | ppl6::CTCPSocket | private |
connected | ppl6::CTCPSocket | private |
ConnectSSL(const char *host_and_port, CSSL *ssl=NULL) | ppl6::CTCPSocket | |
ConnectSSL(const char *host, int port, CSSL *ssl=NULL) | ppl6::CTCPSocket | |
CTCPSocket() | ppl6::CTCPSocket | |
Disconnect() | ppl6::CTCPSocket | |
DispatchErrno() | ppl6::CTCPSocket | |
GetBytesRead() | ppl6::CTCPSocket | |
GetBytesWritten() | ppl6::CTCPSocket | |
GetDescriptor() | ppl6::CTCPSocket | |
getHostname() const | ppl6::CTCPSocket | |
getPort() const | ppl6::CTCPSocket | |
HostName | ppl6::CTCPSocket | private |
Htonl(ppluint32 host) | ppl6::CTCPSocket | static |
Htons(ppluint16 host) | ppl6::CTCPSocket | static |
IsConnected() | ppl6::CTCPSocket | |
islisten | ppl6::CTCPSocket | private |
IsListening() | ppl6::CTCPSocket | |
IsReadable() | ppl6::CTCPSocket | |
IsWriteable() | ppl6::CTCPSocket | |
Listen(int timeout=100) | ppl6::CTCPSocket | |
log | ppl6::CTCPSocket | private |
mutex | ppl6::CTCPSocket | private |
Ntohl(ppluint32 net) | ppl6::CTCPSocket | static |
Ntohs(ppluint16 net) | ppl6::CTCPSocket | static |
out_bind(const char *host, int port) | ppl6::CTCPSocket | related |
PortNum | ppl6::CTCPSocket | private |
ppl_connect_nb(int sockfd, struct sockaddr *serv_addr, int addrlen, int sec, int usec) | ppl6::CTCPSocket | related |
Read(void *buffer, int bytes) | ppl6::CTCPSocket | |
Read(CString &buffer, int bytes) | ppl6::CTCPSocket | |
Read(CString *buffer, int bytes) | ppl6::CTCPSocket | |
Read(CBinary &buffer, int bytes) | ppl6::CTCPSocket | |
Read(int bytes) | ppl6::CTCPSocket | |
ReadOnce(void *buffer, int bytes) | ppl6::CTCPSocket | |
ReadOnce(CString &buffer, int bytes) | ppl6::CTCPSocket | |
ReadOnce(CString *buffer, int bytes) | ppl6::CTCPSocket | |
ReadOnce(int bytes) | ppl6::CTCPSocket | |
ReceiveConnect(CTCPSocket *socket, const char *host, int port) | ppl6::CTCPSocket | virtual |
SetBlocking(bool value) | ppl6::CTCPSocket | |
SetConnectTimeout(int seconds, int useconds) | ppl6::CTCPSocket | |
SetLogfile(CLog *log) | ppl6::CTCPSocket | |
SetReadTimeout(int seconds, int useconds) | ppl6::CTCPSocket | |
SetSource(const char *host, int port=0) | ppl6::CTCPSocket | |
SetWriteTimeout(int seconds, int useconds) | ppl6::CTCPSocket | |
Shutdown() | ppl6::CTCPSocket | |
SignalStopListen() | ppl6::CTCPSocket | |
socket | ppl6::CTCPSocket | private |
SourceHost | ppl6::CTCPSocket | private |
SourcePort | ppl6::CTCPSocket | private |
ssl | ppl6::CTCPSocket | private |
SSL_Accept() | ppl6::CTCPSocket | |
SSL_CheckCertificate(const char *hostname, bool AcceptSelfSignedCert=false) | ppl6::CTCPSocket | |
SSL_Exit() | ppl6::CTCPSocket | related |
SSL_GetCipherBits() const | ppl6::CTCPSocket | |
SSL_GetCipherName() const | ppl6::CTCPSocket | |
SSL_GetCipherVersion() const | ppl6::CTCPSocket | |
SSL_Info() | ppl6::CTCPSocket | |
SSL_Init(CSSL *ssl) | ppl6::CTCPSocket | |
SSL_Init() | ppl6::CTCPSocket | related |
SSL_Init_Client() | ppl6::CTCPSocket | |
SSL_Init_Server() | ppl6::CTCPSocket | |
SSL_IsEncrypted() const | ppl6::CTCPSocket | |
SSL_Read(void *buffer, int bytes) | ppl6::CTCPSocket | private |
SSL_Shutdown() | ppl6::CTCPSocket | |
SSL_Start() | ppl6::CTCPSocket | |
SSL_Stop() | ppl6::CTCPSocket | |
SSL_WaitForAccept(int timeout=0) | ppl6::CTCPSocket | |
SSL_Write(const void *buffer, int size) | ppl6::CTCPSocket | private |
sslclass | ppl6::CTCPSocket | private |
sslreference | ppl6::CTCPSocket | private |
stoplisten | ppl6::CTCPSocket | private |
StopListen() | ppl6::CTCPSocket | |
thread | ppl6::CTCPSocket | private |
WaitForIncomingData(int seconds, int useconds) | ppl6::CTCPSocket | |
WaitForMessage(CSocketMessage &msg, int timeout=0) | ppl6::CTCPSocket | |
WaitForOutgoingData(int seconds, int useconds) | ppl6::CTCPSocket | |
WatchThread(CThread *thread) | ppl6::CTCPSocket | |
Write(const CString &str) | ppl6::CTCPSocket | |
Write(const CBinary &bin) | ppl6::CTCPSocket | |
Write(const CString *str) | ppl6::CTCPSocket | |
Write(const void *buffer, int bytes) | ppl6::CTCPSocket | |
Write(CSocketMessage &msg) | ppl6::CTCPSocket | |
WriteBuffer(const void *buffer, int bytes) | ppl6::CTCPSocket | |
Writef(const char *fmt,...) | ppl6::CTCPSocket | |
~CTCPSocket() | ppl6::CTCPSocket | virtual |