BSD Ports

devel/p5-IO-Async 0.803 DragonFly

Perl modules that implement asynchronous filehandle IO

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
ART10, GPLv1+
Categories
devel, perl5
Package size
258.1 KiB, 643.3 KiB installed

Description

This collection of modules allows programs to be written that perform asynchronous filehandle IO operations. A typical program using them would consist of a single subclass of IO::Async::Set to act as a container for a number of IO::Async::Notifier objects (or subclasses thereof). The set itself is responsible for checking read- or write-readiness, and informing the notifiers of these conditions. The notifiers then perform whatever work is required on these conditions, by using subclass methods or callback functions.

In the other systems

SystemPortVersion
DragonFlydevel/p5-IO-Async0.803
FreeBSDdevel/p5-IO-Async0.805
NetBSDdevel/p5-IO-Async0.805nb1
HardenedBSDdevel/p5-IO-Async0.805
GhostBSDdevel/p5-IO-Async0.805

Install

Binary package:

pkg install p5-IO-Async

From DPorts:

cd /usr/dports/devel/p5-IO-Async && make install clean

Dependencies

Run dependencies 3