This repository is private.
All pages are served over SSL and all pushing and pulling is done over SSH.
No one may fork, clone, or view it unless they are added as a member.
Every repository with this icon (
) is private.
Every repository with this icon (
This repository is public.
Anyone may fork, clone, or view it.
Every repository with this icon (
) is public.
Every repository with this icon (
| name | age | message | |
|---|---|---|---|
| |
README.txt | Sat Jul 12 02:38:14 -0700 2008 | |
| |
eventstorm/ | Sat Jul 12 05:45:00 -0700 2008 | |
| |
tests/ | Sat Jul 12 05:45:00 -0700 2008 |
README.txt
eventstorm
eventstorm is a Python library which provides event-driven I/O using the reactor loop. eventstorm is built using
libevent/pyevent and is heavily inspired by the eventmachine Ruby library.
eventstorm is pre-alpha. Play with it at your own risk!
Usage:
with eventstorm.loop(): # reactor loop
eventstorm.deferred(to_run, args_to_run, post_run)
eventstorm.tcp_server(('', 8000), MyHTTPConnectionHandler)
eventstorm.timer()
TODO
handle UNIX domain sockets
handle UDP datagrams
stream_file_data(/path/to/file)
remove dependency on `with` stmt







