class UnixPipes extends AbstractPipes
UnixPipes implementation uses unix pipes as handles.
Properties
array | $pipes | from AbstractPipes |
Methods
__construct($ttyMode, $ptyMode, $input, $haveReadSupport) | ||
close() Closes file handles and pipes. | from AbstractPipes | |
__destruct() | ||
array | getDescriptors() Returns an array of descriptors for the use of proc_open. | |
string[] | getFiles() Returns an array of filenames indexed by their related stream in case these pipes use temporary files. | |
string[] | readAndWrite(bool $blocking, bool $close = false) Reads data in file handles and pipes. | |
bool | haveReadSupport() Returns if pipes are able to read output. | |
bool | areOpen() Returns if the current state has open file handles or pipes. |
Details
__construct($ttyMode, $ptyMode, $input, $haveReadSupport)
close()
Closes file handles and pipes.
__destruct()
array getDescriptors()
Returns an array of descriptors for the use of proc_open.
string[] getFiles()
Returns an array of filenames indexed by their related stream in case these pipes use temporary files.
string[] readAndWrite(bool $blocking, bool $close = false)
Reads data in file handles and pipes.
bool haveReadSupport()
Returns if pipes are able to read output.
bool areOpen()
Returns if the current state has open file handles or pipes.
Please login to continue.