StreamSocket Member List

This is the complete list of members for StreamSocket, including all inherited members.
_init(FileHandle handle, bool seekable, bool readable, bool writable)Stream [protected]
_laddrSocket [protected]
_raddrSocket [protected]
_socketSocket [protected]
_sotimeoutSocket [protected]
_typeSocket [protected]
close(IOMode mode=IOReadWrite)StreamSocket [virtual]
connect(const String &addr, uint16_t port)StreamSocket [virtual]
connect(const SocketAddress &addr)StreamSocket [virtual]
getKeepAlive()Socket
getLingerTime() const Socket
getLocalAddress() const Socket [inline]
getReceiveBufSize() const Socket
getRemoteAddress() const Socket [inline]
getReuseAddress() const Socket
getSendBufSize() const Socket
getSocketHandle() const Socket [inline, protected]
getTCPDelay()Socket
getTimeout() const Stream [inline]
getType() const Socket [inline]
init()Socket [virtual]
IOWaitMode enum nameSocket [protected]
isConnected() const Socket [inline]
isFullDuplex() const Stream [inline]
isHalfDuplex() const Stream [inline]
isInitialized() const Socket [inline]
isOpen() const Stream [inline]
isReadable() const Stream [inline]
isSeekable() const Stream [inline]
isWritable() const Stream [inline]
MAX_IOBLOCK_COUNTStream [static]
read(byte_t *buffer, size_t buflen)StreamSocket [virtual]
read(ByteBuffer &buffer)StreamSocket [inline, virtual]
read(CharBuffer &buffer)StreamSocket [inline, virtual]
read(byte_t *buffer, size_t buflen, int64_t offset, AsyncIOTask &task)StreamSocket [inline]
read(ByteBuffer &buffer, int64_t offset, AsyncIOTask &task)StreamSocket [inline]
read(MemoryBlock *vec, uint_t count)StreamSocket [virtual]
ccxx::Stream::read(Buffer< T > &buffer, size_t &partial)Stream [inline]
readFully(ByteBuffer &buffer, size_t count=0)Stream [virtual]
readFully(CharBuffer &buffer, size_t count=0)Stream [virtual]
readFully(Buffer< T > &buffer, size_t &partial)Stream [inline]
readFully(byte_t *buffer, size_t buflen)Stream [virtual]
readOOB()StreamSocket
seek(int64_t offset, SeekMode mode=SeekAbsolute)Stream [virtual]
ServerSocket classStreamSocket [friend]
setKeepAlive(bool enable)Socket
setLingerTime(timespan_s_t timeout)Socket
setReceiveBufSize(size_t size)Socket
setReuseAddress(bool enable)Socket
setSendBufSize(size_t size)Socket
setTCPDelay(bool enable)Socket
setTimeout(timespan_ms_t timeout)StreamSocket
shutdown()StreamSocket [virtual]
Socket(NetProtocol type=ProtoTCP)Socket [protected]
Stream()Stream [protected]
Stream(FileHandle handle, bool seekable=true, bool readable=true, bool writable=true)Stream [protected]
StreamSocket(uint16_t port=0)StreamSocket
tell()Stream [virtual]
waitForIO(IOWaitMode mode)Socket [protected]
WaitRead enum valueSocket [protected]
WaitWrite enum valueSocket [protected]
write(const byte_t *buffer, size_t buflen)StreamSocket [virtual]
write(ByteBuffer &buffer)StreamSocket [inline, virtual]
write(CharBuffer &buffer)StreamSocket [inline, virtual]
write(const byte_t *buffer, size_t buflen, int64_t offset, AsyncIOTask &task)StreamSocket [inline]
write(ByteBuffer &buffer, int64_t offset, AsyncIOTask &task)StreamSocket [inline]
write(const MemoryBlock *vec, uint_t count)StreamSocket [virtual]
ccxx::Stream::write(Buffer< T > &buffer, size_t &partial)Stream [inline]
writeFully(ByteBuffer &buffer)Stream [virtual]
writeFully(CharBuffer &buffer)Stream [virtual]
writeFully(Buffer< T > &buffer, size_t &partial)Stream [inline]
writeFully(const byte_t *buffer, size_t buflen)Stream [virtual]
writeOOB(byte_t data)StreamSocket
~Socket()Socket [virtual]
~Stream()Stream [virtual]
~StreamSocket()StreamSocket
Generated on Sat Nov 26 16:49:09 2011 for libcommonc++ by  doxygen 1.6.3