Asynchronous networking
Asynchronous networking
- tornado.ioloop — Main event loop
- IOLoop objects
- IOLoop
- Running an IOLoop
- I/O events
- Callbacks and timeouts
- IOLoop.add_callback()
- IOLoop.add_callback_from_signal()
- IOLoop.add_future()
- IOLoop.add_timeout()
- IOLoop.call_at()
- IOLoop.call_later()
- IOLoop.remove_timeout()
- IOLoop.spawn_callback()
- IOLoop.run_in_executor()
- IOLoop.set_default_executor()
- IOLoop.time()
- PeriodicCallback
- PeriodicCallback.start()
- PeriodicCallback.stop()
- PeriodicCallback.is_running()
- tornado.iostream — Convenient wrappers for non-blocking sockets
- Base class
- BaseIOStream
- Main interface
- BaseIOStream.write()
- BaseIOStream.read_bytes()
- BaseIOStream.read_into()
- BaseIOStream.read_until()
- BaseIOStream.read_until_regex()
- BaseIOStream.read_until_close()
- BaseIOStream.close()
- BaseIOStream.set_close_callback()
- BaseIOStream.closed()
- BaseIOStream.reading()
- BaseIOStream.writing()
- BaseIOStream.set_nodelay()
- Methods for subclasses
- Implementations
- IOStream
- SSLIOStream
- PipeIOStream
- Exceptions
- StreamBufferFullError
- StreamClosedError
- UnsatisfiableReadError
- tornado.netutil — Miscellaneous network utilities
- tornado.tcpclient — IOStream connection factory
- tornado.tcpserver — Basic IOStream-based TCP server
