struct Errno
Defined at line 51 of file ../../sdk/lib/fdio/internal.h
FDIO provides POSIX I/O functionality over various transports
via the fdio_t interface abstraction.
The "pipe" transport is a thin wrapper over Zircon sockets supporting
vector read/write.
The "socket_stream"/"socket_dgram" transports implement BSD sockets.
The "remote" transport uses Zircon channels to implement POSIX files
and directories.
The "local" transport resolves and forwards open calls by looking up
paths in a namespace.
The "null" transport absorbs writes and is never readable.
TODO(https://fxbug.dev/42119552): Eventually, with the exception of the "local" and "null"
transport, the different transports should become an implementation detail
in zxio.
Public Members
int e
static const int Ok
Public Methods
void Errno (int e)
Defined at line 52 of file ../../sdk/lib/fdio/internal.h
bool is_error ()
Defined at line 54 of file ../../sdk/lib/fdio/internal.h