| IO::AtomicFile | RpdOp |
Write a file which is updated atomically | DSKOLL |
| IO::BufferedSelect | RpdOp |
Line-buffered select interface | AFN |
| IO::Callback | bpdOp |
Emulate file interface for a code reference | PUBNOOP |
| IO::Default | RpdO |
Replace select() with $DEFOUT, $DEFERR, $DEF | NWIGER |
| IO::Dir | cpdO |
Directory handle objects and methods | P5P |
| IO::Dir::Recursive | Rpdrp |
IO::Dir working recursive | FLORA |
| IO::Event | bpdOp |
tied non-blocking filehandles with callbacks | MUIR |
| IO::EventMux | RpdOp |
Event loop processing for nonblocking socket | TLBDK |
| IO::File | cpdO |
Methods for disk file based i/o handles | P5P |
| IO::File::Cycle | apdOp |
Easily split output file while writing | NICWOLFF |
| IO::File::Lockable | RpdOp |
extended IO::File for locking | MAKOTO |
| IO::File::WithFilename | bpdOp |
filehandles that know their origin | IFOMICHEV |
| IO::Handle | cpdO |
Base class for input/output handles | P5P |
| IO::Journal | chdOd |
Perl interface for journalled file operation | FREQUENCY |
| IO::Lambda | Mpmhp |
non-blocking I/O as lambda calculus | KARASIK |
| IO::Lines | RpdO |
I/O handle to read/write to array of lines | DSKOLL |
| IO::Multiplex | bpdha |
Manage Input Output on many file handles | BBB |
| IO::NestedCapture | RpdOp |
Nested capture of the STD* file handles. | HANENKAMP |
| IO::Pipe | cpdO |
Methods for pipe handles | P5P |
| IO::Pipe::Producer | RpdOp |
Get STDOUT & STDERR handles on a subroutine. | ROBLEACH |
| IO::React | RpdOp |
Object oriented expect-like communication | GARROW |
| IO::Redirect | RpdOp |
redirect|duplicate FH and restore them | DMUEY |
| IO::SWF::Editor | bpdfp |
SWF utils for perl. | SHARADA |
| IO::Scalar | RpdO |
I/O handle to read/write to a string | DSKOLL |
| IO::ScalarArray | RpdO |
I/O handle to read/write to array of scalars | DSKOLL |
| IO::Seekable | cpdO |
Methods for seekable input/output handles | P5P |
| IO::Select | apdO |
Object interface to system select call | P5P |
| IO::Simple | apdOp |
Simple object oriented access to files. | ERICJH |
| IO::Socket | cpdO |
Methods for socket input/output handles | P5P |
| IO::Socket::ByteCounter | RpdOp |
Count # of bytes In/Out of an IO::Socket obj | DMUEY |
| IO::Socket::DNS | apdrp |
IO::Socket like interface using DNS queries. | BBB |
| IO::Socket:CAN | cpdOp |
raw implementation of socket for CAN-BUS | CITA |
| IO::Stream::Crypt::RC4 | RpdOp |
Crypt::RC4 plugin for IO::Stream | POWERMAN |
| IO::Stream::MatrixSSL | RpdOg |
Crypt::MatrixSSL plugin for IO::Stream | POWERMAN |
| IO::Stream::Proxy::HTTPS | MpdOp |
HTTPS proxy plugin for IO::Stream | POWERMAN |
| IO::String | RpdO |
IO::File interface for in-core strings | GAAS |
| IO::Stringy | RpdO |
I/O on in-core objects like strings/arrays | DSKOLL |
| IO::Stty | Rpdfp |
POSIX compliant stty interface | RGIERSIG |
| IO::Tee | RpdO |
Multiplex output to multiple handles | KENSHAN |
| IO::Tty | RcdOg |
provide an interface to TTYs and PTYs | RGIERSIG |
| IO::Wrap | RpdO |
Wrap old-style FHs in standard OO interface | DSKOLL |
| IO::WrapTie | RpdO |
Tie your handles & retain full OO interface | DSKOLL |
| IO::Zlib | bpdO |
IO:: style interface to Compress::Zlib | TOMHUGHES |