description

# ProcessSignal class Null safety

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.

## Properties

hashCode → int
  The hash code for this object. [...]
  read-only, inherited
runtimeType → Type
  A representation of the runtime type of the object.
  read-only, inherited

## Methods

noSuchMethod(Invocation invocation) → dynamic
  Invoked when a non-existent method or property is accessed. [...]
  inherited
toString() → String
  Returns a string representation of this object.
  override
watch() → Stream<ProcessSignal>
  Watch for process signals. [...]

## Operators

operator ==(Object other) → bool
  The equality operator. [...]
  inherited

## Constants

SIGABRT → const ProcessSignal
  @Deprecated("Use sigabrt instead")
  `sigabrt`
sigabrt → const ProcessSignal
  `const ProcessSignal._(6, "SIGABRT")`
SIGALRM → const ProcessSignal
  @Deprecated("Use sigalrm instead")
  `sigalrm`
sigalrm → const ProcessSignal
  `const ProcessSignal._(14, "SIGALRM")`
SIGBUS → const ProcessSignal
  @Deprecated("Use sigbus instead")
  `sigbus`
sigbus → const ProcessSignal
  `const ProcessSignal._(7, "SIGBUS")`
SIGCHLD → const ProcessSignal
  @Deprecated("Use sigchld instead")
  `sigchld`
sigchld → const ProcessSignal
  `const ProcessSignal._(17, "SIGCHLD")`
SIGCONT → const ProcessSignal
  @Deprecated("Use sigcont instead")
  `sigcont`
sigcont → const ProcessSignal
  `const ProcessSignal._(18, "SIGCONT")`
SIGFPE → const ProcessSignal
  @Deprecated("Use sigfpe instead")
  `sigfpe`
sigfpe → const ProcessSignal
  `const ProcessSignal._(8, "SIGFPE")`
SIGHUP → const ProcessSignal
  @Deprecated("Use sighup instead")
  `sighup`
sighup → const ProcessSignal
  `const ProcessSignal._(1, "SIGHUP")`
SIGILL → const ProcessSignal
  @Deprecated("Use sigill instead")
  `sigill`
sigill → const ProcessSignal
  `const ProcessSignal._(4, "SIGILL")`
SIGINT → const ProcessSignal
  @Deprecated("Use sigint instead")
  `sigint`
sigint → const ProcessSignal
  `const ProcessSignal._(2, "SIGINT")`
SIGKILL → const ProcessSignal
  @Deprecated("Use sigkill instead")
  `sigkill`
sigkill → const ProcessSignal
  `const ProcessSignal._(9, "SIGKILL")`
SIGPIPE → const ProcessSignal
  @Deprecated("Use sigpipe instead")
  `sigpipe`
sigpipe → const ProcessSignal
  `const ProcessSignal._(13, "SIGPIPE")`
SIGPOLL → const ProcessSignal
  @Deprecated("Use sigpoll instead")
  `sigpoll`
sigpoll → const ProcessSignal
  `const ProcessSignal._(29, "SIGPOLL")`
SIGPROF → const ProcessSignal
  @Deprecated("Use sigprof instead")
  `sigprof`
sigprof → const ProcessSignal
  `const ProcessSignal._(27, "SIGPROF")`
SIGQUIT → const ProcessSignal
  @Deprecated("Use sigquit instead")
  `sigquit`
sigquit → const ProcessSignal
  `const ProcessSignal._(3, "SIGQUIT")`
SIGSEGV → const ProcessSignal
  @Deprecated("Use sigsegv instead")
  `sigsegv`
sigsegv → const ProcessSignal
  `const ProcessSignal._(11, "SIGSEGV")`
SIGSTOP → const ProcessSignal
  @Deprecated("Use sigstop instead")
  `sigstop`
sigstop → const ProcessSignal
  `const ProcessSignal._(19, "SIGSTOP")`
SIGSYS → const ProcessSignal
  @Deprecated("Use sigsys instead")
  `sigsys`
sigsys → const ProcessSignal
  `const ProcessSignal._(31, "SIGSYS")`
SIGTERM → const ProcessSignal
  @Deprecated("Use sigterm instead")
  `sigterm`
sigterm → const ProcessSignal
  `const ProcessSignal._(15, "SIGTERM")`
SIGTRAP → const ProcessSignal
  @Deprecated("Use sigtrap instead")
  `sigtrap`
sigtrap → const ProcessSignal
  `const ProcessSignal._(5, "SIGTRAP")`
SIGTSTP → const ProcessSignal
  @Deprecated("Use sigtstp instead")
  `sigtstp`
sigtstp → const ProcessSignal
  `const ProcessSignal._(20, "SIGTSTP")`
SIGTTIN → const ProcessSignal
  @Deprecated("Use sigttin instead")
  `sigttin`
sigttin → const ProcessSignal
  `const ProcessSignal._(21, "SIGTTIN")`
SIGTTOU → const ProcessSignal
  @Deprecated("Use sigttou instead")
  `sigttou`
sigttou → const ProcessSignal
  `const ProcessSignal._(22, "SIGTTOU")`
SIGURG → const ProcessSignal
  @Deprecated("Use sigurg instead")
  `sigurg`
sigurg → const ProcessSignal
  `const ProcessSignal._(23, "SIGURG")`
SIGUSR1 → const ProcessSignal
  @Deprecated("Use sigusr1 instead")
  `sigusr1`
sigusr1 → const ProcessSignal
  `const ProcessSignal._(10, "SIGUSR1")`
SIGUSR2 → const ProcessSignal
  @Deprecated("Use sigusr2 instead")
  `sigusr2`
sigusr2 → const ProcessSignal
  `const ProcessSignal._(12, "SIGUSR2")`
SIGVTALRM → const ProcessSignal
  @Deprecated("Use sigvtalrm instead")
  `sigvtalrm`
sigvtalrm → const ProcessSignal
  `const ProcessSignal._(26, "SIGVTALRM")`
SIGWINCH → const ProcessSignal
  @Deprecated("Use sigwinch instead")
  `sigwinch`
sigwinch → const ProcessSignal
  `const ProcessSignal._(28, "SIGWINCH")`
SIGXCPU → const ProcessSignal
  @Deprecated("Use sigxcpu instead")
  `sigxcpu`
sigxcpu → const ProcessSignal
  `const ProcessSignal._(24, "SIGXCPU")`
SIGXFSZ → const ProcessSignal
  @Deprecated("Use sigxfsz instead")
  `sigxfsz`
sigxfsz → const ProcessSignal
  `const ProcessSignal._(25, "SIGXFSZ")`