MCS  0.3.3-alpha7
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::Socketprotected
chkSend(enum ThrowExceptions throwexc=THROW)mcs::Socketprotected
Close()mcs::Socket
fdsmcs::Socketprivate
getline()mcs::Socket
host (defined in mcs::HostInfo)mcs::HostInfoprotected
HostInfo(const HostInfo &)mcs::HostInfo
HostInfo(string host)mcs::HostInfo
HostInfo(int sockfd)mcs::HostInfo
hostname()mcs::HostInfo
ipaddr (defined in mcs::HostInfo)mcs::HostInfoprotected
ipaddress()mcs::HostInfo
MCS_DEBUG_ALLOC (defined in mcs::Socket)mcs::Socketprivate
operator=(const Socket &)mcs::Socket
mcs::HostInfo::operator=(const HostInfo &)mcs::HostInfo
populate_sockaddr_in() (defined in mcs::HostInfo)mcs::HostInfoprotected
portmcs::Socketprivate
print(string s)mcs::Socket
read(void *buf, unsigned int count)mcs::Socket
readtomcs::Socketprivate
recvChunk(void *buf, unsigned int size)mcs::Socketprivate
recvChunk(Buffer *buf)mcs::Socketprivate
recvData(char **buffer, unsigned int maxsize)mcs::Socket
recvData(string filename)mcs::Socket
recvData(int filedes)mcs::Socket
recvData(ofstream &stream)mcs::Socket
sendChunk(void *buf, unsigned int size)mcs::Socketprivate
sendData(Serializable *from)mcs::Socket
set_struct_timeval(unsigned int millisec, struct timeval *time)mcs::Socketstatic
sin (defined in mcs::HostInfo)mcs::HostInfoprotected
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::Socketprivate
sockfdmcs::Socketprivate
use_sslmcs::Socketprivate
write(void *buf, unsigned int count)mcs::Socket
writetomcs::Socketprivate
~HostInfo()mcs::HostInfo
~Socket()mcs::Socket

mcslogo

MCS (My Customizable Server) ver. 0.3.3-alpha7
Documentation generated on Mon May 28 07:39:41 UTC 2018