class documentation

class twisted.web.client._GzipProtocol(proxyForInterface(IProtocol)): (source)

View In Hierarchy

A Protocol implementation which wraps another one, transparently decompressing received data.

Present Since11.1
Method __init__ Undocumented
Instance Variable original Undocumented
Method dataReceived Decompress data with the zlib decompressor, forwarding the raw data to the original protocol.
Method connectionLost Forward the connection lost event, flushing remaining data from the decompressor if any.
Instance Variable _zlibDecompress A zlib decompress object used to decompress the data stream.
Instance Variable _response A reference to the original response, in case of errors.
_zlibDecompress = (source)
A zlib decompress object used to decompress the data stream.
_response = (source)
A reference to the original response, in case of errors.
def __init__(self, protocol, response): (source)

Undocumented

original = (source)

Undocumented

def dataReceived(self, data): (source)

Decompress data with the zlib decompressor, forwarding the raw data to the original protocol.

def connectionLost(self, reason): (source)

Forward the connection lost event, flushing remaining data from the decompressor if any.

API Documentation for Twisted, generated by pydoctor 20.12.1 at 2021-02-28 19:53:36.