FreeBSD Manual Pages
AnyEvent::Subprocess::User(Contributed Perl DocumAnyEvent::Subprocess::Done(3) NAME AnyEvent::Subprocess::Done - represents a completed subprocess run VERSION version 1.102912 SYNOPSIS We are $done 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; say "Child produced some stdout: ", $done->delegate('stdout_capture')->output; DESCRIPTION An instance of this class is returned to your "on_completion" callback when the child process exists. METHODS delegate( $name ) Returns the delegate named $name. exit_status $? from waitpid on the child. Parsed into the various fields below: exit_value The value the child supplied to "exit". (0 if ""exit 0"", etc.) exit_signal The signal number the child was killed by, if any. dumped_core True if the child dumped core. is_success True if the exit_status is 0. If this is false, your process dumped core, exited due to a signal, or exited with a value other than 0. SEE ALSO AnyEvent::Subprocess AnyEvent::Subprocess::Role::WithDelegates AUTHOR Jonathan Rockway <jrockway@cpan.org> COPYRIGHT AND LICENSE This 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. perl v5.32.0 2011-02-25 AnyEvent::Subprocess::Done(3)
NAME | VERSION | SYNOPSIS | DESCRIPTION | METHODS | SEE ALSO | AUTHOR | COPYRIGHT AND LICENSE
Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=AnyEvent::Subprocess::Done&sektion=3&manpath=FreeBSD+12.2-RELEASE+and+Ports>