X-Git-Url: https://git.llucax.com/software/libev.git/blobdiff_plain/736c339cd39bb22dacbf56274203876871f63196..2e79dc15d2fba4b69c8f62c2bf08a0899a3c578d:/README diff --git a/README b/README index 4c58623..ee8f492 100644 --- a/README +++ b/README @@ -1,4 +1,7 @@ -libev is a high-performanc3 event loop/event model with lots of features. +Homepage: http://software.schmorp.de/pkg/libev +E-Mail: libev@schmorp.de + +libev is a high-performance event loop/event model with lots of features. It is modelled (very losely) after libevent (http://monkey.org/~provos/libevent/) and the Event perl module, but aims @@ -28,9 +31,6 @@ at http://libev.schmorp.de/bench.html). - detects time jumps and adjusts timers (works for both forward and backward time jumps and also for absolute timers). -- can correctly remove timers while executing callbacks - (libevent doesn't handle this reliably and can crash). - - race-free signal processing (libevent may delay processing signals till after the next event). @@ -67,13 +67,26 @@ at http://libev.schmorp.de/bench.html). - a event.h compatibility header exists, and can be used to run a wide range of libevent programs unchanged (such as evdns.c). +- win32 compatibility for the core parts. + +- the event core library (ev and event layer) compiles and works both as + C and C++. + whats missing? -- evbuffer, evhttp, bufferevent are missing. +- no event-like priority support at the moment (the ev priorities + are not yet finished and work differently, but you can use idle watchers + to get a similar effect). + +AUTHOR -- no priority support at the moment (but likely to be delivered later). +libev was written and designed by Marc Lehmann and Emanuele Giaquinta. -- kqueue, poll (libev currently implements epoll and select). +The following people sent in patches or made other noteworthy +contributions (if I forgot to include you, please shout at me, it was an +accident): -- windows support (whats windows?). +W.C.A. Wijngaards +Christopher Layne +Chris Brody