Part of twisted.mail.pop3 View Source View In Hierarchy
| Instance Variable | write | See __init__. |
| Instance Variable | memoryBufferSize | See __init__. |
| Instance Variable | bufSize | The number of bytes currently in the buffer. (type: int) |
| Instance Variable | lines | The buffer, which is a list of strings. (type: list of
bytes) |
| Instance Variable | iterator | An iterator over a container of strings. (type: iterator which yields bytes) |
| Method | __init__ | |
| Method | __iter__ | Return an iterator. |
| Method | next | Get the next string from the container, buffer it, and possibly send the buffer to the writer. |
| Parameters | write | A writer which is a callable that takes a list of strings. (type: callable that takes list of bytes) |
| iterable | An iterable container of strings. (type: iterable which yields bytes) | |
| memoryBufferSize | The number of bytes to buffer before flushing the buffer to the writer. (type: int
or NoneType) |
| Returns | An iterator over strings. (type: iterator which yields bytes) | |
The contents of the buffer are written when it is full or when no further values are available from the container.
| Raises | StopIteration | When no further values are available from the container. |