440Forums  |  MacMusic.org  |  PcMusic.org  |  440tv  |  Zicos  |  AudioLexic
interfaces   {key13}


libev 3.2 (Default branch)

FreshMeat

Wednesday April 2, 2008. 07:34 PM
FreshMeat

Libev is a high-performance event loop for C (with optional and separate interfaces for C++ and Perl), featuring support for I/O, timers (relative and absolute, cron-like ones), signals, process status changes, and other types of events. It has both a fast native API and libevent emulation to support programs written using the libevent API. The libev distribution consists of libevent with the core event handling parts replaced by the libev embedded event loop. Differences to libevent include higher speed, simpler design, more features, less memory usage, embedability, and no arbitrary limits. libev supports epoll, kqueue, Solaris event ports, poll, and select. License: BSD License (revised) Changes: A bug that caused the select backend to malfunction on 64-bit architectures has been fixed (the impact was small as poll was preferred on POSIX and the Win32 backend was not affected). Recursive ev_loop invocations will no longer clear the ONESHOT and NONBLOCK flags of an outer loop call. ev_async_pending has been added, and the ev_time and ev_sleep functions are now accessible via the (optional) Perl XS interface.
Libev high-performance event loop (withoptional separate interfaces andPe libev (Default branch)
libev 3.2 (Default branch) Read more at FreshMeat
www.pheedo.com/click.phdo?i=f8d0decf06d44eab0bd6ce2100eb26a7

 

 Related News 

Search

Download Zicos
Tue October 14, 05:44 AM
interfaces   {key13}