Lely core libraries
2.3.4
|
An I/O device handle. More...
#include <handle.h>
Data Fields | |
const struct io_handle_vtab * | vtab |
A pointer to the virtual table. | |
atomic_size_t | ref |
The reference count. | |
int | fd |
The native file descriptor. | |
int | flags |
The I/O device flags (any combination of IO_FLAG_NO_CLOSE and IO_FLAG_NONBLOCK). | |
mtx_t | mtx |
The mutex protecting flags (and other device-specific fields). | |