diff options
Diffstat (limited to 'vendor/symfony/contracts/HttpClient/ChunkInterface.php')
| -rw-r--r-- | vendor/symfony/contracts/HttpClient/ChunkInterface.php | 66 |
1 files changed, 0 insertions, 66 deletions
diff --git a/vendor/symfony/contracts/HttpClient/ChunkInterface.php b/vendor/symfony/contracts/HttpClient/ChunkInterface.php deleted file mode 100644 index bbec2cdfa6..0000000000 --- a/vendor/symfony/contracts/HttpClient/ChunkInterface.php +++ /dev/null @@ -1,66 +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\Contracts\HttpClient; - -use Symfony\Contracts\HttpClient\Exception\TransportExceptionInterface; - -/** - * The interface of chunks returned by ResponseStreamInterface::current(). - * - * When the chunk is first, last or timeout, the content MUST be empty. - * When an unchecked timeout or a network error occurs, a TransportExceptionInterface - * MUST be thrown by the destructor unless one was already thrown by another method. - * - * @author Nicolas Grekas <p@tchwork.com> - * - * @experimental in 1.1 - */ -interface ChunkInterface -{ - /** - * Tells when the inactivity timeout has been reached. - * - * @throws TransportExceptionInterface on a network error - */ - public function isTimeout(): bool; - - /** - * Tells when headers just arrived. - * - * @throws TransportExceptionInterface on a network error or when the inactivity timeout is reached - */ - public function isFirst(): bool; - - /** - * Tells when the body just completed. - * - * @throws TransportExceptionInterface on a network error or when the inactivity timeout is reached - */ - public function isLast(): bool; - - /** - * Returns the content of the response chunk. - * - * @throws TransportExceptionInterface on a network error or when the inactivity timeout is reached - */ - public function getContent(): string; - - /** - * Returns the offset of the chunk in the response body. - */ - public function getOffset(): int; - - /** - * In case of error, returns the message that describes it. - */ - public function getError(): ?string; -} |
