On OS X, the values of the constants are:
SIGHUP = 1
SIGINT = 2
SIGQUIT = 3
SIGILL = 4
SIGTRAP = 5
SIGABRT = 6
SIGIOT = 6
SIGBUS = 10
SIGFPE = 8
SIGUSR1 = 30
SIGSEGV = 11
SIGUSR2 = 31
SIGPIPE = 13
SIGALRM = 14
SIGTERM = 15
SIGSTKFLT not defined
SIGCLD not defined
SIGCHLD = 20
SIGCONT = 19
SIGTSTP = 18
SIGTTIN = 21
SIGTTOU = 22
SIGURG = 16
SIGXCPU = 24
SIGXFSZ = 25
SIGVTALRM = 26
SIGPROF = 27
SIGWINCH = 28
SIGPOLL not defined
SIGIO = 23
SIGPWR not defined
SIGSYS = 12
SIGBABY = 12
SIG_BLOCK = 1
SIG_UNBLOCK = 2
SIG_SETMASK = 3
Predefined Constants
The following list of signals are supported by the Process Control functions. Please see your systems signal(7) man page for details of the default behavior of these signals.
- WNOHANG (integer)
- WUNTRACED (integer)
- SIG_IGN (integer)
- SIG_DFL (integer)
- SIG_ERR (integer)
- SIGHUP (integer)
- SIGINT (integer)
- SIGQUIT (integer)
- SIGILL (integer)
- SIGTRAP (integer)
- SIGABRT (integer)
- SIGIOT (integer)
- SIGBUS (integer)
- SIGFPE (integer)
- SIGKILL (integer)
- SIGUSR1 (integer)
- SIGSEGV (integer)
- SIGUSR2 (integer)
- SIGPIPE (integer)
- SIGALRM (integer)
- SIGTERM (integer)
- SIGSTKFLT (integer)
- SIGCLD (integer)
- SIGCHLD (integer)
- SIGCONT (integer)
- SIGSTOP (integer)
- SIGTSTP (integer)
- SIGTTIN (integer)
- SIGTTOU (integer)
- SIGURG (integer)
- SIGXCPU (integer)
- SIGXFSZ (integer)
- SIGVTALRM (integer)
- SIGPROF (integer)
- SIGWINCH (integer)
- SIGPOLL (integer)
- SIGIO (integer)
- SIGPWR (integer)
- SIGSYS (integer)
- SIGBABY (integer)
- SIG_BLOCK (integer)
- Available since PHP 5.3.0.
- SIG_UNBLOCK (integer)
- Available since PHP 5.3.0.
- SIG_SETMASK (integer)
- Available since PHP 5.3.0.
- SI_USER (integer)
- Available since PHP 5.3.0.
- SI_NOINFO (integer)
- Available since PHP 5.3.0.
- SI_KERNEL (integer)
- Available since PHP 5.3.0.
- SI_QUEUE (integer)
- Available since PHP 5.3.0.
- SI_TIMER (integer)
- Available since PHP 5.3.0.
- SI_MSGGQ (integer)
- Available since PHP 5.3.0.
- SI_ASYNCIO (integer)
- Available since PHP 5.3.0.
- SI_SIGIO (integer)
- Available since PHP 5.3.0.
- SI_TKILL (integer)
- Available since PHP 5.3.0.
- CLD_EXITED (integer)
- Available since PHP 5.3.0.
- CLD_KILLED (integer)
- Available since PHP 5.3.0.
- CLD_DUMPED (integer)
- Available since PHP 5.3.0.
- CLD_TRAPPED (integer)
- Available since PHP 5.3.0.
- CLD_STOPPED (integer)
- Available since PHP 5.3.0.
- CLD_CONTINUED (integer)
- Available since PHP 5.3.0.
- TRAP_BRKPT (integer)
- Available since PHP 5.3.0.
- TRAP_TRACE (integer)
- Available since PHP 5.3.0.
- POLL_IN (integer)
- Available since PHP 5.3.0.
- POLL_OUT (integer)
- Available since PHP 5.3.0.
- POLL_MSG (integer)
- Available since PHP 5.3.0.
- POLL_ERR (integer)
- Available since PHP 5.3.0.
- POLL_PRI (integer)
- Available since PHP 5.3.0.
- POLL_HUP (integer)
- Available since PHP 5.3.0.
- ILL_ILLOPC (integer)
- Available since PHP 5.3.0.
- ILL_ILLOPN (integer)
- Available since PHP 5.3.0.
- ILL_ILLADR (integer)
- Available since PHP 5.3.0.
- ILL_ILLTRP (integer)
- Available since PHP 5.3.0.
- ILL_PRVOPC (integer)
- Available since PHP 5.3.0.
- ILL_PRVREG (integer)
- Available since PHP 5.3.0.
- ILL_COPROC (integer)
- Available since PHP 5.3.0.
- ILL_BADSTK (integer)
- Available since PHP 5.3.0.
- FPE_INTDIV (integer)
- Available since PHP 5.3.0.
- FPE_INTOVF (integer)
- Available since PHP 5.3.0.
- FPE_FLTDIV (integer)
- Available since PHP 5.3.0.
- FPE_FLTOVF (integer)
- Available since PHP 5.3.0.
- FPE_FLTUND (integer)
- Available since PHP 5.3.0.
- FPE_FLTRES (integer)
- Available since PHP 5.3.0.
- FPE_FLTINV (integer)
- Available since PHP 5.3.0.
- FPE_FLTSUB (integer)
- Available since PHP 5.3.0.
- SEGV_MAPERR (integer)
- Available since PHP 5.3.0.
- SEGV_ACCERR (integer)
- Available since PHP 5.3.0.
- BUS_ADRALN (integer)
- Available since PHP 5.3.0.
- BUS_ADRERR (integer)
- Available since PHP 5.3.0.
- BUS_OBJERR (integer)
- Available since PHP 5.3.0.
eclecticrob at gmail dot com
04-Jan-2012 08:43
