Open Lighting Architecture
0.9.0
|
The interface for an object which can be converted to an array of iovecs for use with the sendmsg() call.
Public Member Functions | |
virtual struct iovec * | AsIOVec (int *io_count) const =0 |
virtual void | Pop (unsigned int bytes)=0 |
Static Public Member Functions | |
static void | FreeIOVec (const struct iovec *iov) |
|
pure virtual |
Removes the specified number of bytes from the object.
Implemented in ola::io::IOQueue, and ola::io::IOStack.