local-perl-AnyEvent-5.251-1.noarch.rpm


Advertisement

Description

local-perl-AnyEvent - AnyEvent - the DBI of event loop programming

Property Value
Distribution CentOS 5
Repository End Point i386
Package name local-perl-AnyEvent
Package version 5.251
Package release 1
Package architecture noarch
Package type rpm
Installed size 1004.49 KB
Download size 325.42 KB
Official Mirror packages.endpoint.com
L<AnyEvent> provides an identical interface to multiple event loops. This
allows module authors to utilise an event loop without forcing module
users to use the same event loop (as only a single event loop can coexist
peacefully at any one time).
The interface itself is vaguely similar, but not identical to the L<Event>
module.
During the first call of any watcher-creation method, the module tries
to detect the currently loaded event loop by probing whether one of the
following modules is already loaded: L<EV>,
L<Event>, L<Glib>, L<AnyEvent::Impl::Perl>, L<Tk>, L<Event::Lib>, L<Qt>,
L<POE>. The first one found is used. If none are found, the module tries
to load these modules (excluding Tk, Event::Lib, Qt and POE as the pure perl
adaptor should always succeed) in the order given. The first one that can
be successfully loaded will be used. If, after this, still none could be
found, AnyEvent will fall back to a pure-perl event loop, which is not
very efficient, but should work everywhere.
Because AnyEvent first checks for modules that are already loaded, loading
an event model explicitly before first using AnyEvent will likely make
that model the default. For example:
use Tk;
use AnyEvent;
The I<likely> means that, if any module loads another event model and
starts using it, all bets are off. Maybe you should tell their authors to
use AnyEvent so their modules work together with others seamlessly...
The pure-perl implementation of AnyEvent is called
C<AnyEvent::Impl::Perl>. Like other event modules you can load it
explicitly and enjoy the high availability of that event loop :)

Alternatives

Package Version Architecture Repository
local-perl-AnyEvent-5.251-1.noarch.rpm 5.251 noarch End Point
local-perl-AnyEvent - - -

Requires

Name Value
/bin/bash -
local-perl(Carp) -
local-perl(Errno) -
local-perl(Event) -
local-perl(Event::Lib) -
local-perl(Glib) -
local-perl(IO::Async::Handle) -
local-perl(List::Util) -
local-perl(Net::SSLeay) -
local-perl(POE) -
local-perl(Scalar::Util) -
local-perl(Socket) -
local-perl(Time::HiRes) -
local-perl(base) -

Provides

Name Value
local-perl(AE) -
local-perl(AnyEvent) = 5.251
local-perl(AnyEvent) -
local-perl(AnyEvent::Base) -
local-perl(AnyEvent::CondVar) -
local-perl(AnyEvent::CondVar::Base) -
local-perl(AnyEvent::DNS) -
local-perl(AnyEvent::Debug) -
local-perl(AnyEvent::Debug::shell) -
local-perl(AnyEvent::Handle) -
local-perl(AnyEvent::Impl::EV) -
local-perl(AnyEvent::Impl::Event) -
local-perl(AnyEvent::Impl::EventLib) -
local-perl(AnyEvent::Impl::Glib) -
local-perl(AnyEvent::Impl::IOAsync) -
local-perl(AnyEvent::Impl::Irssi) -
local-perl(AnyEvent::Impl::POE) -
local-perl(AnyEvent::Impl::Perl) -
local-perl(AnyEvent::Impl::Tk) -
local-perl(AnyEvent::Socket) -
local-perl(AnyEvent::Strict) -
local-perl(AnyEvent::TLS) -
local-perl(AnyEvent::Util) -
local-perl-AnyEvent = 5.251-1

Download

Type URL
Binary Package local-perl-AnyEvent-5.251-1.noarch.rpm
Source Package local-perl-AnyEvent-5.251-1.src.rpm

Install Howto

  1. Download latest endpoint-release rpm from https://packages.endpoint.com/rhel/5/os/i386/
  2. Install endpoint-release rpm:
    # rpm -Uvh endpoint-release*rpm
  3. Install local-perl-AnyEvent rpm package:
    # yum install local-perl-AnyEvent

Files

Path
/usr/local/lib/perl5/site_perl/5.10.0/AE.pm
/usr/local/lib/perl5/site_perl/5.10.0/AnyEvent.pm
/usr/local/lib/perl5/site_perl/5.10.0/AnyEvent/DNS.pm
/usr/local/lib/perl5/site_perl/5.10.0/AnyEvent/Debug.pm
/usr/local/lib/perl5/site_perl/5.10.0/AnyEvent/Handle.pm
/usr/local/lib/perl5/site_perl/5.10.0/AnyEvent/Intro.pod
/usr/local/lib/perl5/site_perl/5.10.0/AnyEvent/Socket.pm
/usr/local/lib/perl5/site_perl/5.10.0/AnyEvent/Strict.pm
/usr/local/lib/perl5/site_perl/5.10.0/AnyEvent/TLS.pm
/usr/local/lib/perl5/site_perl/5.10.0/AnyEvent/Util.pm
/usr/local/lib/perl5/site_perl/5.10.0/AnyEvent/constants.pl
/usr/local/lib/perl5/site_perl/5.10.0/AnyEvent/Impl/EV.pm
/usr/local/lib/perl5/site_perl/5.10.0/AnyEvent/Impl/Event.pm
/usr/local/lib/perl5/site_perl/5.10.0/AnyEvent/Impl/EventLib.pm
/usr/local/lib/perl5/site_perl/5.10.0/AnyEvent/Impl/Glib.pm
/usr/local/lib/perl5/site_perl/5.10.0/AnyEvent/Impl/IOAsync.pm
/usr/local/lib/perl5/site_perl/5.10.0/AnyEvent/Impl/Irssi.pm
/usr/local/lib/perl5/site_perl/5.10.0/AnyEvent/Impl/POE.pm
/usr/local/lib/perl5/site_perl/5.10.0/AnyEvent/Impl/Perl.pm
/usr/local/lib/perl5/site_perl/5.10.0/AnyEvent/Impl/Qt.pm
/usr/local/lib/perl5/site_perl/5.10.0/AnyEvent/Impl/Tk.pm
/usr/local/lib/perl5/site_perl/5.10.0/AnyEvent/Util/idna.pl
/usr/local/lib/perl5/site_perl/5.10.0/AnyEvent/Util/uts46data.pl
/usr/local/share/man/man3/AE.3pm
/usr/local/share/man/man3/AnyEvent.3pm
/usr/local/share/man/man3/AnyEvent::DNS.3pm
/usr/local/share/man/man3/AnyEvent::Debug.3pm
/usr/local/share/man/man3/AnyEvent::Handle.3pm
/usr/local/share/man/man3/AnyEvent::Impl::EV.3pm
/usr/local/share/man/man3/AnyEvent::Impl::Event.3pm
/usr/local/share/man/man3/AnyEvent::Impl::EventLib.3pm
/usr/local/share/man/man3/AnyEvent::Impl::Glib.3pm
/usr/local/share/man/man3/AnyEvent::Impl::IOAsync.3pm
/usr/local/share/man/man3/AnyEvent::Impl::Irssi.3pm
/usr/local/share/man/man3/AnyEvent::Impl::POE.3pm
/usr/local/share/man/man3/AnyEvent::Impl::Perl.3pm
/usr/local/share/man/man3/AnyEvent::Impl::Qt.3pm
/usr/local/share/man/man3/AnyEvent::Impl::Tk.3pm
/usr/local/share/man/man3/AnyEvent::Intro.3pm
/usr/local/share/man/man3/AnyEvent::Socket.3pm
/usr/local/share/man/man3/AnyEvent::Strict.3pm
/usr/local/share/man/man3/AnyEvent::TLS.3pm
/usr/local/share/man/man3/AnyEvent::Util.3pm
/usr/share/doc/local-perl-AnyEvent-5.251/Changes
/usr/share/doc/local-perl-AnyEvent-5.251/README
/usr/share/doc/local-perl-AnyEvent-5.251/eg/ae0.pl
/usr/share/doc/local-perl-AnyEvent-5.251/eg/ae2.pl
/usr/share/doc/local-perl-AnyEvent-5.251/eg/bench
/usr/share/doc/local-perl-AnyEvent-5.251/eg/bench2
/usr/share/doc/local-perl-AnyEvent-5.251/eg/connect
/usr/share/doc/local-perl-AnyEvent-5.251/eg/handle
/usr/share/doc/local-perl-AnyEvent-5.251/eg/listen
/usr/share/doc/local-perl-AnyEvent-5.251/eg/runbench
/usr/share/doc/local-perl-AnyEvent-5.251/eg/runbench2
/usr/share/doc/local-perl-AnyEvent-5.251/util/gen_uts46data

Changelog

2010-04-02 - End Point Hosting <hosting@endpoint.com>
- Initial build.
- Filter unwanted deps/provs - stolen from Fedora SPEC.

See Also

Package Description
local-perl-AnyEvent-HTTP-1.44-1.noarch.rpm AnyEvent-HTTP - simple but non-blocking HTTP/HTTPS client
local-perl-Apache-Cache-0.05-1.noarch.rpm Apache-Cache - Cache data accessible between Apache childrens
local-perl-Apache-ConfigParser-1.01-1.noarch.rpm Apache-ConfigParser - Load Apache configuration files
local-perl-Apache-DBI-1.07-1.noarch.rpm Apache-DBI - Initiate a persistent database connection
local-perl-Apache-Htpasswd-1.8-1.noarch.rpm Apache-Htpasswd - Manage Unix crypt-style password file
local-perl-Apache-Session-1.81-1.noarch.rpm Apache-Session - A persistence framework for session data
local-perl-Apache-SharedMem-0.09-1.noarch.rpm Apache-SharedMem - Share data between Apache children processes through the shared memory
local-perl-App-CLI-0.07-1.noarch.rpm App-CLI - Dispatcher module for command line interface programs
local-perl-AppConfig-1.66-1.noarch.rpm AppConfig - AppConfig is a bundle of Perl5 modules for reading configuration files and parsing command line arguments
local-perl-Archive-Extract-0.24-39.i386.rpm Generic archive extracting mechanism
local-perl-Archive-Tar-1.37-39.i386.rpm A module for Perl manipulation of .tar files
local-perl-Archive-Zip-1.23-1.noarch.rpm Archive-Zip - Provide an interface to ZIP archive files
local-perl-Archive-Zip-1.27_01-1.noarch.rpm Archive-Zip - Provide an interface to ZIP archive files
local-perl-Array-Compare-1.16-1.noarch.rpm Array-Compare - Perl module
local-perl-Async-MergePoint-0.03-1.noarch.rpm Async-MergePoint - Perl module
Advertisement
Advertisement