On Posix systems, ProcessSignal is used to send a specific signal to a child process, see Process.kill.

Some ProcessSignals can also be watched, as a way to intercept the default signal handler and implement another. See ProcessSignal.watch for more information.

Constants

ProcessSignal SIGABRT = const ProcessSignal._(6, "SIGABRT")
const

ProcessSignal SIGALRM = const ProcessSignal._(14, "SIGALRM")
const

ProcessSignal SIGBUS = const ProcessSignal._(7, "SIGBUS")
const

ProcessSignal SIGCHLD = const ProcessSignal._(17, "SIGCHLD")
const

ProcessSignal SIGCONT = const ProcessSignal._(18, "SIGCONT")
const

ProcessSignal SIGFPE = const ProcessSignal._(8, "SIGFPE")
const

ProcessSignal SIGHUP = const ProcessSignal._(1, "SIGHUP")
const

ProcessSignal SIGILL = const ProcessSignal._(4, "SIGILL")
const

ProcessSignal SIGINT = const ProcessSignal._(2, "SIGINT")
const

ProcessSignal SIGKILL = const ProcessSignal._(9, "SIGKILL")
const

ProcessSignal SIGPIPE = const ProcessSignal._(13, "SIGPIPE")
const

ProcessSignal SIGPOLL = const ProcessSignal._(29, "SIGPOLL")
const

ProcessSignal SIGPROF = const ProcessSignal._(27, "SIGPROF")
const

ProcessSignal SIGQUIT = const ProcessSignal._(3, "SIGQUIT")
const

ProcessSignal SIGSEGV = const ProcessSignal._(11, "SIGSEGV")
const

ProcessSignal SIGSTOP = const ProcessSignal._(19, "SIGSTOP")
const

ProcessSignal SIGSYS = const ProcessSignal._(31, "SIGSYS")
const

ProcessSignal SIGTERM = const ProcessSignal._(15, "SIGTERM")
const

ProcessSignal SIGTRAP = const ProcessSignal._(5, "SIGTRAP")
const

ProcessSignal SIGTSTP = const ProcessSignal._(20, "SIGTSTP")
const

ProcessSignal SIGTTIN = const ProcessSignal._(21, "SIGTTIN")
const

ProcessSignal SIGTTOU = const ProcessSignal._(22, "SIGTTOU")
const

ProcessSignal SIGURG = const ProcessSignal._(23, "SIGURG")
const

ProcessSignal SIGUSR1 = const ProcessSignal._(10, "SIGUSR1")
const

ProcessSignal SIGUSR2 = const ProcessSignal._(12, "SIGUSR2")
const

ProcessSignal SIGVTALRM = const ProcessSignal._(26, "SIGVTALRM")
const

ProcessSignal SIGWINCH = const ProcessSignal._(28, "SIGWINCH")
const

ProcessSignal SIGXCPU = const ProcessSignal._(24, "SIGXCPU")
const

ProcessSignal SIGXFSZ = const ProcessSignal._(25, "SIGXFSZ")
const

Methods

toString() → String

Returns a string representation of this object.

watch() → Stream<ProcessSignal>

Watch for process signals.