t.i._._PollableReadPipe(_PollableResource) : class documentation

Part of twisted.internet._pollingfile View Source View In Hierarchy

Implements interfaces: twisted.internet.interfaces.IPushProducer

Undocumented
Method __init__ Undocumented
Method checkWork Undocumented
Method cleanup Undocumented
Method close Undocumented
Method stopProducing Stop producing data.
Method pauseProducing Pause producing data.
Method resumeProducing Resume producing data.

Inherited from _PollableResource:

Method activate Undocumented
Method deactivate Undocumented
def __init__(self, pipe, receivedCallback, lostCallback): (source)
Undocumented
def checkWork(self): (source)
Undocumented
def cleanup(self): (source)
Undocumented
def close(self): (source)
Undocumented
def stopProducing(self): (source)
Stop producing data.

This tells a producer that its consumer has died, so it must stop producing data for good.

def pauseProducing(self): (source)
Pause producing data.

Tells a producer that it has produced too much data to process for the time being, and to stop until resumeProducing() is called.

def resumeProducing(self): (source)
Resume producing data.

This tells a producer to re-add itself to the main loop and produce more data for its consumer.

API Documentation for Twisted, generated by pydoctor at 2013-04-03 11:20:05.