#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... | |