IO::Dir - supply object methods for directory handles River stage five • 5051 direct dependents • 31446 total dependents

The "IO::Dir" package provides two interfaces to perl's directory reading routines. The first interface is an object approach. "IO::Dir" provides an object constructor and methods, which are just wrappers around perl's built in directory reading rout...

TODDR/IO-1.42 - 20 Jan 2020 06:51:20 UTC

IO::Cat - Object-oriented Perl implementation of cat(1) River stage zero No dependents

IO::Cat provides an intuitive, scalable, encapsulated interface to the common task of printing to a filehandle. Use it a few times, and you'll never know how you lived without it!...

FIMM/IO-Cat-1.01 - 21 Jan 1999 23:37:21 UTC

IO::Pty - Pseudo TTY object class River stage four • 34 direct dependents • 2452 total dependents

"IO::Pty" provides an interface to allow the creation of a pseudo tty. "IO::Pty" inherits from "IO::Handle" and so provide all the methods defined by the "IO::Handle" package. Please note that pty creation is very system-dependent. If you have proble...

TODDR/IO-Tty-1.15 - 03 Nov 2020 22:11:38 UTC

IO::Any - open anything River stage two • 11 direct dependents • 24 total dependents

The aim is to provide read/write anything. The module tries to guess $what the "anything" is based on some rules. See "new" method Pod for examples and "new" and "_guess_what" code for the implementation. There are two methods "slurp" and "spew" to r...

JKUTEJ/IO-Any-0.09 - 21 Sep 2014 13:50:05 UTC

IO::AIO - Asynchronous/Advanced Input/Output River stage two • 15 direct dependents • 26 total dependents

This module implements asynchronous I/O using whatever means your operating system supports. It is implemented as an interface to "libeio" (<>). Asynchronous means that operations that can normally block your...

MLEHMANN/IO-AIO-4.72 - 03 Apr 2019 03:04:40 UTC

IO::Easy - is easy to use class for operations with filesystem objects. River stage one • 2 direct dependents • 5 total dependents

APLA/IO-Easy-0.16 - 12 Apr 2011 15:14:35 UTC

IO::Tail - follow the tail of files/stream River stage zero No dependents

HIO/IO-Tail-0.01 - 19 May 2007 06:23:22 UTC

IO::SendFile - Perl extension that implements the sendfile() interface. River stage zero No dependents

IO::SendFile implements the sendfile() function call. This version only works on linux. IO::SendFile is released under the same conditions as perl itself....

ADDI/IO-SendFile-0.01 - 02 Dec 2000 01:22:43 UTC

IO::Callback - Emulate file interface for a code reference River stage one • 5 direct dependents • 7 total dependents

TOBYINK/IO-Callback-2.00 - 29 Aug 2020 13:27:51 UTC

IO::Busy - Intercept terminal input while something else is happening River stage zero No dependents

This module exports a single subroutine, named "busy". That subroutine takes a single argument, which must be a block of code. "busy" forks off a separate process that intercepts and stores any input, then executes the block (in the original process)...

DCONWAY/IO-Busy-0.0.3 - 03 Aug 2005 15:06:43 UTC

IO::Mark - Read unseekable filehandles non-destructively. River stage zero No dependents

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 UTC

IO::Pipe - supply object methods for pipes River stage five • 5051 direct dependents • 31446 total dependents

"IO::Pipe" provides an interface to creating pipes between processes....

TODDR/IO-1.42 - 20 Jan 2020 06:51:20 UTC

IO::HTML - Open an HTML file with automatic charset detection River stage four • 4 direct dependents • 9874 total dependents

IO::HTML provides an easy way to open a file containing HTML while automatically determining its encoding. It uses the HTML5 encoding sniffing algorithm specified in section of the draft standard. The algorithm as implemented here is: 1. If t...

CJM/IO-HTML-1.004 - 26 Sep 2020 16:52:29 UTC

IO::Iron - Client Libraries to Iron services IronCache, IronMQ and IronWorker. River stage one • 2 direct dependents • 2 total dependents

IronCache, IronMQ and IronWorker are cloud based services accessible via a REST API. CPAN Distribution IO::Iron contains Perl clients for accessing them. [See <>] Please see the individual clients for further documentation and usag...

MIKKOI/IO-Iron-0.13 - 08 Jan 2019 23:33:51 UTC

IO::WrapTie - wrap tieable objects in IO::Handle interface River stage zero No dependents

Suppose you have a class "FooHandle", where... * FooHandle does not inherit from IO::Handle; that is, it performs filehandle-like I/O, but to something other than an underlying file descriptor. Good examples are IO::Scalar (for printing to a string) ...

DSKOLL/IO-stringy-2.111 - 22 Apr 2015 17:28:05 UTC

IO::Moose - Reimplementation of IO::* with improvements River stage zero No dependents

"IO::Moose" provides a simple mechanism to load several modules in one go. "IO::Moose::*" classes provide an interface mostly compatible with IO. The differences: * It is based on Moose object framework. * It uses Exception::Base for signaling errors...

DEXTER/IO-Moose-0.1004 - 29 Oct 2009 12:15:13 UTC

PDL::IO::GD - Interface to the GD image library. River stage two • 92 direct dependents • 96 total dependents

This is the "General Interface" for the PDL::IO::GD library, and is actually several years old at this point (read: stable). If you're feeling frisky, try the new OO interface described below. The general version just provides several image IO utilit...

ETJ/PDL-2.025 - 19 Nov 2020 13:17:38 UTC

IO::React - Interaction with an IO::Handle River stage zero No dependents

"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 UTC

IO::Epoll - Scalable IO Multiplexing for Linux 2.5.44 and higher River stage zero No dependents

The epoll(4) subsystem is a new, (currently) Linux-specific variant of poll(2). It is designed to offer O(1) scalability over large numbers of watched file descriptors. You will need at least version 2.5.44 of Linux to use this module, and you might ...

BRUCEK/IO-Epoll-0.03 - 04 Jan 2012 20:41:09 UTC

IO::Slice - restrict reads to a range in a file River stage one • 1 direct dependent • 1 total dependent

This module allows the definition of a filehandle that only works on a slice of an input file. The "new" method provides back a GLOB that can be used as any other filehandle, mostly, with the notable exception of some methods like "stat", "fileno" an...

POLETTIX/IO-Slice-0.2 - 30 Dec 2014 15:24:08 UTC

251 results (0.045 seconds)