Open Journal Systems  3.3.0
Http\Message\Encoding\GzipDecodeStream Class Reference
Inheritance diagram for Http\Message\Encoding\GzipDecodeStream:
Http\Message\Encoding\FilteredStream Psr\Http\Message\StreamInterface

Public Member Functions

 __construct (StreamInterface $stream, $level=-1)
 
- Public Member Functions inherited from Http\Message\Encoding\FilteredStream
 __construct (StreamInterface $stream, $readFilterOptions=null, $writeFilterOptions=null)
 
 __toString ()
 
 eof ()
 
 getContents ()
 
 getReadFilter ()
 
 getSize ()
 
 getWriteFilter ()
 
 isSeekable ()
 
 read ($length)
 
 rewind ()
 
 seek ($offset, $whence=SEEK_SET)
 
- Public Member Functions inherited from Psr\Http\Message\StreamInterface
 close ()
 
 detach ()
 
 getMetadata ($key=null)
 
 isReadable ()
 
 isWritable ()
 
 tell ()
 
 write ($string)
 

Protected Member Functions

 readFilter ()
 
 writeFilter ()
 
- Protected Member Functions inherited from Http\Message\Encoding\FilteredStream
 fill ()
 

Additional Inherited Members

- Data Fields inherited from Http\Message\Encoding\FilteredStream
const BUFFER_SIZE = 8192
 
- Protected Attributes inherited from Http\Message\Encoding\FilteredStream
 $buffer = ''
 
 $readFilter
 
 $readFilterCallback
 
 $writeFilter
 
 $writeFilterCallback
 

Detailed Description

Stream for decoding from gzip format (RFC 1952).

Author
Joel Wurtz joel..nosp@m.wurt.nosp@m.z@gma.nosp@m.il.c.nosp@m.om

Definition at line 13 of file GzipDecodeStream.php.

Constructor & Destructor Documentation

◆ __construct()

Http\Message\Encoding\GzipDecodeStream::__construct ( StreamInterface  $stream,
  $level = -1 
)
Parameters
StreamInterface$stream
int$level

Definition at line 19 of file GzipDecodeStream.php.

References Http\Message\Encoding\GzipDecodeStream\writeFilter().

Member Function Documentation

◆ readFilter()

Http\Message\Encoding\GzipDecodeStream::readFilter ( )
protected

{Returns the write filter name.

Returns
string
}

Reimplemented from Http\Message\Encoding\FilteredStream.

Definition at line 34 of file GzipDecodeStream.php.

◆ writeFilter()

Http\Message\Encoding\GzipDecodeStream::writeFilter ( )
protected

{Returns the write filter name.

Returns
string
}

Reimplemented from Http\Message\Encoding\FilteredStream.

Definition at line 42 of file GzipDecodeStream.php.

Referenced by Http\Message\Encoding\GzipDecodeStream\__construct().


The documentation for this class was generated from the following file: