LibevLibev is a full-featured and high-performance event loop that is loosely modelled after libevent. | |
Download |
Libev Ranking & Summary
Advertisement
- License:
- BSD License
- Price:
- FREE
- Publisher Name:
- Marc A. Lehmann
- Publisher web site:
- http://www.deliantra.net/
Libev Tags
Libev Description
Libev is a full-featured and high-performance event loop that is loosely modelled after libevent. Libev is a full-featured and high-performance event loop that is loosely modelled after libevent, but without its limitations and bugs. It is used, among others, in the GNU Virtual Private Ethernet and rxvt-unicode packages.Features include child/pid watchers and periodic timers based on wallclock (absolute) time (in addition to timers using relative timeouts), as well as epoll/kqueue/ports support, fast timer management, time jump detection and correction, and ease-of-use.It can be used as a libevent replacement using its emulation API or directly embedded into your programs without the need for complex configuration support. A full-featured and well-documented perl interface is also available. What's New in This Release: · multiple timers becoming ready within an event loop iteration · will be invoked in the "correct" order now. · do not leave the event loop early just because we have no active · watchers, fixing a problem when embedding a kqueue loop · that has active kernel events but no registered watchers · (reported by blacksand blacksand). · correctly zero the idx values for arrays, so destroying and · reinitialising the default loop actually works (patch by · Malek Hadj-Ali). · implement ev_suspend and ev_resume. · new EV_CUSTOM revents flag for use by applications. · add documentation section about priorites. · add a glossary to the dcoumentation. · extend the ev_fork description slightly. · optimize a jump out of call_pending.
Libev Related Software