twisted.internet._pollingfile._PollableWritePipe(_PollableResource) class documentationtwisted.internet._pollingfile
          View Source
          (View In Hierarchy)
        
      Implements interfaces: twisted.internet.interfaces.IConsumer
| Method | __init__ | Undocumented | 
| Method | close | Undocumented | 
| Method | bufferFull | Undocumented | 
| Method | bufferEmpty | Undocumented | 
| Method | registerProducer | Register to receive data from a producer. | 
| Method | unregisterProducer | Stop consuming data from a producer, without disconnecting. | 
| Method | writeConnectionLost | Undocumented | 
| Method | writeSequence | Append a list or tuple of bytes to the output 
buffer. | 
  
| Method | write | Append some bytes to the output buffer. | 
| Method | checkWork | Undocumented | 
Inherited from _PollableResource:
| Method | activate | Undocumented | 
| Method | deactivate | Undocumented | 
Register to receive data from a producer.
This sets this selectable to be a consumer for a producer. When this selectable runs out of data on a write() call, it will ask the producer to resumeProducing(). A producer should implement the IProducer interface.
FileDescriptor provides some infrastructure for producer methods.
Append a list or tuple of bytes to the output 
buffer.
| Parameters | seq | list or tuple of str instances to be
appended to the output buffer. | 
| Raises | TypeError | If seq contains unicode. | 
Append some bytes to the output buffer.
| Parameters | data | str to be appended to the output buffer. (type: str.) | 
| Raises | TypeError | If data is unicode instead of str. |