class ShapedConsumer(pcp.ProducerConsumerProxy): (source)
Known subclasses: twisted.protocols.htb.ShapedTransport
Method | __init__ |
Undocumented |
Method | stopProducing |
Stop producing data. |
Class Variable | iAmStreaming |
Undocumented |
Instance Variable | bucket |
Undocumented |
Method | _writeSomeData |
Write as much of this data as possible. |
Inherited from ProducerConsumerProxy
:
Method | pauseProducing |
Undocumented |
Method | registerProducer |
Register to receive data from a producer. |
Method | resumeProducing |
Undocumented |
Method | unregisterProducer |
Stop consuming data from a producer, without disconnecting. |
Method | write |
The producer will write data by calling this method. |
Class Variable | bufferSize |
Undocumented |
Instance Variable | outstandingPull |
Undocumented |
Instance Variable | paused |
Undocumented |
Instance Variable | producerPaused |
Undocumented |
Instance Variable | unregistered |
Undocumented |
Inherited from BasicProducerConsumerProxy
(via ProducerConsumerProxy
):
Method | __repr__ |
Undocumented |
Method | finish |
Undocumented |
Class Variable | stopped |
Undocumented |
Instance Variable | consumer |
the Consumer I publish to. |
Instance Variable | producer |
the Producer I subscribe to. |
Instance Variable | producerIsStreaming |
Undocumented |
Instance Variable | _buffer |
Undocumented |
Stop producing data.
This tells a producer that its consumer has died, so it must stop producing data for good.