Open Lighting Architecture
0.9.3
|
The interface for an object which can be converted to an array of IOVecs for use with the sendmsg() or WSASendMsg 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.