MOS Source Code
|
#include <io.h>
Public Attributes | |
size_t(* | read )(io_t *io, void *buf, size_t count) |
size_t(* | write )(io_t *io, const void *buf, size_t count) |
void(* | close )(io_t *io) |
off_t(* | seek )(io_t *io, off_t offset, io_seek_whence_t whence) |
bool(* | mmap )(io_t *io, vmap_t *vmap, off_t offset) |
bool(* | munmap )(io_t *io, vmap_t *vmap, bool *unmapped) |
void(* | get_name )(const io_t *io, char *buf, size_t size) |
Definition at line 37 of file io.h.
Referenced by io_init(), and io_write().
Definition at line 38 of file io.h.
Referenced by io_unref().
off_t(* seek) (io_t *io, off_t offset, io_seek_whence_t whence) |
Definition at line 41 of file io.h.
Referenced by io_munmap().
Definition at line 42 of file io.h.
Referenced by io_get_name().