Class FilteredStream
A filtered stream has a filter for filtering output and a filter for filtering input made to a underlying stream.
- Http\Message\Encoding\FilteredStream implements Psr\Http\Message\StreamInterface uses Http\Message\Decorator\StreamDecorator
Direct known subclasses
Http\Message\Encoding\ChunkStream,
Http\Message\Encoding\CompressStream,
Http\Message\Encoding\DechunkStream,
Http\Message\Encoding\DecompressStream,
Http\Message\Encoding\DeflateStream,
Http\Message\Encoding\GzipDecodeStream,
Http\Message\Encoding\GzipEncodeStream,
Http\Message\Encoding\InflateStream
Abstract
Namespace: Http\Message\Encoding
Author: Joel Wurtz joel.wurtz@gmail.com
Located at Encoding/FilteredStream.php
Namespace: Http\Message\Encoding
Author: Joel Wurtz joel.wurtz@gmail.com
Located at Encoding/FilteredStream.php
Methods summary
public
|
#
__construct( Psr\Http\Message\StreamInterface $stream, mixed|null $readFilterOptions = null, mixed|null $writeFilterOptions = null )
|
public
|
|
public
|
|
protected
|
|
public
|
|
abstract public
string
|
|
abstract public
string
|
Methods used from Http\Message\Decorator\StreamDecorator
__toString(),
close(),
detach(),
getMetadata(),
getSize(),
isReadable(),
isSeekable(),
isWritable(),
rewind(),
seek(),
tell(),
write()
Constants summary
integer |
BUFFER_SIZE
|
#
65536
|
Properties summary
protected
callable
|
$readFilterCallback
|
|
protected
resource
|
$readFilter
|
|
protected
callable
|
$writeFilterCallback
|
|
protected
resource
|
$writeFilter
|
|
protected
string
|
$buffer
Internal buffer. |
#
''
|