Part of twisted.internet.interfaces View Source View In Hierarchy
A push producer, also known as a streaming producer is expected to produce (write to this consumer) data on a continous basis, unless it has been paused. A paused push producer will resume producing after its resumeProducing() method is called. For a push producer which is not pauseable, these functions may be noops.
This interface is semi-stable.Method | pauseProducing | Pause producing data. |
Method | resumeProducing | Resume producing data. |
Inherited from IProducer:
Method | stopProducing | Stop producing data. |
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.Resume producing data.
This tells a producer to re-add itself to the main loop and produce more data for its consumer.