Class Symfony\Component\Process\Pipes\UnixPipes

InheritanceSymfony\Component\Process\Pipes\UnixPipes » Symfony\Component\Process\Pipes\AbstractPipes
ImplementsSymfony\Component\Process\Pipes\PipesInterface

UnixPipes implementation uses unix pipes as handles.

Public Properties

Hide inherited properties

PropertyTypeDescriptionDefined By
$pipes array Symfony\Component\Process\Pipes\AbstractPipes

Protected Methods

Hide inherited methods

MethodDescriptionDefined By
hasSystemCallBeenInterrupted() Returns true if a system call has been interrupted. Symfony\Component\Process\Pipes\AbstractPipes
unblock() Unblocks streams. Symfony\Component\Process\Pipes\AbstractPipes
write() Writes input to stdin. Symfony\Component\Process\Pipes\AbstractPipes

Method Details

__construct() public method

public void __construct ( $ttyMode, $ptyMode, $input, $haveReadSupport )
$ttyMode
$ptyMode
$input
$haveReadSupport
__destruct() public method

public void __destruct ( )
areOpen() public method

{@inheritdoc}

public void areOpen ( )
getDescriptors() public method

{@inheritdoc}

public void getDescriptors ( )
getFiles() public method

{@inheritdoc}

public void getFiles ( )
haveReadSupport() public method

{@inheritdoc}

public void haveReadSupport ( )
readAndWrite() public method

{@inheritdoc}

public void readAndWrite ( $blocking, $close false )
$blocking
$close