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