![]() |
![]()
| ![]() |
![]()
NAMEAnyEvent::Subprocess::Running - represents a running subprocess VERSIONversion 1.102912 SYNOPSISWe are $run in a sequence like: my $job = AnyEvent::Subprocess->new ( ... ); my $run = $job->run; $run->delegate('stdin')->push_write('Hello, my child!'); say "Running child as ", $run->child_pid; $run->kill(11) if $you_enjoy_that_sort_of_thing; my $done = $job->delegate('completion_condvar')->recv; say "Child exited with signal ", $done->exit_signal; DESCRIPTIONAn instance of this class is returned when you start a subprocess. It contains the child pid, any delegates that operate on the running subprocess (handles, captures, etc.), and some control methods. METHODSchild_pidReturns the pid of the child kill($signal)Kills the child with signal number $signal delegate($name)Returns the delegate named $name SEE ALSOAnyEvent::Subprocess AnyEvent::Subprocess::Role::WithDelegates AUTHORJonathan Rockway <jrockway@cpan.org> COPYRIGHT AND LICENSEThis software is copyright (c) 2011 by Jonathan Rockway. This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.
|