This is an abstract class. You must derive from this class, and add
the two methods collect_incoming_data() and found_terminator()
Methods
|
|
|
|
__init__
|
__init__ ( self, conn=None )
|
|
close_when_done
|
close_when_done ( self )
automatically close this channel once the outgoing queue is empty
|
|
discard_buffers
|
discard_buffers ( self )
|
|
get_terminator
|
get_terminator ( self )
|
|
handle_close
|
handle_close ( self )
|
|
handle_read
|
handle_read ( self )
|
|
handle_write
|
handle_write ( self )
|
|
initiate_send
|
initiate_send ( self )
|
|
push
|
push ( self, data )
|
|
push_with_producer
|
push_with_producer ( self, producer )
|
|
readable
|
readable ( self )
predicate for inclusion in the readable for select()
|
|
refill_buffer
|
refill_buffer ( self )
refill the outgoing buffer by calling the more() method
of the first producer in the queue
|
|
set_terminator
|
set_terminator ( self, term )
Set the input delimiter. Can be a fixed string of any length, an integer, or None
|
|
writable
|
writable ( self )
predicate for inclusion in the writable for select()
|
|