| description | Chiral networking/threading library |
| owner | j4cbo |
| last change | Thu, 15 Apr 2010 20:40:07 +0000 |
| URL | http://git.emarhavil.com/git/chiral.git |
Chiral is a lightweight coroutine-based networking framework for high-performance internet and Web services.
Coroutines in Chiral are based on Python 2.5's generators, as specified in PEP 342. The Coroutine class wraps around a generator and handles scheduling. Coroutines are expected to yield WaitConditions, which carry the conditions for the coroutine to be resumed again. This makes asynchronous networking simple and straightforward; see the API documentation (docstrings) for more.
On top of Coroutines, Chiral provides:
Chiral development is currently inactive. Source is available from git.
| 3 years ago | master | shortlog | log | tree |