Module nix::sys::signal

source · []
Expand description

Operating system signals.

Re-exports

pub use self::Signal::*;
aio or signal

Structs

SaFlagssignal

Controls the behavior of a SigAction

SigActionsignal

Action to take on receipt of a signal. Corresponds to sigaction.

SigEventaio or signal

Used to request asynchronous notification of the completion of certain events, such as POSIX AIO and timers.

SigSetsignal

Specifies a set of Signals that may be blocked, waited for, etc.

Iterator for a SigSet.

Iterate through all signals defined by this operating system

Enums

A signal handler.

SigevNotifyaio or signal

Specifies the notification method used by a SigEvent

Specifies how certain functions should manipulate a signal mask

Signalaio or signal

Types of operating system signals

Constants

SIGIOTsignal

Alias for SIGABRT

SIGPOLLsignal

Alias for SIGIO

SIGUNUSEDsignal

Alias for SIGSYS

Functions

killsignal

Send a signal to a process

Manages the signal mask (set of blocked signals) for the calling thread.

raisesignal

Send a signal to the current thread

Changes the action taken by a process on receipt of a specific signal.

signalsignal

Signal management (see signal(3p))

Examine and change blocked signals.