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.