1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53
|
``tornado.iostream`` --- Convenient wrappers for non-blocking sockets
=====================================================================
.. automodule:: tornado.iostream
Base class
----------
.. autoclass:: BaseIOStream
Main interface
^^^^^^^^^^^^^^
.. automethod:: BaseIOStream.write
.. automethod:: BaseIOStream.read_bytes
.. automethod:: BaseIOStream.read_into
.. automethod:: BaseIOStream.read_until
.. automethod:: BaseIOStream.read_until_regex
.. automethod:: BaseIOStream.read_until_close
.. automethod:: BaseIOStream.close
.. automethod:: BaseIOStream.set_close_callback
.. automethod:: BaseIOStream.closed
.. automethod:: BaseIOStream.reading
.. automethod:: BaseIOStream.writing
.. automethod:: BaseIOStream.set_nodelay
Methods for subclasses
^^^^^^^^^^^^^^^^^^^^^^
.. automethod:: BaseIOStream.fileno
.. automethod:: BaseIOStream.close_fd
.. automethod:: BaseIOStream.write_to_fd
.. automethod:: BaseIOStream.read_from_fd
.. automethod:: BaseIOStream.get_fd_error
Implementations
---------------
.. autoclass:: IOStream
:members:
.. autoclass:: SSLIOStream
:members:
.. autoclass:: PipeIOStream
:members:
Exceptions
----------
.. autoexception:: StreamBufferFullError
.. autoexception:: StreamClosedError
.. autoexception:: UnsatisfiableReadError
|