IO::Async::SignalProxy - handle POSIX signals with IO::Async-based IO
IO::Async::SignalProxy
IO::Async
This object class is for internal use by IO::Async::Loop subclasses. It is not intended for use externally.
IO::Async::Loop
This module provides a class that allows POSIX signals to be handled safely alongside other IO operations on filehandles in an IO::Async::Loop. Because signals could arrive at any time, care must be taken that they do not interrupt the normal flow of the program, and are handled at the same time as other events in the IO::Async::Loop's results.
This utility function converts a signal name (such as "TERM") into its system- specific signal number. This may be useful to pass to POSIX::SigSet or use in other places which use numbers instead of symbolic names.
POSIX::SigSet
Note that this function is not an object method, and is not exported.
Paul Evans <leonerd@leonerd.org.uk>
To install IO::Async, copy and paste the appropriate command in to your terminal.
cpanm
cpanm IO::Async
CPAN shell
perl -MCPAN -e shell install IO::Async
For more information on module installation, please visit the detailed CPAN module installation guide.