This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
Defines | |
| #define | LIBTRACEIO_H 1 |
Typedefs | |
| typedef libtrace_io_t | libtrace_io_t |
Functions | |
| ssize_t | libtrace_io_read (libtrace_io_t *io, void *buf, size_t len) |
| read a block from a file | |
| libtrace_io_t * | libtrace_io_fdopen (int fd, const char *mode) |
| open a file from a file descriptor (like fdopen(3)) | |
| libtrace_io_t * | libtrace_io_open (const char *path, const char *mode) |
| open a file from a path name | |
| void | libtrace_io_close (libtrace_io_t *io) |
| close a file and free all of it's resources. | |
| ssize_t | libtrace_io_write (libtrace_io_t *io, const void *buf, size_t len) |
| write a block of data to a file | |
| int64_t | libtrace_io_seek (libtrace_io_t *io, int64_t offset, int whence) |
| ssize_t | libtrace_io_tell (libtrace_io_t *io) |
|
|
close a file and free all of it's resources.
|
|
||||||||||||
|
open a file from a file descriptor (like fdopen(3))
|
|
||||||||||||
|
open a file from a path name
|
|
||||||||||||||||
|
read a block from a file
|
|
||||||||||||||||
|
write a block of data to a file
|
1.4.2