UnixPipes implementation uses unix pipes as handles.

CloneableInstantiable
ExtendsSymfony\Component\Process\Pipes\AbstractPipes
ImplementsSymfony\Component\Process\Pipes\PipesInterface
Constants
public Symfony\Component\Process\Pipes\PipesInterface::CHUNK_SIZE = 16384
Properties
public Symfony\Component\Process\Pipes\AbstractPipes::$pipes
Methods
public __construct(?bool $ttyMode, bool $ptyMode, $input, bool $haveReadSupport)
public __destruct()
public areOpen() : bool
 


    public Symfony\Component\Process\Pipes\AbstractPipes::close()
     


      public getDescriptors() : array
       


        public getFiles() : array
         


          public Symfony\Component\Process\Pipes\AbstractPipes::handleError( $type, $msg)
           


          • internal
          public haveReadSupport() : bool
           


            public readAndWrite(bool $blocking, bool $close = false) : array
             


              Methods
              protected Symfony\Component\Process\Pipes\AbstractPipes::hasSystemCallBeenInterrupted() : bool
               
              Returns true if a system call has been interrupted.

              protected Symfony\Component\Process\Pipes\AbstractPipes::unblock()
               
              Unblocks streams.

              protected Symfony\Component\Process\Pipes\AbstractPipes::write() : array
               
              Writes input to stdin.

              • throws InvalidArgumentException When an input iterator yields a non supported value
              Properties
              private $haveReadSupport
              private $ptyMode
              private $ttyMode
              © 2020 Bruce Wells
              Search Namespaces \ Classes
              ConfigurationNumbers (0-9.) only