# ``twisted`.`mail`.`imap4`.`FileProducer``

class documentation

`class FileProducer: (source)`

View In Hierarchy

Undocumented

Method | `__init__` | Undocumented
Method | `beginProducing` | Undocumented
Method | `pauseProducing` | Pause the producer. This does nothing.
Method | `resumeProducing` | Undocumented
Method | `stopProducing` | Stop the producer. This does nothing.
Constant | `CHUNK_SIZE` | Undocumented
Instance Variable | `consumer` | Undocumented
Instance Variable | `f` | Undocumented
Instance Variable | `firstWrite` | Undocumented
Instance Variable | `produce` | Undocumented
Method | `_size` | Undocumented
Instance Variable | `_onDone` | Undocumented

def __init__(self, f): (source)

Undocumented

def beginProducing(self, consumer): (source)

Undocumented

def pauseProducing(self): (source)
Pause the producer. This does nothing.
def resumeProducing(self): (source)

Undocumented

def stopProducing(self): (source)
Stop the producer. This does nothing.
CHUNK_SIZE = (source)

Undocumented

Value

    2**(2**(2**2))

consumer = (source)

Undocumented

f = (source)

Undocumented

firstWrite: `bool` = (source)

Undocumented

produce = (source)

Undocumented

def _size(self): (source)

Undocumented

_onDone = (source)

Undocumented