diff options
Diffstat (limited to 'library/symfony/process/Pipes/PipesInterface.php')
-rw-r--r-- | library/symfony/process/Pipes/PipesInterface.php | 60 |
1 files changed, 0 insertions, 60 deletions
diff --git a/library/symfony/process/Pipes/PipesInterface.php b/library/symfony/process/Pipes/PipesInterface.php deleted file mode 100644 index 09d3f61d6..000000000 --- a/library/symfony/process/Pipes/PipesInterface.php +++ /dev/null @@ -1,60 +0,0 @@ -<?php - -/* - * This file is part of the Symfony package. - * - * (c) Fabien Potencier <fabien@symfony.com> - * - * For the full copyright and license information, please view the LICENSE - * file that was distributed with this source code. - */ - -namespace Symfony\Component\Process\Pipes; - -/** - * PipesInterface manages descriptors and pipes for the use of proc_open. - * - * @author Romain Neutron <imprec@gmail.com> - * - * @internal - */ -interface PipesInterface -{ - const CHUNK_SIZE = 16384; - - /** - * Returns an array of descriptors for the use of proc_open. - * - * @return array - */ - public function getDescriptors(); - - /** - * Returns an array of filenames indexed by their related stream in case these pipes use temporary files. - * - * @return string[] - */ - public function getFiles(); - - /** - * Reads data in file handles and pipes. - * - * @param bool $blocking Whether to use blocking calls or not. - * @param bool $close Whether to close pipes if they've reached EOF. - * - * @return string[] An array of read data indexed by their fd. - */ - public function readAndWrite($blocking, $close = false); - - /** - * Returns if the current state has open file handles or pipes. - * - * @return bool - */ - public function areOpen(); - - /** - * Closes file handles and pipes. - */ - public function close(); -} |