perl-IO-Async-0.600.0-2.mga4.noarch.rpm


Advertisement

Description

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

Property Value
Distribution Mageia 4.1
Repository Mageia Core i586
Package name perl-IO-Async
Package version 0.600.0
Package release 2.mga4
Package architecture noarch
Package type rpm
Installed size 601.30 KB
Download size 199.48 KB
Official Mirror distrib-coffee.ipsl.jussieu.fr
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.600.0-2.mga4.noarch.rpm 0.600.0 noarch Mageia Core
perl-IO-Async - - -

Requires

Name Value
perl(Exporter) >= 5.570.0
perl(File::Temp) -
perl(File::stat) -
perl(Future) >= 0.120.0
perl(Future::Utils) >= 0.160.0
perl(IO::Poll) -
perl(Socket) >= 1.950.0
perl(Storable) -
perl(Test::Fatal) -
perl(Test::Identity) -
perl(Test::More) >= 0.880.0
perl(Test::Refcount) -
perl(Time::HiRes) -
perl-base >= 2:5.18.1

Provides

Name Value
perl(IO::Async) == 0.600.0
perl(IO::Async::Channel) == 0.600.0
perl(IO::Async::ChildManager) == 0.600.0
perl(IO::Async::File) == 0.600.0
perl(IO::Async::FileStream) == 0.600.0
perl(IO::Async::Function) == 0.600.0
perl(IO::Async::Future) == 0.600.0
perl(IO::Async::Handle) == 0.600.0
perl(IO::Async::Listener) == 0.600.0
perl(IO::Async::Loop) == 0.600.0
perl(IO::Async::Loop::Poll) == 0.600.0
perl(IO::Async::Loop::Select) == 0.600.0
perl(IO::Async::LoopTests) == 0.600.0
perl(IO::Async::MergePoint) == 0.600.0
perl(IO::Async::Notifier) == 0.600.0
perl(IO::Async::OS) == 0.600.0
perl(IO::Async::OS::MSWin32) == 0.600.0
perl(IO::Async::OS::cygwin) == 0.600.0
perl(IO::Async::PID) == 0.600.0
perl(IO::Async::Process) == 0.600.0
perl(IO::Async::Protocol) == 0.600.0
perl(IO::Async::Protocol::LineStream) == 0.600.0
perl(IO::Async::Protocol::Stream) == 0.600.0
perl(IO::Async::Resolver) == 0.600.0
perl(IO::Async::Routine) == 0.600.0
perl(IO::Async::Signal) == 0.600.0
perl(IO::Async::Socket) == 0.600.0
perl(IO::Async::Stream) == 0.600.0
perl(IO::Async::Test) == 0.600.0
perl(IO::Async::Timer) == 0.600.0
perl(IO::Async::Timer::Absolute) == 0.600.0
perl(IO::Async::Timer::Countdown) == 0.600.0
perl(IO::Async::Timer::Periodic) == 0.600.0
perl-IO-Async == 0.600.0-2.mga4

Download

Type URL
Binary Package perl-IO-Async-0.600.0-2.mga4.noarch.rpm
Source Package perl-IO-Async-0.600.0-2.mga4.src.rpm

Install Howto

  1. Enable Mageia Core 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.18.1/IO/Async.pm
/usr/lib/perl5/vendor_perl/5.18.1/IO/Async/Channel.pm
/usr/lib/perl5/vendor_perl/5.18.1/IO/Async/ChildManager.pm
/usr/lib/perl5/vendor_perl/5.18.1/IO/Async/File.pm
/usr/lib/perl5/vendor_perl/5.18.1/IO/Async/FileStream.pm
/usr/lib/perl5/vendor_perl/5.18.1/IO/Async/Function.pm
/usr/lib/perl5/vendor_perl/5.18.1/IO/Async/Future.pm
/usr/lib/perl5/vendor_perl/5.18.1/IO/Async/Handle.pm
/usr/lib/perl5/vendor_perl/5.18.1/IO/Async/Listener.pm
/usr/lib/perl5/vendor_perl/5.18.1/IO/Async/Loop.pm
/usr/lib/perl5/vendor_perl/5.18.1/IO/Async/LoopTests.pm
/usr/lib/perl5/vendor_perl/5.18.1/IO/Async/MergePoint.pm
/usr/lib/perl5/vendor_perl/5.18.1/IO/Async/Notifier.pm
/usr/lib/perl5/vendor_perl/5.18.1/IO/Async/OS.pm
/usr/lib/perl5/vendor_perl/5.18.1/IO/Async/PID.pm
/usr/lib/perl5/vendor_perl/5.18.1/IO/Async/Process.pm
/usr/lib/perl5/vendor_perl/5.18.1/IO/Async/Protocol.pm
/usr/lib/perl5/vendor_perl/5.18.1/IO/Async/Resolver.pm
/usr/lib/perl5/vendor_perl/5.18.1/IO/Async/Routine.pm
/usr/lib/perl5/vendor_perl/5.18.1/IO/Async/Signal.pm
/usr/lib/perl5/vendor_perl/5.18.1/IO/Async/Socket.pm
/usr/lib/perl5/vendor_perl/5.18.1/IO/Async/Stream.pm
/usr/lib/perl5/vendor_perl/5.18.1/IO/Async/Test.pm
/usr/lib/perl5/vendor_perl/5.18.1/IO/Async/Timer.pm
/usr/lib/perl5/vendor_perl/5.18.1/IO/Async/Internals/Connector.pm
/usr/lib/perl5/vendor_perl/5.18.1/IO/Async/Internals/TimeQueue.pm
/usr/lib/perl5/vendor_perl/5.18.1/IO/Async/Loop/Poll.pm
/usr/lib/perl5/vendor_perl/5.18.1/IO/Async/Loop/Select.pm
/usr/lib/perl5/vendor_perl/5.18.1/IO/Async/OS/MSWin32.pm
/usr/lib/perl5/vendor_perl/5.18.1/IO/Async/OS/cygwin.pm
/usr/lib/perl5/vendor_perl/5.18.1/IO/Async/Protocol/LineStream.pm
/usr/lib/perl5/vendor_perl/5.18.1/IO/Async/Protocol/Stream.pm
/usr/lib/perl5/vendor_perl/5.18.1/IO/Async/Timer/Absolute.pm
/usr/lib/perl5/vendor_perl/5.18.1/IO/Async/Timer/Countdown.pm
/usr/lib/perl5/vendor_perl/5.18.1/IO/Async/Timer/Periodic.pm
/usr/share/doc/perl-IO-Async/Changes
/usr/share/doc/perl-IO-Async/LICENSE
/usr/share/doc/perl-IO-Async/META.json
/usr/share/doc/perl-IO-Async/META.yml
/usr/share/doc/perl-IO-Async/MYMETA.yml
/usr/share/doc/perl-IO-Async/README
/usr/share/doc/perl-IO-Async/examples/chat-server.pl
/usr/share/doc/perl-IO-Async/examples/echo-server.pl
/usr/share/doc/perl-IO-Async/examples/netcat-client.pl
/usr/share/doc/perl-IO-Async/examples/readwrite-futures.pl
/usr/share/doc/perl-IO-Async/examples/tail-logfile.pl
/usr/share/doc/perl-IO-Async/examples/tcp-proxy.pl
/usr/share/doc/perl-IO-Async/examples/whoami-server.pl
/usr/share/man/man3/IO::Async.3pm.xz
/usr/share/man/man3/IO::Async::Channel.3pm.xz
/usr/share/man/man3/IO::Async::ChildManager.3pm.xz
/usr/share/man/man3/IO::Async::File.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::Future.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::OS.3pm.xz
/usr/share/man/man3/IO::Async::OS::MSWin32.3pm.xz
/usr/share/man/man3/IO::Async::OS::cygwin.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::Routine.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

Changelog

2013-10-21 - umeabot <umeabot> 0.600.0-2.mga4
+ Revision: 537227
- Mageia 4 Mass Rebuild
2013-09-26 - sander85 <sander85> 0.600.0-1.mga4
+ Revision: 486621
- update to 0.60
2013-08-24 - sander85 <sander85> 0.590.0-1.mga4
+ Revision: 471268
- update to 0.59
2013-01-13 - umeabot <umeabot> 0.530.0-2.mga3
+ Revision: 368436
- Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild
2012-09-10 - jquelin <jquelin> 0.530.0-1.mga3
+ Revision: 291713
- update to 0.53
2012-07-12 - jquelin <jquelin> 0.520.0-1.mga3
+ Revision: 270279
- update to 0.52
2012-07-04 - jquelin <jquelin> 0.510.0-1.mga3
+ Revision: 267386
- update to 0.51
2012-06-05 - jquelin <jquelin> 0.490.0-1.mga3
+ Revision: 255066
- update to 0.49
2011-11-26 - kharec <kharec> 0.450.0-1.mga2
+ Revision: 172149
- update to 0.45
2011-11-05 - kharec <kharec> 0.440.0-1.mga2
+ Revision: 163594
- update to 0.44
+ jquelin <jquelin>
- update to 0.43

See Also

Package Description
perl-IO-BufferedSelect-1.0.0-3.mga4.noarch.rpm Line-buffered select interface
perl-IO-Callback-1.100.0-3.mga4.noarch.rpm Emulate file interface for a code reference
perl-IO-Capture-0.50.0-3.mga4.noarch.rpm IO::Capture- Abstract Base Class to build modules to capture output
perl-IO-Capture-Extended-0.110.0-3.mga4.noarch.rpm IO::Capture::Extended - Extend functionality of IO::Capture
perl-IO-CaptureOutput-1.110.200-3.mga4.noarch.rpm capture STDOUT and STDERR from Perl code, subprocesses or XS
perl-IO-Compress-2.62.0-3.mga4.i586.rpm IO Interface to compressed data files/buffers
perl-IO-Compress-Lzf-2.62.0-3.mga4.noarch.rpm IO::Compress::Lzf - Write lzf files/buffers
perl-IO-Compress-Lzop-2.62.0-2.mga4.noarch.rpm IO::Compress::Lzop - Write lzop files/buffers
perl-IO-Detect-0.5.0-3.mga4.noarch.rpm Is this a frickin' filehandle or what?!
perl-IO-Digest-0.110.0-2.mga4.noarch.rpm IO-Digest module, calculate digests while reading or writing
perl-IO-Epoll-0.30.0-5.mga4.i586.rpm Scalable IO Multiplexing for Linux 2.5.44 and higher
perl-IO-Event-0.813.0-3.mga4.noarch.rpm Tied Filehandles for Nonblocking IO with Object Callbacks
perl-IO-Extended-0.160.0-3.mga4.noarch.rpm More print functions
perl-IO-Ftp-0.50.0-3.mga4.noarch.rpm Wrapper for Net::FTP
perl-IO-HTML-1.0.0-2.mga4.noarch.rpm Open an HTML file with automatic charset detection
Advertisement
Advertisement