Expand description
signal.h implementation.
See https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/signal.h.html.
Re-exports§
Modules§
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.
- sighold⚠
Deprecated - See https://pubs.opengroup.org/onlinepubs/9699919799/functions/sighold.html.
- sigignore
Deprecated - See https://pubs.opengroup.org/onlinepubs/9699919799/functions/sighold.html.
- siginterrupt
Deprecated - 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.
- sigpause⚠
Deprecated - 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.
- sigrelse⚠
Deprecated - See https://pubs.opengroup.org/onlinepubs/9699919799/functions/sighold.html.
- sigset⚠
Deprecated - 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