Expand description
Operating system signals.
Re-exports§
pub use self::Signal::*;
Structs§
- SaFlags
signal
- Controls the behavior of a
SigAction
- SigAction
signal
- Action to take on receipt of a signal. Corresponds to
sigaction
. - SigEvent
aio
orsignal
- Used to request asynchronous notification of the completion of certain events, such as POSIX AIO and timers.
- SigSet
signal
- Specifies a set of
Signal
s that may be blocked, waited for, etc. - SigSet
Iter signal
- Iterator for a
SigSet
. - Signal
Iterator signal
- Iterate through all signals defined by this operating system
Enums§
- SigHandler
signal
- A signal handler.
- Sigev
Notify aio
orsignal
- Specifies the notification method used by a
SigEvent
- Sigmask
How signal
- Specifies how certain functions should manipulate a signal mask
- Signal
aio
orsignal
- Types of operating system signals
Constants§
Functions§
- kill
signal
- Send a signal to a process
- killpg
signal
- Send a signal to a process group
- pthread_
sigmask signal
- Manages the signal mask (set of blocked signals) for the calling thread.
- raise
signal
- Send a signal to the current thread
- sigaction⚠
signal
- Changes the action taken by a process on receipt of a specific signal.
- signal⚠
signal
- Signal management (see signal(3p))
- sigprocmask
signal
- Examine and change blocked signals.
Type Aliases§
- type_
of_ thread_ id aio
orsignal
- Identifies a thread for
SigevNotify::SigevThreadId