Structs§
- SigAction
Flags - SigAlt
Stack Flags - SigInfo
Code From RawError - Signal
- Signal
From I32Error - sigaction
- Invariants
- siginfo_
t - Wrapper around
linux_siginfo_t
. - sigset_
t - Compatible with the Linux kernel’s definition of sigset_t on x86_64.
Enums§
- Linux
Default Action - SigInfo
Code - Describes how a signal was sent.
- SigInfo
Code Bus - Codes for SIGBUS
- SigInfo
Code Cld - Codes for SIGCHLD
- SigInfo
Code Fpe - Codes for SIGFPE
- SigInfo
Code Ill - Codes for SIGILL
- SigInfo
Code Poll - Codes for SIGIO/SIGPOLL
- SigInfo
Code Segv - Codes for SIGSEGV
- SigInfo
Code Si - SigInfo
Code Sys - Codes for SIGSYS
- SigInfo
Code Trap - Codes for SIGTRAP
- SigInfo
Details - SigProc
Mask Action - For use with
rt_sigprocmask
. - Signal
Handler
Constants§
Functions§
- defaultaction
- kill_
current_ process_ group - Execute the
kill
syscall, targeting the current process group. - kill_
process - Execute the
kill
syscall, targeting a process. - kill_
process_ group - Execute the
kill
syscall, targeting a process group. - kill_
raw - Execute the
kill
syscall. - rt_
sigaction ⚠ - Calls the
rt_sigaction
syscall. - rt_
sigaction_ ⚠raw - Calls the
rt_sigaction
syscall. - rt_
sigprocmask - Make the
rt_sigprocmask
syscall. - rt_
sigprocmask_ ⚠raw - Make the
rt_sigprocmask
syscall. - sigaction_
restorer ⚠ - Restorer suitable for use with
sigaction
. - sigaltstack⚠
- Safety
- sigaltstack_
raw ⚠ - Safety
- tgkill
- tgkill_
raw