![]() |
| |||||||
|
Devel-Comments
Debug with executable smart comments to logs |
FrameMaker-MifTree
A MIF Parser |
IO
Perl core IO modules |
|
IO-AIO
Asynchronous Input/Output |
IO-AIO-Util
useful functions missing from IO::AIO |
IO-All
IO::All of it to Graham and Damian! |
|
IO-All-SFTP
use sftp from IO::All |
IO-Any
open anything |
IO-Async
Asynchronous event-driven programming |
|
IO-Async-Loop-Epoll
use C<IO::Async> with C<epoll> on Linux |
IO-Async-Loop-Glib
use C<IO::Async> with F<Glib> or F<GTK> |
IO-Async-Loop-IO-Async
use C<IO::Async> with C<IO::Async> |
|
IO-Async-Loop-IO_Ppoll
compatibility wrapper for L<IO::Async::Loop::Ppoll> |
IO-Async-SSL
Use SSL/TLS with L<IO::Async> |
IO-Automatic
automatically choose a suitable IO::* module |
|
IO-BLOB-Pg
Emulate IO::File interface for PostgreSQL Large Objects |
IO-Buffered
A simple buffer class for dealing with different data types |
IO-BufferedSelect
Line-buffered select interface |
|
IO-Busy
Intercept terminal input while something else is happening |
IO-Callback
Emulate file interface for a code reference |
IO-Capture
Abstract Base Class to build modules to capture output. |
|
IO-Capture-Extended
Extend functionality of IO::Capture |
IO-Compress
IO Interface to compressed data files/buffers |
IO-Compress-Lzf
Write lzf files/buffers |
|
IO-Compress-Lzma
Write lzma files/buffers |
IO-Compress-Lzop
Write lzop files/buffers |
IO-Default
Replace select() with $DEFOUT, $DEFERR, $DEF |
|
IO-Dir-Dirfd
Perl extension to extract the file descriptor from a dirhandle |
IO-Dir-Recursive
IO::Dir working recursive |
IO-Dirent
Access to dirent structs returned by readdir |
|
IO-Easy
is easy to use class for operations with filesystem objects. |
IO-Epoll
Scalable IO Multiplexing for Linux 2.5.44 and higher |
IO-Event
Tied Filehandles for Nonblocking IO with Object Callbacks |
|
IO-EventMux
Multiplexer for sockets, pipes and any other types of filehandles that you can set O_NONBLOCK on and does buffering for the user. |
IO-EventMux-Socket-MsgHdr
sendmsg, recvmsg and ancillary data operations |
IO-Events
Events for non-blocking IPC |
|
IO-Extended
more print functions |
IO-File-AtomicChange
change content of a file atomically |
IO-File-Cached
an caching file IO handle |
|
IO-File-CompressOnClose
compress a file when done writing to it |
IO-File-Lockable
extended IO::File for locking |
IO-File-Log
IO::File abstraction on logging files |
|
IO-File-Multi
Print to multiple filehandles with one output call |
IO-File-WithFilename
filehandles that know their origin |
IO-File-WithPath
IO::File remember file path |
|
IO-Handle-Record
IO::Handle extension to pass perl data structures |
IO-Handle-Rewind
pretend to rewind filehandles |
IO-Handle-unread
Pushes string back into input filehandle |
|
IO-Handle-Util
Functions for working with L<IO::Handle> like objects. |
IO-Infiles
Multiple handlers for multiple __END__-like tokens |
IO-InSitu
Avoid clobbering files opened for both input and output |
|
IO-Journal
Perl module providing durable transaction-oriented I/O |
IO-Lambda
non-blocking I/O as lambda calculus |
IO-LockedFile
supply object methods for locking files |
|
IO-Mark
Read unseekable filehandles non-destructively. |
IO-Moose
Reimplementation of IO::* with improvements |
IO-MultiPipe
Allows for error checking on a command involving multiple pipes. |
|
IO-Multiplex
Manage IO on many file handles |
IO-Multiplex-Intermediary
multiplexing with fault tolerance |
IO-Multiplex-KQueue
IO::Multiplex by kqueue(2) |
|
IO-Mux
event driven programming |
IO-NestedCapture
module for performing nested STD* handle captures |
IO-NonBlocking
Object-oriented interface to non-blocking IO server implementation. |
|
IO-Null
class for null filehandles |
io-page
Pipe STDOUT to a pager if STDOUT is a TTY |
IO-Pager
Select a pager, optionally pipe it output if destination is a TTY |
| IO-Pipe-Producer |
IO-Pipeline
map and grep for filehandles, unix pipe style |
IO-Plumbing
pluggable, lazy access to system commands |
|
IO-Ppoll
Object interface to Linux's C<ppoll()> call |
IO-Prompter
Prompt for input, read it, clean it, return it. |
IO-Pty-Easy
Easy interface to IO::Pty |
|
IO-Pty-HalfDuplex
Treat interactive programs like subroutines |
IO-React
Object oriented expect-like communication |
IO-Select-Trap
IO::Select() functionality on Scalar-based Filehandles |
|
IO-Simple
Simple object oriented access to files. |
IO-Socket-ByteCounter
Count # of bytes In/Out of an IO::Socket obj |
IO-Statistics
Transparently perform statistics on IO handles |
|
IO-Stream
ease non-blocking I/O streams based on EV |
IO-Stream-MatrixSSL
Crypt::MatrixSSL plugin for IO::Stream |
IO-Stream-Proxy-HTTPS
HTTPS proxy plugin for IO::Stream |
|
IO-Stream-Proxy-SOCKSv4
SOCKSv4 proxy plugin for IO::Stream |
IO-Stream-Proxy-SOCKSv5
SOCKSv5 proxy plugin for IO::Stream |
IO-String
IO::File interface for in-core strings |
|
IO-stringy
stringy - I/O on in-core objects like strings and arrays |
IO-StructuredOutput
Perl OO extension to ease creation of structured data output (html tables, csv files, excel spreadsheets, etc) |
IO-Stty
lib/IO/Stty.pm |
|
IO-Tail
follow the tail of files/stream |
IO-Tee
Multiplex output to multiple handles |
IO-Termios
supply F<termios(3)> methods to C<IO::Handle> objects |
|
IO-TieCombine
produce tied (and other) separate but combined variables |
IO-Tokenized
Extension of Perl for tokenized input |
IO-Tty
Pseudo ttys and constants |
|
IO-Tty-Util
Perl bindings for libutil.so tty utility functions |
IO-Unread
push more than one character back onto a filehandle |
IO-Util
A selection of general-utility IO function |
|
IO-WithHeader
read/write header and body in a single file |
IO-WrapOutput
Wrap your output filehandles with minimal fuss |
IO-YAML
read and write YAML streams incrementally |
|
IO-Zlib
IO:: style interface to Compress::Zlib |
SOAP-Lite
Perl's Web Services Toolkit |
Socket-Netlink
interface to Linux's C<PF_NETLINK> socket family |
|
Socket-Netlink-Taskstats
interface to Linux's C<Taskstats> generic netlink socket protocol |
| Problems, suggestions, or comments to Randy Kobes. | Questions? Check the FAQ. | |
| Enable installations using PAR::WebStart. |