Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
Signal(3)	      User Contributed Perl Documentation	     Signal(3)

NAME
       IPC::Signal - Utility functions dealing with signals

SYNOPSIS
	   $number = sig_num $name;
	   $name   = sig_name $number;

	   sig_translate_setup;
	   $number = $Sig_num{$name};
	   $name   = $Sig_name[$number];

DESCRIPTION
       This module contains utility functions for dealing with signals.

       Nothing is exported by default.

       sig_num chopped-signal-name
	   Returns the signal number of	the signal whose name (sans "SIG") is
	   chopped-signal-name,	or undef if there is no	such signal.

	   This	function is prototyped to take a single	scalar argument.

       sig_name	signal-number
	   Returns the chopped signal name (like "HUP")	of signal number
	   signal-number, or undef if there is no such signal.

	   This	function is prototyped to take a single	scalar argument.

       sig_translate_setup
	   If you want to use the @Sig_name and	%Sig_num variables directly
	   you must call sig_translate_setup to	initialize them.  This isn't
	   necessary if	you only use the function interfaces sig_name()	and
	   sig_num().

	   This	function is prototyped to take no arguments.

       %Sig_num
	   A hash with chopped signal name keys	(like "HUP") and integer
	   signal number values.

       @Sig_name
	   An array mapping signal numbers to chopped signal names (like
	   "HUP").

AUTHOR
       Roderick	Schertler <roderick@argon.org>

SEE ALSO
       perl(1).

perl v5.32.1			  1998-10-27			     Signal(3)

NAME | SYNOPSIS | DESCRIPTION | AUTHOR | SEE ALSO

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=IPC::Signal&sektion=3&manpath=FreeBSD+13.0-RELEASE+and+Ports>

home | help