Implements interfaces: twisted.internet.interfaces.IConsumer

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

Instance Variable producer an object providing twisted.internet.interfaces.IPullProducer.
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.
producer =
def registerProducer(self, producer, streaming):

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

Parametersproducerpull 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.

Parametersdatadata to append
API Documentation for twisted, generated by pydoctor at 2020-03-25 17:34:30.