class ProcessInSigchildEnvironment in Zircon Profile 8
Same name and namespace in other branches
- 8.0 vendor/symfony/process/Tests/ProcessInSigchildEnvironment.php \Symfony\Component\Process\Tests\ProcessInSigchildEnvironment
Hierarchy
- class \Symfony\Component\Process\Process
- class \Symfony\Component\Process\Tests\ProcessInSigchildEnvironment
Expanded class hierarchy of ProcessInSigchildEnvironment
File
- vendor/
symfony/ process/ Tests/ ProcessInSigchildEnvironment.php, line 16
Namespace
Symfony\Component\Process\TestsView source
class ProcessInSigchildEnvironment extends Process {
protected function isSigchildEnabled() {
return true;
}
}
Members
Name | Modifiers | Type | Description | Overrides |
---|---|---|---|---|
Process:: |
private | property | ||
Process:: |
private | property | ||
Process:: |
private | property | ||
Process:: |
private | property | ||
Process:: |
private | property | ||
Process:: |
private | property | ||
Process:: |
private | property | ||
Process:: |
public static | property | Exit codes translation table. | |
Process:: |
private | property | ||
Process:: |
private | property | ||
Process:: |
private | property | ||
Process:: |
private | property | ||
Process:: |
private | property | ||
Process:: |
private | property | ||
Process:: |
private | property | ||
Process:: |
private | property | ||
Process:: |
private | property | ||
Process:: |
private | property | ||
Process:: |
private | property | ||
Process:: |
private | property | @var PipesInterface | |
Process:: |
private | property | ||
Process:: |
private static | property | ||
Process:: |
private | property | ||
Process:: |
private | property | ||
Process:: |
private | property | ||
Process:: |
private | property | ||
Process:: |
private | property | ||
Process:: |
private | property | ||
Process:: |
private | property | ||
Process:: |
public | function | Adds a line to the STDERR stream. | |
Process:: |
public | function | Adds a line to the STDOUT stream. | |
Process:: |
protected | function | Builds up the callback used by wait(). | |
Process:: |
private | function | Captures the exitcode if mentioned in the process information. | |
Process:: |
public | function | Performs a check between the timeout definition and the time the process started. | |
Process:: |
public | function | Clears the process output. | |
Process:: |
public | function | Clears the process output. | |
Process:: |
private | function | Closes process resource, closes file handles, sets the exitcode. | |
Process:: |
public | function | Disables fetching output and error output from the underlying process. | |
Process:: |
private | function | Sends a POSIX signal to the process. | |
Process:: |
public | function | Enables fetching output and error output from the underlying process. | |
Process:: |
constant | |||
Process:: |
public | function | Gets the command line to be executed. | |
Process:: |
private | function | Creates the descriptors needed by the proc_open. | |
Process:: |
public | function | Returns whether sigchild compatibility mode is activated or not. | |
Process:: |
public | function | Gets whether or not Windows compatibility is enabled. | |
Process:: |
public | function | Gets the environment variables. | |
Process:: |
public | function | Returns the current error output of the process (STDERR). | |
Process:: |
public | function | Returns the exit code returned by the process. | |
Process:: |
public | function | Returns a string representation for the exit code returned by the process. | |
Process:: |
public | function | Gets the process idle timeout (max. time since last output). | |
Process:: |
public | function | Returns the errorOutput incrementally. | |
Process:: |
public | function | Returns the output incrementally. | |
Process:: |
public | function | Gets the Process input. | |
Process:: |
public | function | Gets the options for proc_open. | |
Process:: |
public | function | Returns the current output of the process (STDOUT). | |
Process:: |
public | function | Returns the Pid (process identifier), if applicable. | |
Process:: |
public | function | Gets the process status. | |
Process:: |
public | function | Gets the contents of STDIN. | |
Process:: |
public | function | Returns the number of the signal that caused the child process to stop its execution. | |
Process:: |
public | function | Returns the number of the signal that caused the child process to terminate its execution. | |
Process:: |
public | function | Gets the process timeout (max. runtime). | |
Process:: |
public | function | Gets the working directory. | |
Process:: |
public | function | Returns true if the child process has been terminated by an uncaught signal. | |
Process:: |
public | function | Returns true if the child process has been stopped by a signal. | |
Process:: |
public | function | Returns true in case the output is disabled, false otherwise. | |
Process:: |
public | function | Returns PTY state. | |
Process:: |
public static | function | Returns whether PTY is supported on the current operating system. | |
Process:: |
public | function | Checks if the process is currently running. | |
Process:: |
public | function | Checks if the process has been started with no regard to the current state. | |
Process:: |
public | function | Checks if the process ended successfully. | |
Process:: |
public | function | Checks if the process is terminated. | |
Process:: |
public | function | Checks if the TTY mode is enabled. | |
Process:: |
public | function | Runs the process. | |
Process:: |
constant | |||
Process:: |
private | function | Reads pipes, executes callback. | |
Process:: |
private | function | Ensures the process is running or terminated, throws a LogicException if the process has a not started. | |
Process:: |
private | function | Ensures the process is terminated, throws a LogicException if the process has a status different than `terminated`. | |
Process:: |
private | function | Resets data related to the latest run of the process. | |
Process:: |
public | function | Restarts the process. | |
Process:: |
public | function | Runs the process. | |
Process:: |
public | function | Sets the command line to be executed. | |
Process:: |
public | function | Activates sigchild compatibility mode. | |
Process:: |
public | function | Sets whether or not Windows compatibility is enabled. | |
Process:: |
public | function | Sets the environment variables. | |
Process:: |
public | function | Sets the process idle timeout (max. time since last output). | |
Process:: |
public | function | Sets the input. | |
Process:: |
public | function | Sets the options for proc_open. | |
Process:: |
public | function | Sets PTY mode. | |
Process:: |
public | function | Sets the contents of STDIN. | |
Process:: |
public | function | Sets the process timeout (max. runtime). | |
Process:: |
public | function | Enables or disables the TTY mode. | |
Process:: |
public | function | Sets the current working directory. | |
Process:: |
public | function | Sends a POSIX signal to the process. | |
Process:: |
public | function | Starts the process and returns after writing the input to STDIN. | 1 |
Process:: |
constant | |||
Process:: |
constant | |||
Process:: |
constant | |||
Process:: |
constant | |||
Process:: |
constant | |||
Process:: |
constant | |||
Process:: |
public | function | Stops the process. | |
Process:: |
constant | |||
Process:: |
protected | function | Updates the status of the process, reads pipes. | |
Process:: |
private | function | Validates and returns the filtered timeout. | |
Process:: |
public | function | Waits for the process to terminate. | |
Process:: |
public | function | ||
Process:: |
public | function | Constructor. | 1 |
Process:: |
public | function | ||
ProcessInSigchildEnvironment:: |
protected | function |
Returns whether PHP has been compiled with the '--enable-sigchild' option or not. Overrides Process:: |