protected function readNextChunkSize() : int
	{
		while (!$this->eof()) {
			$line = trim($this->readLine());

			if (!empty($line)) {
				$chunkSize = hexdec($line);
				return (int)$chunkSize;
			}
		}

		$this->logger->error('Connection closed.');
		throw new Exception\ConnectionClosedException('Connection closed.');
	}
protected function readNextChunkSize() : int
	{
		while (!$this->eof()) {
			$line = trim($this->readLine());

			if (!empty($line)) {
				$chunkSize = hexdec($line);
				return (int)$chunkSize;
			}
		}

		$this->logger->error('Connection closed.');
		throw new Exception\ConnectionClosedException('Connection closed.');
	}
protected function readNextChunkSize ( ) : int { while ( ! $ this -> eof ( ) ) { $ line = trim ( $ this -> readLine ( ) ) ; if ( ! empty ( $ line ) ) { $ chunkSize = hexdec ( $ line ) ; return ( int ) $ chunkSize ; } } $ this -> logger -> error ( 'Connection closed.' ) ; throw new Exception \ ConnectionClosedException ( 'Connection closed.' ) ; }
Reads the size of the next chunk from the stream.

@return int
@throws Exception\ConnectionClosedException
Reads the size of the next chunk from the stream .