MCS
0.3.3-alpha7
|
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 | |
fds | mcs::Socket | private |
getline() | mcs::Socket | |
host (defined in mcs::HostInfo) | mcs::HostInfo | protected |
HostInfo(const HostInfo &) | mcs::HostInfo | |
HostInfo(string host) | mcs::HostInfo | |
HostInfo(int sockfd) | mcs::HostInfo | |
hostname() | mcs::HostInfo | |
ipaddr (defined in mcs::HostInfo) | mcs::HostInfo | protected |
ipaddress() | mcs::HostInfo | |
MCS_DEBUG_ALLOC (defined in mcs::Socket) | mcs::Socket | private |
operator=(const Socket &) | mcs::Socket | |
mcs::HostInfo::operator=(const HostInfo &) | mcs::HostInfo | |
populate_sockaddr_in() (defined in mcs::HostInfo) | mcs::HostInfo | protected |
port | mcs::Socket | private |
print(string s) | mcs::Socket | |
read(void *buf, unsigned int count) | mcs::Socket | |
readto | mcs::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 | |
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 |
sin (defined in mcs::HostInfo) | mcs::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 |
sockfd | mcs::Socket | private |
use_ssl | mcs::Socket | private |
write(void *buf, unsigned int count) | mcs::Socket | |
writeto | mcs::Socket | private |
~HostInfo() | mcs::HostInfo | |
~Socket() | mcs::Socket |
![]() |
MCS (My Customizable Server) ver. 0.3.3-alpha7
|