AnyEvent-Delay-Simple
view release on metacpan or search on metacpan
lib/AnyEvent/Delay/Simple.pm view on Meta::CPAN
my @args = @_;
# now @args is ('foo', 'bar')
},
Condvar can be used to control the flow of events within step.
sub {
my $cv = pop();
$cv->begin();
$cv->begin();
my $w1; $w1 = AE::timer 1.0, 0, sub { $cv->end(); undef($w1); };
my $w2; $w2 = AE::timer 2.0, 0, sub { $cv->end(); undef($w2); };
$cv->cb(sub { $cv->send('step finished'); });
}
=head2 easy_delay
easy_delay(\&cb_1, ..., \&cb_n, \&err, \&fin);
easy_delay([\&cb_1, ..., \&cb_n], \&fin);
easy_delay([\&cb_1, ..., \&cb_n], \&err, \&fin);
easy_delay($obj, \&cb_1, ..., \&cb_n, \&err, \&fin);
( run in 1.077 second using v1.01-cache-2.11-cpan-49f99fa48dc )