NAME ^

src/io/io_private.h - IO internals

DESCRIPTION ^

Internal Details of the Parrot IO subsystem.

References ^

Perl6 RFCs (14,30,47,60,186,239,321,345,350).

Some ideas and goals from Perl5.7 and Nick Ing-Simmons' work.

Some ideas from AT&T SFIO.

SEE ALSO ^

src/io/io_buf.c, src/io/io_layers.c, src/io/io_passdown.c, src/io/io_stdio.c, src/io/io_unix.c, src/io/io_utf8.c, src/io/io_win32.c, src/io/io.c.

HISTORY ^

Originally written by Melvin Smith.

Refactored by Juergen Boemmels.

Internal Definitions moved from include/parrot/io.h.

TODO ^

Move the Layer structure to here also.


parrot