IO::Buffered - A simple buffer class for dealing with different data types

IO::Buffered provides a simple unified way of dealing with buffering. This is done by providing a set of buffering types each with an understanding of what they are buffering. All buffering types share a common set of function for working with the bu...

TLBDK/IO-Buffered-1.00 - 22 Mar 2009 21:54:00 GMT - Search in distribution

IO::Pager::Buffered - Pipe deferred output to PAGER if destination is a TTY

IO::Pager subclasses are designed to programmatically decide whether or not to pipe a filehandle's output to a program specified in *PAGER*; determined and set by IO::Pager at runtime if not yet defined. This subclass buffers all output for display u...

JPIERCE/IO-Pager-0.36 - 01 Mar 2016 03:38:41 GMT - Search in distribution

IO::Handle::Iterator - Iterator based read handle

This class lets you define a read handle with a few fallback methods (like "read") using a single callback that behaves like "getline". This is similar but much simpler than: IO::Handle::Prototype::Fallback->new( __read => sub { ... }, ); The reason ...

NUFFIN/IO-Handle-Util-0.01 - 01 Oct 2009 10:58:16 GMT - Search in distribution

IO::BufferedSelect - Line-buffered select interface

The "select" system call (and the "IO::Select" interface) allows us to process multiple streams simultaneously, blocking until one or more of them is ready for reading or writing. Unfortunately, this requires us to use "sysread" and "syswrite" rather...

AFN/IO-BufferedSelect-1.0   (1 review) - 13 Mar 2007 08:29:57 GMT - Search in distribution


DOY/Stream-Buffered-0.03 - 06 Jun 2014 14:43:08 GMT - Search in distribution


ECARROLL/Template-Jade-0.05 - 21 May 2014 23:37:17 GMT - Search in distribution

Language::Zcode::Runtime::IO - IO for Perl runtimes created by L::Z translations

This package contains a number of different packages that support the IO features needed for a running Z-machine. This includes windows, input and output streams, cursors, lines, and fonts. See the Z-machine Spec for descriptions of what all these th...

AKARGER/Language-Zcode-0.8 - 15 Sep 2004 04:15:30 GMT - Search in distribution

POE - portable multitasking and networking framework for any event loop

POE is a framework for cooperative, event driven multitasking and networking in Perl. Other languages have similar frameworks. Python has Twisted. TCL has "the event loop". POE provides a unified interface for several other event loops, including sel...

RCAPUTO/POE-1.367   (12 reviews) - 03 Jun 2015 14:20:42 GMT - Search in distribution

Fsdb - a flat-text database for shell scripting

JOHNH/Fsdb-2.58 - 30 Apr 2015 18:49:48 GMT - Search in distribution

IOMux - simplify use of file-event loops

"IOMux" is designed to take the effort out of managing multiple socket, file or pipe connections within a single process. It is essentially a really fancy front end to various kinds of event mechanisms, currently limited to "select" and "poll". In ad...

MARKOV/IOMux-1.00 - 11 Nov 2015 11:39:38 GMT - Search in distribution

POSIX - Perl interface to IEEE Std 1003.1

The POSIX module permits you to access all (or nearly all) the standard POSIX 1003.1 identifiers. Many of these identifiers have been given Perl-ish interfaces. This document gives a condensed list of the features available in the POSIX module. Consu...

RJBS/perl-5.24.0   (6 reviews) - 09 May 2016 11:35:29 GMT - Search in distribution

libev - a high performance full-featured event loop written in C

MLEHMANN/EV-4.22   (5 reviews) - 20 Dec 2015 01:35:40 GMT - Search in distribution

IO::React - Interaction with an IO::Handle

"IO::React" provides an expect-like interface for interacting with whatever may be connected to a handle. The main routine is the "react" method, which calls subroutines based on matching patterns provided as arguments. There are four methods for con...

GARROW/IO-React-1.03 - 01 Jun 2001 12:11:35 GMT - Search in distribution

IO::Mark - Read unseekable filehandles non-destructively.

This is alpha quality code. It's slow. It may have bugs. Imagine you've got a function "get_image_size". You pass it a filehandle that's open on an image file and it returns the dimensions of the image. Imagine also that you have an open socket on wh...

ANDYA/IO-Mark-v0.0.1 - 28 Feb 2007 01:16:50 GMT - Search in distribution

IO::Handle - supply object methods for I/O handles

"IO::Handle" is the base class for all other IO handle classes. It is not intended that objects of "IO::Handle" would be created directly, but instead "IO::Handle" is inherited from by several other classes in the IO hierarchy. If you are reading thi...

GBARR/IO-1.25 - 14 May 2009 00:29:16 GMT - Search in distribution

Feersum - A PSGI engine for Perl based on EV/libev

Feersum is an HTTP server built on EV. It fully supports the PSGI 1.03 spec including the "psgi.streaming" interface and is compatible with Plack. PSGI 1.1, which has yet to be published formally, is also supported. Feersum also has its own "native" ...

AUDREYT/Feersum-1.403   (1 review) - 12 Aug 2015 11:23:35 GMT - Search in distribution

Imager::IO - Imager's io_layer object.

Imager uses an abstraction when dealing with image files to allow the same code to work with disk files, in memory data and callbacks. If you're writing an Imager file handler your code will be passed an Imager::IO object to write to or read from. No...

TONYC/Imager-1.005   (12 reviews) - 16 Apr 2016 00:01:33 GMT - Search in distribution

Paranoid - Paranoia support for safer programs

This collection of modules started out as modules which perform things (debatably) in a safer and taint-safe manner. Since then it's also grown to include functionality that fit into the same framework and conventions of the original modules, includi...

CORLISS/Paranoid-2.04 - 21 Sep 2016 08:30:59 GMT - Search in distribution

PerlIO::if - Push layers conditionally

This module provides a conditional PerlIO layer....

LEONT/PerlIO-if-0.003 - 04 Jul 2011 11:27:07 GMT - Search in distribution

IO::Event - Tied Filehandles for Nonblocking IO with Object Callbacks

IO::Event provides a object-based callback system for handling nonblocking IO. The design goal is to provide a system that just does the right thing w/o the user needing to think about it much. All APIs are kept as simple as possible yet at the same ...

MUIR/IO-Event-0.813 - 18 Sep 2013 03:46:26 GMT - Search in distribution