Skip to main content

Module signal

Module signal 

Source
Expand description

Re-exports§

pub use self::sys::*;
pub use constants::*;

Modules§

constants
sys

Structs§

sigaction
cbindgen:ignore See https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/signal.h.html.
sigaltstack
sigevent
See https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/signal.h.html.
siginfo

Constants§

SIGEV_NONE
No asynchronous notification is delivered when the event of interest occurs.
SIGEV_SIGNAL
A queued signal, with an application-defined value, is generated when the event of interest occurs.
SIGEV_THREAD
A notification function is called to perform notification.
SIG_BLOCK
The resulting set is the union of the current set and the signal set pointed to by the argument set.
SIG_SETMASK
The resulting set is the signal set pointed to by the argument set.
SIG_UNBLOCK
The resulting set is the intersection of the current set and the compliment of the signal set pointed to by the argument set.

Functions§

kill
See https://pubs.opengroup.org/onlinepubs/9799919799/functions/kill.html.
killpg
See https://pubs.opengroup.org/onlinepubs/9799919799/functions/killpg.html.
psiginfo
See https://pubs.opengroup.org/onlinepubs/9799919799/functions/psiginfo.html.
psignal
See https://pubs.opengroup.org/onlinepubs/9799919799/functions/psignal.html.
pthread_kill
See https://pubs.opengroup.org/onlinepubs/9799919799/functions/pthread_kill.html.
pthread_sigmask
See https://pubs.opengroup.org/onlinepubs/9799919799/functions/pthread_sigmask.html.
raise
See https://pubs.opengroup.org/onlinepubs/9799919799/functions/raise.html.
sigaction
See https://pubs.opengroup.org/onlinepubs/9799919799/functions/sigaction.html.
sigaddset
See https://pubs.opengroup.org/onlinepubs/9799919799/functions/sigaddset.html.
sigaltstack
See https://pubs.opengroup.org/onlinepubs/9799919799/functions/sigaltstack.html.
sigdelset
See https://pubs.opengroup.org/onlinepubs/9799919799/functions/sigdelset.html.
sigemptyset
See https://pubs.opengroup.org/onlinepubs/9799919799/functions/sigemptyset.html.
sigfillset
See https://pubs.opengroup.org/onlinepubs/9799919799/functions/sigfillset.html.
sigholdDeprecated
See https://pubs.opengroup.org/onlinepubs/9699919799/functions/sighold.html.
sigignoreDeprecated
See https://pubs.opengroup.org/onlinepubs/9699919799/functions/sighold.html.
siginterruptDeprecated
See https://pubs.opengroup.org/onlinepubs/9699919799/functions/siginterrupt.html.
sigismember
See https://pubs.opengroup.org/onlinepubs/9799919799/functions/sigismember.html.
signal
See https://pubs.opengroup.org/onlinepubs/9799919799/functions/signal.html.
sigpauseDeprecated
See https://pubs.opengroup.org/onlinepubs/9699919799/functions/sighold.html.
sigpending
See https://pubs.opengroup.org/onlinepubs/9799919799/functions/sigpending.html.
sigprocmask
See https://pubs.opengroup.org/onlinepubs/9799919799/functions/sigprocmask.html.
sigqueue
See https://pubs.opengroup.org/onlinepubs/9799919799/functions/sigqueue.html.
sigrelseDeprecated
See https://pubs.opengroup.org/onlinepubs/9699919799/functions/sighold.html.
sigsetDeprecated
See https://pubs.opengroup.org/onlinepubs/9699919799/functions/sighold.html.
sigsuspend
See https://pubs.opengroup.org/onlinepubs/9799919799/functions/sigsuspend.html.
sigtimedwait
See https://pubs.opengroup.org/onlinepubs/9799919799/functions/sigtimedwait.html.
sigwait
See https://pubs.opengroup.org/onlinepubs/9799919799/functions/sigwait.html.
sigwaitinfo
See https://pubs.opengroup.org/onlinepubs/9799919799/functions/sigwaitinfo.html.

Type Aliases§

siginfo_t
cbindgen:ignore See https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/signal.h.html.
stack_t
See https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/signal.h.html

Unions§

sigval
See https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/signal.h.html.