#include <support/IInterface.h>
#include <sys/uio.h>
Go to the source code of this file.
Classes | |
class | IByteInput |
Abstract byte stream input (read) interface. More... | |
class | IByteOutput |
Abstract byte stream output (write) interface. More... | |
class | IByteSeekable |
Abstract byte stream seeking interface. More... | |
Enumerations | |
enum | { B_WRITE_TRANSACTION = 'WRTE', B_WRITE_FLAGS_TRANSACTION = 'WRFL', B_READ_TRANSACTION = 'READ' } |
Raw byte input and output transaction codes. More... | |
enum | { B_DO_NOT_BLOCK = 0x00000001 } |
Flags for IByteOutput::Write() and IByteInput::Read(). More... | |
enum | { B_WRITE_END = 0x00010000 } |
Flags for IByteOutput::Write(). More... |