|
siginterrupt(3) -- allow signals to interrupt system calls
|
The siginterrupt() function is used to change the system call restart behavior when a system call is interrupted by the specified signal. If flag is false (0), system calls will be restarted if they a... |
sigismember(3) -- manipulate signal sets
|
These functions manipulate signal sets stored in a sigset_t. Either sigemptyset() or sigfillset() must be called for every object of type sigset_t before any other use of the object. sigemptyset() and... |
|
siglongjmp(3) -- non-local jumps
|
The sigsetjmp(), setjmp(), and _setjmp() functions save their calling environment in env. Each of these functions returns 0. The corresponding longjmp() functions restore the environment saved by the ... |
sigmask(3) -- block signals
|
This interface is made obsolete by: sigprocmask(2). sigblock() adds the signals specified in mask to the set of signals currently being blocked from delivery. Signals are blocked if the corresponding ... |
signal(3) -- simplified software signal facilities
|
The signal() and bsd_signal() facilities are simplified interfaces to the more general sigaction(2) facility. The bsd_signal() interface is provided for source compatibility only. It is mainly used on... |
signal_add(3) -- execute a function when a specific event occurs
|
The event API provides a mechanism to execute a function when a specific event on a file descriptor occurs or after a given time has passed. The event API needs to be initialized with event_init() bef... |
signal_del(3) -- execute a function when a specific event occurs
|
The event API provides a mechanism to execute a function when a specific event on a file descriptor occurs or after a given time has passed. The event API needs to be initialized with event_init() bef... |
signal_initialized(3) -- execute a function when a specific event occurs
|
The event API provides a mechanism to execute a function when a specific event on a file descriptor occurs or after a given time has passed. The event API needs to be initialized with event_init() bef... |
signal_pending(3) -- execute a function when a specific event occurs
|
The event API provides a mechanism to execute a function when a specific event on a file descriptor occurs or after a given time has passed. The event API needs to be initialized with event_init() bef... |
signal_set(3) -- execute a function when a specific event occurs
|
The event API provides a mechanism to execute a function when a specific event on a file descriptor occurs or after a given time has passed. The event API needs to be initialized with event_init() bef... |
significand(3) -- IEEE test functions
|
These functions allow users to test conformance to IEEE Std 754-1985. Their use is not otherwise recommended. logb(x) returns x's exponent n, a signed integer converted to double-precision floating-p... |
significandf(3) -- IEEE test functions
|
These functions allow users to test conformance to IEEE Std 754-1985. Their use is not otherwise recommended. logb(x) returns x's exponent n, a signed integer converted to double-precision floating-p... |
sigpause(3) -- atomically release blocked signals and wait for interrupt
|
This interface is made obsolete by sigsuspend(2). sigpause() assigns sigmask to the set of masked signals and then waits for a signal to arrive; on return the set of masked signals is restored. sigmas... |
sigsetjmp(3) -- non-local jumps
|
The sigsetjmp(), setjmp(), and _setjmp() functions save their calling environment in env. Each of these functions returns 0. The corresponding longjmp() functions restore the environment saved by the ... |
sigsetmask(3) -- set current signal mask
|
This interface is made obsoleted by: sigprocmask(2). sigsetmask() sets the current signal mask. Signals are blocked from delivery if the corresponding bit in mask is a 1; the macro sigmask() is provid... |