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 f657d58fe1 Upgrade libuv to f9b9bb44bd6e2b74729b5d1ff481adf4213e9a0b 14 years ago
..
Changes Integrate libuv into build system 14 years ago
LICENSE Integrate libuv into build system 14 years ago
Makefile.am Integrate libuv into build system 14 years ago
Makefile.in Integrate libuv into build system 14 years ago
README Integrate libuv into build system 14 years ago
aclocal.m4 Integrate libuv into build system 14 years ago
autogen.sh Integrate libuv into build system 14 years ago
config.guess Integrate libuv into build system 14 years ago
config.h.in Integrate libuv into build system 14 years ago
config.sub Integrate libuv into build system 14 years ago
config_cygwin.h Upgrade libuv to f9b9bb44bd6e2b74729b5d1ff481adf4213e9a0b 14 years ago
config_darwin.h Upgrade libuv to f9b9bb44bd6e2b74729b5d1ff481adf4213e9a0b 14 years ago
config_freebsd.h Upgrade libuv to f9b9bb44bd6e2b74729b5d1ff481adf4213e9a0b 14 years ago
config_linux.h Upgrade libuv to f9b9bb44bd6e2b74729b5d1ff481adf4213e9a0b 14 years ago
config_sunos.h Upgrade libuv to f9b9bb44bd6e2b74729b5d1ff481adf4213e9a0b 14 years ago
configure Integrate libuv into build system 14 years ago
configure.ac Integrate libuv into build system 14 years ago
depcomp Integrate libuv into build system 14 years ago
ev++.h Integrate libuv into build system 14 years ago
ev.3 Integrate libuv into build system 14 years ago
ev.c Upgrade libuv to f9b9bb44bd6e2b74729b5d1ff481adf4213e9a0b 14 years ago
ev.h Upgrade libuv to f9b9bb44bd6e2b74729b5d1ff481adf4213e9a0b 14 years ago
ev.pod Integrate libuv into build system 14 years ago
ev_epoll.c Integrate libuv into build system 14 years ago
ev_kqueue.c Integrate libuv into build system 14 years ago
ev_poll.c Integrate libuv into build system 14 years ago
ev_port.c Integrate libuv into build system 14 years ago
ev_select.c Integrate libuv into build system 14 years ago
ev_vars.h Integrate libuv into build system 14 years ago
ev_win32.c Integrate libuv into build system 14 years ago
ev_wrap.h Integrate libuv into build system 14 years ago
event.c Integrate libuv into build system 14 years ago
event.h Integrate libuv into build system 14 years ago
install-sh Integrate libuv into build system 14 years ago
libev.m4 Integrate libuv into build system 14 years ago
ltmain.sh Integrate libuv into build system 14 years ago
missing Integrate libuv into build system 14 years ago
mkinstalldirs Integrate libuv into build system 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 (