ProcessSignal class

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

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

SIGHUP = const ProcessSignal._(1, "SIGHUP")
SIGINT = const ProcessSignal._(2, "SIGINT")
SIGQUIT = const ProcessSignal._(3, "SIGQUIT")
SIGILL = const ProcessSignal._(4, "SIGILL")
SIGTRAP = const ProcessSignal._(5, "SIGTRAP")
SIGABRT = const ProcessSignal._(6, "SIGABRT")
SIGBUS = const ProcessSignal._(7, "SIGBUS")
SIGFPE = const ProcessSignal._(8, "SIGFPE")
SIGKILL = const ProcessSignal._(9, "SIGKILL")
SIGUSR1 = const ProcessSignal._(10, "SIGUSR1")
SIGSEGV = const ProcessSignal._(11, "SIGSEGV")
SIGUSR2 = const ProcessSignal._(12, "SIGUSR2")
SIGPIPE = const ProcessSignal._(13, "SIGPIPE")
SIGALRM = const ProcessSignal._(14, "SIGALRM")
SIGTERM = const ProcessSignal._(15, "SIGTERM")
SIGCHLD = const ProcessSignal._(17, "SIGCHLD")
SIGCONT = const ProcessSignal._(18, "SIGCONT")
SIGSTOP = const ProcessSignal._(19, "SIGSTOP")
SIGTSTP = const ProcessSignal._(20, "SIGTSTP")
SIGTTIN = const ProcessSignal._(21, "SIGTTIN")
SIGTTOU = const ProcessSignal._(22, "SIGTTOU")
SIGURG = const ProcessSignal._(23, "SIGURG")
SIGXCPU = const ProcessSignal._(24, "SIGXCPU")
SIGXFSZ = const ProcessSignal._(25, "SIGXFSZ")
SIGVTALRM = const ProcessSignal._(26, "SIGVTALRM")
SIGPROF = const ProcessSignal._(27, "SIGPROF")
SIGWINCH = const ProcessSignal._(28, "SIGWINCH")
SIGPOLL = const ProcessSignal._(29, "SIGPOLL")
SIGSYS = const ProcessSignal._(31, "SIGSYS")

Instance Methods

toString() → String
Returns a string representation of this object.
watch() → Stream<ProcessSignal>
Watch for process signals.