This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
string | $key | Name of the constant. |
int|null | $byte_limit | Maximum number of bytes permitted in the value. |
string | Value of the constant. |
bool | True if future has resolved. |
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
list | List of read sockets. |
list | List of write sockets. |
This method is not documented.
This method is not documented.
wild | Final resolution of this future. |
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
map<string, | $env | string> Dictionary of environmental variables. |
bool | $wipe_process_env | Optionally, pass `true` to replace the existing environment. |
string | $key | Environmental variable name. |
string|null | $value | New value, or null to remove this variable. |
bool | True if this command has an environment. |
map<string, string> | Effective environment for this command. |
string | $cwd | Directory to execute the subprocess in. |
int | Maximum buffer size, in bytes. |
int | Maximum buffer size, in bytes. |
int | Process ID of the executing process. |
This method is not documented.
int | $limit | Maximum size of the stdout read buffer. |
int | $limit | Maximum size of the stderr read buffer. |
int|null | $read_buffer_size | Maximum buffer size, or `null` for unlimited. |
pair | <$stdout, $stderr> pair with new output since the last call to this method. |
This method is not documented.
string | $data | Data to write. |
bool | $keep_pipe | If true, keep the pipe open for writing. By default, the pipe will be closed as soon as possible so that commands which listen for EOF will execute. If you want to keep the pipe open past the start of command execution, do an empty write with `$keep_pipe = true` first. |
This method is not documented.
bool | True if the future was killed for exceeding its time limit. |
int | $seconds | Maximum number of seconds this command may execute for before it is signaled. |
float | | Optional timeout after which resolution will pause and execution will return to the caller. |
pair | <$stdout, $stderr> pair. |
float | | Optional timeout after which resolution will pause and execution will return to the caller. |
array | PHP array, decoded from JSON command output. |
list | List of <err, stdout, stderr> results. |
This method is not documented.
This method is not documented.
bool | True if the read buffer is empty. |
bool | True if the write buffer is empty. |
int | Number of bytes in the write buffer. |
resource | $stream | Stream to read from. |
int | $limit | Maximum number of bytes to return from $stream. If additional bytes are available, they will be read and discarded. |
string | $description | Human-readable description of stream, for exception message. |
int | $length | Maximum number of bytes to read. |
string | The data read from the stream. |
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.