Implements interfaces: twisted.internet.interfaces.IPushProducer

An twisted.internet.interfaces.IPushProducer implementation which wraps another such thing and proxies calls to it until it is told to stop.

Method __init__ Undocumented
Method stopProducing Proxy the stoppage to the underlying producer, unless this proxy has been stopped.
Method resumeProducing Proxy the resumption to the underlying producer, unless this proxy has been stopped.
Method pauseProducing Proxy the pause to the underlying producer, unless this proxy has been stopped.
Instance Variable _producer The wrapped twisted.internet.interfaces.IPushProducer provider or None after this proxy has been stopped.
Method _stopProxying Stop forwarding calls of twisted.internet.interfaces.IPushProducer methods to the underlying twisted.internet.interfaces.IPushProducer provider.
_producer =
The wrapped twisted.internet.interfaces.IPushProducer provider or None after this proxy has been stopped.
def __init__(self, producer): (source)
Undocumented
def _stopProxying(self): (source)

Stop forwarding calls of twisted.internet.interfaces.IPushProducer methods to the underlying twisted.internet.interfaces.IPushProducer provider.

def stopProducing(self): (source)

Proxy the stoppage to the underlying producer, unless this proxy has been stopped.

def resumeProducing(self): (source)

Proxy the resumption to the underlying producer, unless this proxy has been stopped.

def pauseProducing(self): (source)

Proxy the pause to the underlying producer, unless this proxy has been stopped.

API Documentation for Twisted, generated by pydoctor at 2017-09-23 19:45:03.