Implements interfaces: twisted.internet.interfaces.IPushProducer

An 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 IPushProducer provider or None after this proxy has been stopped.
Method _stopProxying Stop forwarding calls of IPushProducer methods to the underlying IPushProvider provider.
_producer =
The wrapped IPushProducer provider or None after this proxy has been stopped.
def __init__(self, producer): (source)
Undocumented
def _stopProxying(self): (source)

Stop forwarding calls of IPushProducer methods to the underlying IPushProvider 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 2015-11-29 11:40:45.