Description
perl-AnyEvent-Worker - Manage blocking task in external process
Distribution: ALT Linux Sisyphus
Repository: Autoimports noarch
Package name: perl-AnyEvent-Worker
Package version: 0.06
Package release: alt1
Package architecture: noarch
Package type: rpm
Installed size: 16.28 KB
Download size: 16.28 KB
Official Mirror: ftp.altlinux.org
use AnyEvent 5;
use AnyEvent::Worker;
my $worker1 = AnyEvent::Worker->new( [ 'Actual::Worker::Class' => @init_args ] );
my $worker2 = AnyEvent::Worker->new( sub { return "Cb 1 @_"; } );
my $worker3 = AnyEvent::Worker->new( {
class => 'Actual::Worker::Class2',
new => 'create', # alternative constructor
args => [qw(arg1 arg2)],
} );
$worker1->do( test => @args , sub {
return warn "Request died: $@" if $@;
warn "Received response: @_";
});
$worker2->do( @args , sub {
return warn "Request died: $@" if $@;
warn "Received response: @_";
});