libevent 1.4.0 beta (Default branch) |
|
|
The libevent API provides a mechanism to execute a callback function when a specific event occurs on a file descriptor or after a timeout has been reached. It is meant to replace the asynchronous event loop found in event-driven network servers.
License: BSD License (revised)
Changes:
This release contains a new RPC subsystem that
makes it easy to write distributed servers and
clients. Almost everything is documented via
Doxygen now. There have been a bunch of fixes and
improvements to evdns and evhttp. Libevent now
builds two additional libraries: libevent_core
(containing only the event core) and
libevent_extras (contained evdns, evhttp, and
evrpc). Performance was slightly improved due to
using a heap instead of red-black trees for
timeouts. Finally, Solaris' event ports are better
supported.
|