Mono.Unix.Native.Signum Enumeration
List of available signals.

Syntax

public enum Signum

See Also

Mono.Unix.UnixSignal
Stdlib.raise
Stdlib.signal
Syscall.kill
Syscall.psignal
Syscall.strsignal
Syscall.WTERMSIG
Syscall.WSTOPSIG

Remarks

Do 'man 7 signal' for more information. Some signals here are not posix.1 standard. See also Stdlib.signal() for more information.

Not all signals are available on all platforms.

Members

Member NameDescription
SIGABRTAbort signal from abort.
SIGALRMTimer signal from alarm.
SIGBUSBus error (bad memory access).
SIGCHLDChild stopped or terminated.
SIGCLDDocumentation for this section has not yet been entered.
SIGCONTContinue if stopped.
SIGFPEFloating point exception.
SIGHUPHangup detected on controlling terminal or death of controlling process.
SIGILLIllegal Instruction.
SIGINTInterrupt from keyboard.
SIGIOI/O now possible (4.2 BSD).
SIGIOTDocumentation for this section has not yet been entered.
SIGKILLKill signal.
SIGPIPEBroken pipe: write to pipe with no readers.
SIGPOLLDocumentation for this section has not yet been entered.
SIGPROFProfiling timer expired.
SIGPWRDocumentation for this section has not yet been entered.
SIGQUITQuit from keyboard.
SIGSEGV Invalid memory reference.
SIGSTKFLTDocumentation for this section has not yet been entered.
SIGSTOPStop process.
SIGSYSBad argument to routine (SVID).
SIGTERMTermination signal.
SIGTRAPTrace/breakpoint trap.
SIGTSTPStop typed at tty.
SIGTTINtty input for background process.
SIGTTOUtty output for background process.
SIGUNUSEDDocumentation for this section has not yet been entered.
SIGURGUrgent condition on socket (4.2 BSD).
SIGUSR1User-defined signal 1.
SIGUSR2User-defined signal 2.
SIGVTALRMVirtual alarm clock (4.2 BSD).
SIGWINCHWindow resize signal (4.3 BSD, Sun).
SIGXCPUCPU time limit exceeded (4.2 BSD).
SIGXFSZFile size limit exceeded (4.2 BSD).

Requirements

Namespace: Mono.Unix.Native
Assembly: Mono.Posix (in Mono.Posix.dll)
Assembly Versions: 1.0.5000.0, 2.0.0.0, 4.0.0.0