class documentation

class TestConsumer:

Implements interfaces: twisted.internet.interfaces.IConsumer

View In Hierarchy

A simple consumer for tests. It only works with non-streaming producers.

Method registerProducer Simple register of producer, checks that no register has happened before.
Method unregisterProducer Unregister the producer, it should be done after a register.
Method write Save the data received.
Instance Variable buffer Undocumented
Instance Variable producer an object providing twisted.internet.interfaces.IPullProducer.
def registerProducer(self, producer, streaming):

Simple register of producer, checks that no register has happened before.

Parameters
producerpull producer to use
streamingunused
def unregisterProducer(self):

Unregister the producer, it should be done after a register.

def write(self, data):

Save the data received.

Parameters
datadata to append
buffer: list =

Undocumented