Wheefun I/O Library
0.0.5
Useful I/O Primitives.
|
A simple, byte-oriented channel. More...
#include <device.h>
Public Attributes | |
const struct wfio_device_vtable_t * | vtable |
This device's virtual table. | |
size_t | refcount |
This device's virtual count. | |
int | flags |
This device's flags. | |
int | ecode |
This device's last error. | |
union { | |
signed int sint | |
unsigned int uint | |
wfio_fd_t fd | |
struct wfio_iobuf_t * iobuf | |
struct wfio_device_t * slave | |
struct wfio_binstream_t * bin | |
void * other | |
struct { | |
signed int sint | |
struct wfio_iobuf_t * buf | |
} b_sint | |
struct { | |
unsigned int uint | |
struct wfio_iobuf_t * buf | |
} b_uint | |
struct { | |
wfio_fd_t fd | |
struct wfio_iobuf_t * buf | |
} b_fd | |
} | impl |
This device's implementation. | |
A simple, byte-oriented channel.