perl-IO-Async-0.450.0-4-omv2015.0.noarch.rpm


Advertisement

Description

perl-IO-Async - A Loop using an C<IO::Poll> object

Property Value
Distribution OpenMandriva Lx 3.0
Repository OpenMandriva Contrib Release i586
Package name perl-IO-Async
Package version 0.450.0
Package release 4-omv2015.0
Package architecture noarch
Package type rpm
Installed size 481.42 KB
Download size 168.15 KB
Official Mirror abf-downloads.openmandriva.org
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::Loop' to act as a container o
other objects, which perform the actual IO work required by the program. As
as IO handles, the loop also supports timers and signal handlers, and
includes more higher-level functionallity built on top of these basic
parts.
Because there are a lot of classes in this collection, the following
overview gives a brief description of each.
File Handle IO
A the IO::Async::Handle manpage object represents a single IO handle
that is being managed. While in most cases it will represent a single
filehandle, such as a socket (for example, an 'IO::Socket::INET'
connection), it is possible to have separate reading and writing
handles (most likely for a program's 'STDIN' and 'STDOUT' streams, or a
pair of pipes connected to a child process).

Alternatives

Package Version Architecture Repository
perl-IO-Async-0.450.0-4-omv2015.0.noarch.rpm 0.450.0 noarch OpenMandriva Contrib Release
perl-IO-Async - - -

Requires

Name Value
perl(Async::MergePoint) >= 0.30.0
perl(CPS) -
perl(Carp) -
perl(Encode) >= 2.110.0
perl(Exporter) -
perl(Fcntl) -
perl(Heap::Elem) -
perl(Heap::Fibonacci) -
perl(IO::File) -
perl(IO::Handle) -
perl(IO::Poll) -
perl(IO::Socket) -
perl(POSIX) -
perl(Scalar::Util) -
perl(Socket) -
perl(Storable) -
perl(Test::Fatal) -
perl(Test::More) -
perl(Test::Refcount) -
perl(Time::HiRes) -
perl(abi) >= 5.20.1

Provides

Name Value
perl(IO::Async) == 0.450.0
perl(IO::Async::Channel) == 0.450.0
perl(IO::Async::ChildManager) == 0.450.0
perl(IO::Async::Connector) == 0.450.0
perl(IO::Async::DetachedCode) == 0.450.0
perl(IO::Async::FileStream) == 0.450.0
perl(IO::Async::Function) == 0.450.0
perl(IO::Async::Handle) == 0.450.0
perl(IO::Async::Listener) == 0.450.0
perl(IO::Async::Loop) == 0.450.0
perl(IO::Async::Loop::Poll) == 0.450.0
perl(IO::Async::Loop::Select) == 0.450.0
perl(IO::Async::LoopTests) == 0.450.0
perl(IO::Async::MergePoint) == 0.450.0
perl(IO::Async::Notifier) == 0.450.0
perl(IO::Async::PID) == 0.450.0
perl(IO::Async::Process) == 0.450.0
perl(IO::Async::Protocol) == 0.450.0
perl(IO::Async::Protocol::LineStream) == 0.450.0
perl(IO::Async::Protocol::Stream) == 0.450.0
perl(IO::Async::Resolver) == 0.450.0
perl(IO::Async::Sequencer) == 0.450.0
perl(IO::Async::Signal) == 0.450.0
perl(IO::Async::Socket) == 0.450.0
perl(IO::Async::Stream) == 0.450.0
perl(IO::Async::Test) == 0.450.0
perl(IO::Async::Timer) == 0.450.0
perl(IO::Async::Timer::Absolute) == 0.450.0
perl(IO::Async::Timer::Countdown) == 0.450.0
perl(IO::Async::Timer::Periodic) == 0.450.0
perl-IO-Async == 0.450.0-4:2015.0

Download

Type URL
Binary Package perl-IO-Async-0.450.0-4-omv2015.0.noarch.rpm
Source Package perl-IO-Async-0.450.0-4.src.rpm

Install Howto

  1. Enable OpenMandriva Contrib Release repository on Install and Remove Software
  2. Update packages list:
    # urpmi.update -a
  3. Install perl-IO-Async rpm package:
    # urpmi perl-IO-Async

Files

Path
/usr/lib/perl5/vendor_perl/5.20.1/IO/Async.pm
/usr/lib/perl5/vendor_perl/5.20.1/IO/Async/Channel.pm
/usr/lib/perl5/vendor_perl/5.20.1/IO/Async/ChildManager.pm
/usr/lib/perl5/vendor_perl/5.20.1/IO/Async/Connector.pm
/usr/lib/perl5/vendor_perl/5.20.1/IO/Async/DetachedCode.pm
/usr/lib/perl5/vendor_perl/5.20.1/IO/Async/FileStream.pm
/usr/lib/perl5/vendor_perl/5.20.1/IO/Async/Function.pm
/usr/lib/perl5/vendor_perl/5.20.1/IO/Async/Handle.pm
/usr/lib/perl5/vendor_perl/5.20.1/IO/Async/Listener.pm
/usr/lib/perl5/vendor_perl/5.20.1/IO/Async/Loop.pm
/usr/lib/perl5/vendor_perl/5.20.1/IO/Async/LoopTests.pm
/usr/lib/perl5/vendor_perl/5.20.1/IO/Async/MergePoint.pm
/usr/lib/perl5/vendor_perl/5.20.1/IO/Async/Notifier.pm
/usr/lib/perl5/vendor_perl/5.20.1/IO/Async/PID.pm
/usr/lib/perl5/vendor_perl/5.20.1/IO/Async/Process.pm
/usr/lib/perl5/vendor_perl/5.20.1/IO/Async/Protocol.pm
/usr/lib/perl5/vendor_perl/5.20.1/IO/Async/Resolver.pm
/usr/lib/perl5/vendor_perl/5.20.1/IO/Async/Sequencer.pm
/usr/lib/perl5/vendor_perl/5.20.1/IO/Async/Signal.pm
/usr/lib/perl5/vendor_perl/5.20.1/IO/Async/Socket.pm
/usr/lib/perl5/vendor_perl/5.20.1/IO/Async/Stream.pm
/usr/lib/perl5/vendor_perl/5.20.1/IO/Async/Test.pm
/usr/lib/perl5/vendor_perl/5.20.1/IO/Async/Timer.pm
/usr/lib/perl5/vendor_perl/5.20.1/IO/Async/Internals/SignalProxy.pm
/usr/lib/perl5/vendor_perl/5.20.1/IO/Async/Internals/TimeQueue.pm
/usr/lib/perl5/vendor_perl/5.20.1/IO/Async/Loop/Poll.pm
/usr/lib/perl5/vendor_perl/5.20.1/IO/Async/Loop/Select.pm
/usr/lib/perl5/vendor_perl/5.20.1/IO/Async/Protocol/LineStream.pm
/usr/lib/perl5/vendor_perl/5.20.1/IO/Async/Protocol/Stream.pm
/usr/lib/perl5/vendor_perl/5.20.1/IO/Async/Timer/Absolute.pm
/usr/lib/perl5/vendor_perl/5.20.1/IO/Async/Timer/Countdown.pm
/usr/lib/perl5/vendor_perl/5.20.1/IO/Async/Timer/Periodic.pm
/usr/share/doc/perl-IO-Async/Changes
/usr/share/man/man3/IO::Async.3pm.xz
/usr/share/man/man3/IO::Async::ChildManager.3pm.xz
/usr/share/man/man3/IO::Async::Connector.3pm.xz
/usr/share/man/man3/IO::Async::DetachedCode.3pm.xz
/usr/share/man/man3/IO::Async::FileStream.3pm.xz
/usr/share/man/man3/IO::Async::Function.3pm.xz
/usr/share/man/man3/IO::Async::Handle.3pm.xz
/usr/share/man/man3/IO::Async::Listener.3pm.xz
/usr/share/man/man3/IO::Async::Loop.3pm.xz
/usr/share/man/man3/IO::Async::Loop::Poll.3pm.xz
/usr/share/man/man3/IO::Async::Loop::Select.3pm.xz
/usr/share/man/man3/IO::Async::LoopTests.3pm.xz
/usr/share/man/man3/IO::Async::MergePoint.3pm.xz
/usr/share/man/man3/IO::Async::Notifier.3pm.xz
/usr/share/man/man3/IO::Async::PID.3pm.xz
/usr/share/man/man3/IO::Async::Process.3pm.xz
/usr/share/man/man3/IO::Async::Protocol.3pm.xz
/usr/share/man/man3/IO::Async::Protocol::LineStream.3pm.xz
/usr/share/man/man3/IO::Async::Protocol::Stream.3pm.xz
/usr/share/man/man3/IO::Async::Resolver.3pm.xz
/usr/share/man/man3/IO::Async::Sequencer.3pm.xz
/usr/share/man/man3/IO::Async::Signal.3pm.xz
/usr/share/man/man3/IO::Async::Socket.3pm.xz
/usr/share/man/man3/IO::Async::Stream.3pm.xz
/usr/share/man/man3/IO::Async::Test.3pm.xz
/usr/share/man/man3/IO::Async::Timer.3pm.xz
/usr/share/man/man3/IO::Async::Timer::Absolute.3pm.xz
/usr/share/man/man3/IO::Async::Timer::Countdown.3pm.xz
/usr/share/man/man3/IO::Async::Timer::Periodic.3pm.xz

See Also

Package Description
perl-IO-BufferedSelect-1.0.0-5-omv2015.0.noarch.rpm Line-buffered select interface
perl-IO-Capture-0.50.0-4-omv2015.0.noarch.rpm IO::Capture- Abstract Base Class to build modules to capture output
perl-IO-Capture-Extended-0.120.0-3-omv2015.0.noarch.rpm IO::Capture::Extended - Extend functionality of IO::Capture
perl-IO-Compress-Lzf-2.64.0-3-omv2015.0.noarch.rpm IO::Compress::Lzf - Write lzf files/buffers
perl-IO-Compress-Lzop-2.64.0-1-omv2014.1.noarch.rpm IO::Compress::Lzop - Write lzop files/buffers
perl-IO-Digest-0.110.0-3-omv2015.0.noarch.rpm IO-Digest module, calculate digests while reading or writing
perl-IO-Ftp-0.50.0-5-omv2015.0.noarch.rpm Wrapper for Net::FTP
perl-IO-Interactive-0.0.6-5-omv2015.0.noarch.rpm Utilities for interactive I/O
perl-IO-Interface-1.70.0-3-omv2015.0.i586.rpm Perl extension for access to network card configuration information
perl-IO-LockedFile-0.230.0-4-omv2015.0.noarch.rpm Supply object methods for locking files
perl-IO-Null-1.10.0-5-omv2015.0.noarch.rpm Class for null filehandles
perl-IO-Pager-0.60.0-4-omv2015.0.noarch.rpm Perl Module for Syndication feed auto-discovery
perl-IO-Prompt-0.997.2-3-omv2015.0.noarch.rpm Interactively prompt for user input
perl-IO-Pty-Easy-0.90.0-3-omv2015.0.noarch.rpm Easy interface to IO::Pty
perl-IO-Socket-Multicast-1.120.0-5-omv2015.0.i586.rpm Send and receive multicast messages
Advertisement
Advertisement