#include <support/VectorIO.h>
Public Member Functions | |
| ssize_t | AddVector (const iovec *vector, size_t count=1) |
| ssize_t | AddVector (void *base, size_t length) |
| void * | Allocate (size_t length) |
| ssize_t | CountVectors () const |
| size_t | DataLength () const |
| void | MakeEmpty () |
| operator const iovec * () const | |
| ssize_t | Read (const void *buffer, size_t avail) const |
| void | SetError (status_t err) |
| SVectorIO () | |
| const iovec * | Vectors () const |
| ssize_t | Write (void *buffer, size_t avail) const |
| virtual | ~SVectorIO () |
Classes | |
| struct | alloc_data |
|
|
|
|
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
||||||||||||
|
|