Wykres commitów

11 Commity (efc5bac0dda128e84c0b393d7f571dee48b473ba)

Autor SHA1 Wiadomość Data
Paul Sokolovsky d63d73d9fb asyncio: Add asyncio.async() dummy factory function.
Not Task bloat implemented (so far?), so just identity function for CPython
compatibility.
2014-04-24 02:31:17 +03:00
Paul Sokolovsky aff251b129 asyncio: Add remove_reader()/remove_writer(). 2014-04-24 02:31:17 +03:00
Paul Sokolovsky 9301c152bd asyncio: Use logging and errno modules. 2014-04-24 02:31:17 +03:00
Paul Sokolovsky 56ff510f9d asyncio: Add dumb debug output. 2014-04-24 01:07:22 +03:00
Paul Sokolovsky a0a699ecda asyncio: Start adding asyncio stream interface. 2014-04-24 01:07:22 +03:00
Paul Sokolovsky ca9ea0d1b8 asyncio: Support read/write syscalls, and route vals both ways between coros. 2014-04-24 01:07:22 +03:00
Paul Sokolovsky 65f0a05f2a asyncio: EpollEventLoop.wait(): support infinite wait. 2014-04-24 01:07:22 +03:00
Paul Sokolovsky e2403bde0a asyncio: Make run_forever() actually run forever. 2014-04-24 01:07:22 +03:00
Paul Sokolovsky 25bcef1b0d asyncio: Recover eventloop's ability to work with callbacks.
Actually, coroutine support for call_soon() is a hack, in big asyncio coroutine
should be wrapped in Task object.
2014-04-24 01:07:22 +03:00
Paul Sokolovsky 78fef25eea asyncio: Implement subclass implementing filedes watching interface. 2014-04-24 01:07:22 +03:00
Paul Sokolovsky 80ecd3b822 asyncio: Initial prototype implementation. 2014-04-24 01:07:22 +03:00