AnyEvent-Monitor
view release on metacpan - search on metacpan
view release on metacpan or search on metacpan
lib/AnyEvent/Monitor.pm view on Meta::CPAN
use Method::Signatures::Simple;
use Any::Moose;
our $VERSION = '0.32';
has on_softfail => ( is => "ro", isa => "CodeRef" );
has on_hardfail => ( is => "ro", isa => "CodeRef" );
has on_resume => ( is => "ro", isa => "CodeRef" );
has on_fatal => ( is => "ro", isa => "CodeRef" );
has status => ( is => "rw", isa => "Str", default => sub {''} );
has timer => ( is => 'ro', isa => 'HashRef', default => sub { {} } );
has soft_timeout => ( is => 'rw', isa => 'Num', default => sub { 10 } );
has hard_timeout => ( is => 'rw', isa => 'Num', default => sub { 45 } );
has fail_detected => ( is => 'rw', isa => 'Num' );
method BUILD {
$self->install_timers(0);
};
method install_timers($delay) {
view all matches for this distributionview release on metacpan - search on metacpan
( run in 0.714 second using v1.00-cache-2.02-grep-82fe00e-cpan-72ae3ad1e6da )