kill method
- @override
override
Kills the process.
Where possible, sends the signal
to the process. This includes
Linux and OS X. The default signal is ProcessSignal.sigterm
which will normally terminate the process.
On platforms without signal support, including Windows, the call
just terminates the process in a platform specific way, and the
signal
parameter is ignored.
Returns true
if the signal is successfully delivered to the
process. Otherwise the signal could not be sent, usually meaning
that the process is already dead.
Implementation
@override
bool kill([io.ProcessSignal signal = io.ProcessSignal.sigterm]) {
return _delegate.kill(signal);
}