summaryrefslogtreecommitdiff
path: root/README
blob: 79f0a3af5958a271f35bbd6f6ca1626140842ab9 (plain)
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
asyncio event loop scheduling callbacks in eventlet.

Implemented:

* call_at()
* call_later()
* call_soon()
* run_forever()
* run_in_executor()
* run_until_complete()
* stop()
* coroutines and tasks

Not supported:

* run an event loop in a thread different than the main thread
* file descriptors: add_reader, add_writer
* sockets: create_connection, create_server, sock_recv
* pipes: connect_read_pipe
* subprocesses: need pipes
* signal handlers: add_signal_handler

Todo:

* Test with Python 2 and 3
* Test with Trollius and asyncio
* Glue to ease debug: keep traceback between Handle, coroutine and greenthread