#include <support/IByteStream.h>
Inheritance diagram for IByteInput:
Public Member Functions | |
ssize_t | Read (void *buffer, size_t size, uint32_t flags=0) |
Convenience for reading a vector of one buffer. | |
virtual ssize_t | ReadV (const iovec *vector, ssize_t count, uint32_t flags=0)=0 |
Read the bytes described by "iovec" from the stream. |
|
Convenience for reading a vector of one buffer.
|
|
Read the bytes described by "iovec" from the stream. Returns the number of bytes actually read, or a negative error code. A NULL 'vector' is valid if 'count' is <= 0, in which case 'count' is returned. |