parrotcode: I/O buffering | |
Contents | C |
src/io/buffer.c - I/O buffering
This file implements a collection of utility functions for I/O buffering.
INTVAL Parrot_io_init_buffer
void Parrot_io_setbuf
INTVAL Parrot_io_setlinebuf
INTVAL Parrot_io_flush_buffer
size_t Parrot_io_fill_readbuf
Fill
function.
size_t Parrot_io_read_buffer
Read
function.
size_t Parrot_io_peek_buffer
size_t Parrot_io_readline_buffer
Parrot_io_read_buffer()
to do line buffered reading if that is what is required.
size_t Parrot_io_write_buffer
Write
function.
PIOOFF_T Parrot_io_seek_buffer
Seek
function.
static INTVAL io_is_end_of_line
src/io/api.c, src/io/unix.c, src/io/win32.c, src/io/portable.c, src/io.c, src/io/io_private.h.
|
![]() |