accept(MCStreamSocket *pSock, mcinterval_t timeout=MCIntervalInfinite) | MCStreamSocket | [virtual] |
attach(void *impl) | MCBase | [protected] |
available() const | MCIOBase | |
bind(const MCNetAddr &addr) | MCSocket | |
close() | MCIOBase | |
connect(const MCNetAddr &addr, mcinterval_t timeout=MCIntervalInfinite) | MCCOSocket | |
detach() | MCBase | [protected] |
getHandle() const | MCIOBase | |
getKeepAlive() const | MCStreamSocket | |
getLinger() const | MCStreamSocket | |
getLingerTime() const | MCStreamSocket | |
getMss() const | MCStreamSocket | |
getNoDelay() const | MCStreamSocket | |
getNonBlock() const | MCSocket | |
getPeerName() const | MCCOSocket | |
getRecvBufferSize() const | MCSocket | |
getReuseAddr() const | MCSocket | |
getSendBufferSize() const | MCSocket | |
getSockName() const | MCSocket | |
getTos() const | MCSocket | |
getTtl() const | MCSocket | |
isOpen() const | MCIOBase | |
listen(mcintn queueLength) | MCStreamSocket | |
MCBase() | MCBase | |
MCBase(const MCBase &) | MCBase | |
MCBase(void *impl) | MCBase | [protected] |
MCCOSocket() | MCCOSocket | [protected] |
MCCOSocket(void *impl) | MCCOSocket | [protected] |
MCIOBase() | MCIOBase | [protected] |
MCIOBase(void *impl) | MCIOBase | [protected] |
mclpriv::MCBaseAccessor (defined in MCBase) | MCBase | [friend] |
MCPOLLALL | MCIOBase | [static] |
MCPOLLEX | MCIOBase | [static] |
MCPOLLRD | MCIOBase | [static] |
MCPOLLWR | MCIOBase | [static] |
MCSocket() | MCSocket | [protected] |
MCSocket(void *impl) | MCSocket | [protected] |
MCStreamSocket (defined in MCTCPSocket) | MCTCPSocket | [friend] |
mcllib::MCStreamSocket::MCStreamSocket() | MCStreamSocket | [protected] |
mcllib::MCStreamSocket::MCStreamSocket(void *impl) | MCStreamSocket | [protected] |
MCTCPSocket() | MCTCPSocket | |
MCTCPSocket(const MCNetAddr &addr) | MCTCPSocket | |
operator!=(const MCBase &) const | MCBase | |
operator<(const MCBase &) const | MCBase | |
operator=(const MCBase &) | MCBase | |
operator==(const MCBase &) const | MCBase | |
peek(void *buf, mcint32 len, mcinterval_t timeout=MCIntervalInfinite) | MCCOSocket | |
poll(mcintn pollFlags, mcinterval_t timeout) const | MCIOBase | |
read(void *buf, mcllib::mcint32 size) | MCIOBase | |
recv(void *buf, mcint32 len, mcinterval_t timeout=MCIntervalInfinite) | MCCOSocket | |
recvFrom(void *buf, mcint32 len, mcinterval_t timeout=MCIntervalInfinite) | MCSocket | |
send(const void *buf, mcint32 len, mcinterval_t timeout=MCIntervalInfinite) | MCCOSocket | |
sendTo(const MCNetAddr &addr, const void *buf, mcint32 len, mcinterval_t timeout=MCIntervalInfinite) | MCSocket | |
setInherit(bool inherit) | MCIOBase | |
setKeepAlive(bool keepAlive) | MCStreamSocket | |
setLinger(bool linger, mcinterval_t timeout) | MCStreamSocket | |
setMss(mcuint32 mss) | MCStreamSocket | |
setNoDelay(bool noDelay) | MCStreamSocket | |
setNonBlock(bool nonBlock) | MCSocket | |
setRecvBufferSize(mcuint32 sz) | MCSocket | |
setReuseAddr(bool reuse) | MCSocket | |
setSendBufferSize(mcuint32 sz) | MCSocket | |
setTos(mcuint32 tos) | MCSocket | |
setTtl(mcuint32 ttl) | MCSocket | |
shutdownRecv() | MCStreamSocket | |
shutdownSend() | MCStreamSocket | |
toString() const | MCIOBase | |
write(const void *buf, mcllib::mcint32 size) | MCIOBase | |
~MCBase() | MCBase | |
~MCIOBase() | MCIOBase | |
~MCSocket() | MCSocket | |
~MCStreamSocket() | MCStreamSocket | [virtual] |
~MCTCPSocket() | MCTCPSocket | [virtual] |