On RedHat, the values of the constants are:
Signal SIGHUP = 1
Signal SIGINT = 2
Signal SIGQUIT = 3
Signal SIGILL = 4
Signal SIGTRAP = 5
Signal SIGABRT = 6
Signal SIGIOT = 6
Signal SIGBUS = 7
Signal SIGFPE = 8
Signal SIGUSR1 = 10
Signal SIGSEGV = 11
Signal SIGUSR2 = 12
Signal SIGPIPE = 13
Signal SIGALRM = 14
Signal SIGTERM = 15
Signal SIGSTKFLT = 16
Signal SIGCLD = 17
Signal SIGCHLD = 17
Signal SIGCONT = 18
Signal SIGTSTP = 20
Signal SIGTTIN = 21
Signal SIGTTOU = 22
Signal SIGURG = 23
Signal SIGXCPU = 24
Signal SIGXFSZ = 25
Signal SIGVTALRM = 26
Signal SIGPROF = 27
Signal SIGWINCH = 28
Signal SIGPOLL = 29
Signal SIGIO = 29
Signal SIGPWR = 30
Signal SIGSYS = 31
Signal SIGBABY = 31
Signal SIG_BLOCK = 0
Signal SIG_UNBLOCK = 1
Signal SIG_SETMASK = 2
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 ¶
1 year ago
eclecticrob at gmail dot com ¶
1 year ago
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
