| 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() | MCStreamSocket | [protected] |
| MCStreamSocket(void *impl) | MCStreamSocket | [protected] |
| 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] |