You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Ryan Dahl b6e0433755 Upgrade libuv to 5b567b2 14 years ago
..
Changes Upgrade libuv to ea4271f 14 years ago
LICENSE Upgrade libuv to ea4271f 14 years ago
Makefile.am Upgrade libuv to ea4271f 14 years ago
Makefile.in Upgrade libuv to ea4271f 14 years ago
README Upgrade libuv to ea4271f 14 years ago
aclocal.m4 Upgrade libuv to ea4271f 14 years ago
autogen.sh Upgrade libuv to ea4271f 14 years ago
config.guess Upgrade libuv to ea4271f 14 years ago
config.h.in Upgrade libuv to ea4271f 14 years ago
config.sub Upgrade libuv to ea4271f 14 years ago
config_cygwin.h Upgrade libuv to ea4271f 14 years ago
config_darwin.h Upgrade libuv to ea4271f 14 years ago
config_freebsd.h Upgrade libuv to ea4271f 14 years ago
config_linux.h Upgrade libuv to ea4271f 14 years ago
config_netbsd.h Upgrade libuv to 5b567b2 14 years ago
config_sunos.h Upgrade libuv to ea4271f 14 years ago
configure Upgrade libuv to ea4271f 14 years ago
configure.ac Upgrade libuv to ea4271f 14 years ago
depcomp Upgrade libuv to ea4271f 14 years ago
ev++.h Upgrade libuv to ea4271f 14 years ago
ev.3 Upgrade libuv to ea4271f 14 years ago
ev.c Upgrade libuv to ea4271f 14 years ago
ev.pod Upgrade libuv to ea4271f 14 years ago
ev_epoll.c Upgrade libuv to ea4271f 14 years ago
ev_kqueue.c Upgrade libuv to ea4271f 14 years ago
ev_poll.c Upgrade libuv to ea4271f 14 years ago
ev_port.c Upgrade libuv to ea4271f 14 years ago
ev_select.c Upgrade libuv to ea4271f 14 years ago
ev_vars.h Upgrade libuv to ea4271f 14 years ago
ev_win32.c Upgrade libuv to ea4271f 14 years ago
ev_wrap.h Upgrade libuv to ea4271f 14 years ago
event.c Upgrade libuv to ea4271f 14 years ago
event.h Upgrade libuv to ea4271f 14 years ago
install-sh Upgrade libuv to ea4271f 14 years ago
libev.m4 Upgrade libuv to ea4271f 14 years ago
ltmain.sh Upgrade libuv to ea4271f 14 years ago
missing Upgrade libuv to ea4271f 14 years ago
mkinstalldirs Upgrade libuv to ea4271f 14 years ago

README

libev is a high-performance event loop/event model with lots of features.
(see benchmark at http://libev.schmorp.de/bench.html)


ABOUT

Homepage: http://software.schmorp.de/pkg/libev
Mailinglist: libev@lists.schmorp.de
http://lists.schmorp.de/cgi-bin/mailman/listinfo/libev
Library Documentation: http://pod.tst.eu/http://cvs.schmorp.de/libev/ev.pod

Libev is modelled (very losely) after libevent and the Event perl
module, but is faster, scales better and is more correct, and also more
featureful. And also smaller. Yay.

Some of the specialties of libev not commonly found elsewhere are:

- extensive and detailed, readable documentation (not doxygen garbage).
- fully supports fork, can detect fork in various ways and automatically
re-arms kernel mechanisms that do not support fork.
- highly optimised select, poll, epoll, kqueue and event ports backends.
- filesystem object (path) watching (with optional linux inotify support).
- wallclock-based times (