Per-call status plus how many bytes this call transferred. More...
#include <StormByte/buffer/io/typedefs.hxx>

Public Attributes | |
| Status | status |
| Outcome of the call. | |
| StormByte::ByteSize | count |
| Bytes transferred this call. | |
Per-call status plus how many bytes this call transferred.
count is 0 when the caller buffer was not consumed (Status::Failed, Status::Error, Status::TryAgain, or Status::End with no remaining bytes).
| StormByte::ByteSize StormByte::Buffer::IO::Result::count |
Bytes transferred this call.
| Status StormByte::Buffer::IO::Result::status |
Outcome of the call.