AnyEvent-Subprocess
view release on metacpan - search on metacpan
view release on metacpan or search on metacpan
examples/backtick.pl
examples/synopsis.pl
lib/AnyEvent/Subprocess.pm
lib/AnyEvent/Subprocess/DefaultDelegates.pm
lib/AnyEvent/Subprocess/Delegate.pm
lib/AnyEvent/Subprocess/Done.pm
lib/AnyEvent/Subprocess/Done/Delegate.pm
lib/AnyEvent/Subprocess/Done/Delegate/CaptureHandle.pm
lib/AnyEvent/Subprocess/Done/Delegate/Handle.pm
lib/AnyEvent/Subprocess/Done/Delegate/State.pm
lib/AnyEvent/Subprocess/Done/Delegate/Timeout.pm
lib/AnyEvent/Subprocess/Easy.pm
lib/AnyEvent/Subprocess/Handle.pm
lib/AnyEvent/Subprocess/Job.pm
lib/AnyEvent/Subprocess/Job/Delegate.pm
lib/AnyEvent/Subprocess/Job/Delegate/Callback.pm
lib/AnyEvent/Subprocess/Job/Delegate/CaptureHandle.pm
lib/AnyEvent/Subprocess/Job/Delegate/CompletionCondvar.pm
lib/AnyEvent/Subprocess/Job/Delegate/Handle.pm
lib/AnyEvent/Subprocess/Job/Delegate/MonitorHandle.pm
lib/AnyEvent/Subprocess/Job/Delegate/PrintError.pm
lib/AnyEvent/Subprocess/Job/Delegate/Pty.pm
lib/AnyEvent/Subprocess/Job/Delegate/Timeout.pm
lib/AnyEvent/Subprocess/Role/WithDelegates.pm
lib/AnyEvent/Subprocess/Role/WithDelegates/Manager.pm
lib/AnyEvent/Subprocess/Running.pm
lib/AnyEvent/Subprocess/Running/Delegate.pm
lib/AnyEvent/Subprocess/Running/Delegate/Callback.pm
lib/AnyEvent/Subprocess/Running/Delegate/CaptureHandle.pm
lib/AnyEvent/Subprocess/Running/Delegate/CompletionCondvar.pm
lib/AnyEvent/Subprocess/Running/Delegate/Handle.pm
lib/AnyEvent/Subprocess/Running/Delegate/MonitorHandle.pm
lib/AnyEvent/Subprocess/Running/Delegate/Timeout.pm
lib/AnyEvent/Subprocess/Types.pm
t/00-info.t
t/basic.t
t/capture-basic.t
t/clone.t
t/death-by-stdin.t
t/easy-qx.t
t/exit-code.t
t/external-process.t
t/handle-leftovers.t
lib/AnyEvent/Subprocess/DefaultDelegates.pm view on Meta::CPAN
use AnyEvent::Subprocess::Role::WithDelegates::Manager qw(register_delegate);
use AnyEvent::Subprocess::Job::Delegate::Callback;
use AnyEvent::Subprocess::Job::Delegate::CaptureHandle;
use AnyEvent::Subprocess::Job::Delegate::CompletionCondvar;
use AnyEvent::Subprocess::Job::Delegate::Handle;
use AnyEvent::Subprocess::Job::Delegate::MonitorHandle;
use AnyEvent::Subprocess::Job::Delegate::PrintError;
use AnyEvent::Subprocess::Job::Delegate::Pty;
use AnyEvent::Subprocess::Job::Delegate::Timeout;
register_delegate( 'Handle' => 'AnyEvent::Subprocess::Job::Delegate::Handle' );
register_delegate( 'StandardHandles' => sub {
my $args = shift || {};
my $prefix = $args->{prefix} || '';
my $class = $args->{class} || 'AnyEvent::Subprocess::Job::Delegate::Handle';
return (
$class->new(
lib/AnyEvent/Subprocess/Done/Delegate/Timeout.pm view on Meta::CPAN
package AnyEvent::Subprocess::Done::Delegate::Timeout;
BEGIN {
$AnyEvent::Subprocess::Done::Delegate::Timeout::VERSION = '1.102912';
}
# ABSTRACT: done delegate for a job that can time out
use Moose;
use namespace::autoclean;
with 'AnyEvent::Subprocess::Done::Delegate';
has 'timed_out' => (
is => 'ro',
isa => 'Bool',
lib/AnyEvent/Subprocess/Running/Delegate/Timeout.pm view on Meta::CPAN
package AnyEvent::Subprocess::Running::Delegate::Timeout;
BEGIN {
$AnyEvent::Subprocess::Running::Delegate::Timeout::VERSION = '1.102912';
}
# ABSTRACT: Running part of Timeout delegate
use Moose;
use namespace::autoclean;
use AnyEvent::Subprocess::Done::Delegate::Timeout;
with 'AnyEvent::Subprocess::Running::Delegate';
has 'timer' => (
is => 'ro',
clearer => 'clear_timer',
);
has 'killed_by_timer' => (
init_arg => undef,
view all matches for this distributionview release on metacpan - search on metacpan
( run in 1.520 second using v1.00-cache-2.02-grep-82fe00e-cpan-cec75d87357c )