mcs::Socket Member List

This is the complete list of members for mcs::Socket, including all inherited members.

chkRecv(bool chkDataAvailable=false, enum ThrowExceptions throwexc=THROW)mcs::Socket [protected]
chkSend(enum ThrowExceptions throwexc=THROW)mcs::Socket [protected]
Close()mcs::Socket
fdsmcs::Socket [private]
getline()mcs::Socket
hostmcs::HostInfo [protected]
HostInfo(const HostInfo &)mcs::HostInfo
HostInfo(string host)mcs::HostInfo
HostInfo(int sockfd)mcs::HostInfo
hostname()mcs::HostInfo
initialize_ssl_bio(string keyfile) (defined in mcs::Socket)mcs::Socket [private]
ipaddrmcs::HostInfo [protected]
ipaddress()mcs::HostInfo
MCS_DEBUG_ALLOCmcs::Socket [private]
operator=(const Socket &)mcs::Socket
mcs::HostInfo::operator=(const HostInfo &)mcs::HostInfo
populate_sockaddr_in()mcs::HostInfo [protected]
portmcs::Socket [private]
print(string s)mcs::Socket
read(void *buf, unsigned int count)mcs::Socket
readtomcs::Socket [private]
recvChunk(void *buf, unsigned int size)mcs::Socket [private]
recvChunk(Buffer *buf)mcs::Socket [private]
recvData(char **buffer, unsigned int maxsize)mcs::Socket
recvData(string filename)mcs::Socket
recvData(int filedes)mcs::Socket
recvData(ofstream &stream)mcs::Socket
sbiomcs::Socket [private]
sendChunk(void *buf, unsigned int size)mcs::Socket [private]
sendData(Serializable *from)mcs::Socket
set_struct_timeval(unsigned int millisec, struct timeval *time)mcs::Socket [static]
sinmcs::HostInfo [protected]
Socket(const Socket &)mcs::Socket
Socket(string host, unsigned short int port=0, unsigned int readTimeout=1000, unsigned int writeTimeout=1000, bool ssl=false)mcs::Socket
Socket(int sockfd, unsigned int readTimeout=1000, unsigned int writeTimeout=1000, void *ssl_ctx=NULL)mcs::Socket
socketToHost(unsigned short port)mcs::Socket [private]
sockfdmcs::Socket [private]
sslmcs::Socket [private]
ssl_ctxmcs::Socket [private]
use_sslmcs::Socket [private]
write(void *buf, unsigned int count)mcs::Socket
writetomcs::Socket [private]
~HostInfo()mcs::HostInfo
~Socket()mcs::Socket


mcslogo

MCS (My Customizable Server) ver. 0.3.3-alpha3
Documentation generated on Thu Mar 22 13:22:23 UTC 2012