libcommonc++
0.7
|
This is the complete list of members for StreamPipe, including all inherited members.
_init(FileHandle handle, bool seekable, bool readable, bool writable) | Stream | protected |
close(IOMode mode=IOReadWrite) | StreamPipe | virtual |
connect(const String &path) | StreamPipe | |
getTimeout() const | Stream | inline |
isConnected() const | StreamPipe | inline |
isFullDuplex() const | Stream | inline |
isHalfDuplex() const | Stream | inline |
isOpen() const | Stream | inline |
isReadable() const | Stream | inline |
isSeekable() const | Stream | inline |
isWritable() const | Stream | inline |
MAX_IOBLOCK_COUNT | Stream | static |
read(ByteBuffer &buffer) | Stream | virtual |
read(CharBuffer &buffer) | Stream | virtual |
read(Buffer< T > &buffer, size_t &partial) | Stream | inline |
read(byte_t *buffer, size_t buflen) | Stream | virtual |
read(byte_t *buffer, size_t buflen, int64_t offset, AsyncIOTask &task) | Stream | |
read(ByteBuffer &buffer, int64_t offset, AsyncIOTask &task) | Stream | |
read(MemoryBlock *vec, uint_t count) | Stream | virtual |
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 |
receiveFileHandle() | StreamPipe | |
seek(int64_t offset, SeekMode mode=SeekAbsolute) | Stream | virtual |
sendFileHandle(FileHandle handle) | StreamPipe | |
ServerStreamPipe class | StreamPipe | friend |
setTimeout(timespan_ms_t timeout) | Stream | virtual |
Stream() | Stream | protected |
Stream(FileHandle handle, bool seekable=true, bool readable=true, bool writable=true) | Stream | protected |
StreamPipe() | StreamPipe | |
tell() | Stream | virtual |
write(const byte_t *buffer, size_t buflen, int64_t offset, AsyncIOTask &task) | Stream | |
write(ByteBuffer &buffer, int64_t offset, AsyncIOTask &task) | Stream | |
write(ByteBuffer &buffer) | Stream | virtual |
write(CharBuffer &buffer) | Stream | virtual |
write(Buffer< T > &buffer, size_t &partial) | Stream | inline |
write(const byte_t *buffer, size_t buflen) | Stream | virtual |
write(const MemoryBlock *vec, uint_t count) | Stream | virtual |
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 |
~Stream() | Stream | virtual |
~StreamPipe() | StreamPipe |