Lines Matching refs:signal
18 @chapter Signal Handling (@file{signal.h})
20 A @dfn{signal} is an event that interrupts the normal flow of control
22 set of signals available (see @file{sys/signal.h}), as well as the
24 error message and aborting your program, or ignoring the signal.
38 Interrupt; an interactive attention signal.
49 called @dfn{raising} a signal), and one to specify subroutines (called
53 To support these functions, @file{signal.h} defines three macros:
57 Used with the @code{signal} function in place of a pointer to a
59 handling of a signal.
62 Used with the @code{signal} function in place of a pointer to a
63 handler, to ignore a particular signal.
66 Returned by the @code{signal} function in place of a pointer to a
71 @file{signal.h} also defines an integral type, @code{sig_atomic_t}.
73 allow your signal handlers to declare a static storage location where
74 they may store a signal value. (Static storage is not otherwise
75 reliable from signal handlers.)
78 * Function psignal:: Print a signal message to standard error
79 * Function raise:: Send a signal
80 * Function sig2str:: Translate between signal number and name
81 * Function signal:: Specify handler subroutine for a signal
85 @include signal/psignal.def
88 @include signal/raise.def
91 @include signal/sig2str.def
94 @include signal/signal.def