AnyEvent-Processor

 view release on metacpan or  search on metacpan

lib/AnyEvent/Processor/Watcher.pm  view on Meta::CPAN


has stopped => ( is => 'rw', isa => 'Int', default => 0 );

has wait => ( is => 'rw' );


sub start {
    my $self = shift;

    $self->action->start_message(),
    $self->wait( AnyEvent->timer(
        after => $self->delay,
        interval => $self->delay,
        cb    => sub {
            $self->action()->process_message(),
        },
    ) );
}


sub stop {



( run in 0.943 second using v1.01-cache-2.11-cpan-49f99fa48dc )