closeUnixPipes() Closes Unix pipes. Nothing happens in case file handles are used.
int|null getPid() Returns the Pid (process identifier), if applicable.
float|null getIdleTimeout() Gets the process idle timeout (max. time since last output).
ProcessBuilder enableOutput()
ProcessBuilder setTimeout(float|null $timeout)
int stop(int|float $timeout = 10, int $signal = null) Stops the process.
Process setTty(bool $tty)
Process setTimeout(int|float|null $timeout)
string getStatus() Gets the process status. The status is one of: ready, started, terminated
bool hasBeenSignaled() Returns true if the child process has been terminated by an uncaught signal
Page 6 of 10