Mono.Posix.Signals Enumeration
List of available signals.

Syntax

[System.CLSCompliant(false)]
[System.Obsolete("Use Mono.Unix.Native.Signum")]
public enum Signals

See Also

Mono.Unix.Native.Signum

Remarks

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

This type is obsolete. Please use Mono.Unix.Native.Signum instead.

Members

Member NameDescription
SIGABRTAbort signal from abort
SIGALRMTimer signal from alarm
SIGBUSBus error (bad memory access)
SIGCHLDChild stopped or terminated
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)
SIGKILLKill signal
SIGPIPEBroken pipe: write to pipe with no readers
SIGPROFProfiling timer expired
SIGQUITQuit from keyboard
SIGSEGV Invalid memory reference
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
SIGURGUrgent condition on socket (4.2 BSD)
SIGUSR1User-defined signal 1
SIGUSR2User-defined signal 2
SIGVTALRMVirtual alarm clock (4.2 BSD)
SIGWINCH Window resize signal (4.3 BSD, Sun)
SIGXCPUCPU time limit exceeded (4.2 BSD)
SIGXFSZFile size limit exceeded (4.2 BSD)

Requirements

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