SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 

perl-AnyEvent-Callback rpm build for : OpenSuSE. For other distributions click perl-AnyEvent-Callback.

Name : perl-AnyEvent-Callback
Version : 0.05 Vendor : obs://build_opensuse_org/devel:languages:perl
Release : lp155.3.1 Date : 2023-07-20 19:04:03
Group : Development/Libraries/Perl Source RPM : perl-AnyEvent-Callback-0.05-lp155.3.1.src.rpm
Size : 0.01 MB
Packager : https://www_suse_com/
Summary : Callback Aggregator for L< Anyevent> Watchers
Description :
The module allows You to create callback\'s hierarchy. Also the module
groups error and result callbacks into one object.

Also the module checks if one callback was called by watcher or not. If a
watcher doesn\'t call result or error callback, error callback will be
called automatically.

Also the module checks if a callback was called reentrant. In the case the
module will complain (using Carp/carp).

If a watcher touches error callback and if superior didn\'t define error
callback, the module will call error callback upwards hierarchy. Example:

AE::something AATTargs, CB \\&my_watcher, \\&on_error;

sub on_error {

}

sub my_watcher {
my $cb = pop;

...

the_other_watcher $cb->CB( sub { # error callback wasn\'t defined
my $cb = pop;
...
yet_another_watcher1 $cb->CB( sub {
my $cb = pop;
...
$cb->( 123 ); # upwards callback

});
yet_another_watcher2 $cb->CB( sub {
my $cb = pop;
...

$cb->error( 456 ); # on_error will be called

});
});
}

RPM found in directory: /packages/linux-pbone/ftp5.gwdg.de/pub/opensuse/repositories/devel:/languages:/perl:/CPAN-A/15.5/noarch

Content of RPM  Provides Requires

Download
ftp.icm.edu.pl  perl-AnyEvent-Callback-0.05-lp155.3.1.noarch.rpm
     

Provides :
perl(AnyEvent::Callback)
perl(AnyEvent::Callback::Stack)
perl(AnyEvent::Callback::Stack::Result)
perl-AnyEvent-Callback

Requires :
perl(:MODULE_COMPAT_5.26.1)
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(FileDigests) <= 4.6.0-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(PayloadIsXz) <= 5.2-1


Content of RPM :
/usr/lib/perl5/vendor_perl/5.26.1/AnyEvent
/usr/lib/perl5/vendor_perl/5.26.1/AnyEvent/Callback.pm
/usr/lib/perl5/vendor_perl/5.26.1/x86_64-linux-thread-multi
/usr/share/doc/packages/perl-AnyEvent-Callback
/usr/share/doc/packages/perl-AnyEvent-Callback/Changes
/usr/share/man/man3/AnyEvent::Callback.3pm.gz

 
ICM