Thu Oct 9 11:19:57 2014 UTC ()
update to reflect current version


(pettai)
diff -r1.1.1.1 -r1.2 pkgsrc/devel/libevent/DESCR

cvs diff -r1.1.1.1 -r1.2 pkgsrc/devel/libevent/DESCR (expand / switch to unified diff)

--- pkgsrc/devel/libevent/DESCR 2002/09/19 01:51:24 1.1.1.1
+++ pkgsrc/devel/libevent/DESCR 2014/10/09 11:19:57 1.2
@@ -1,14 +1,19 @@ @@ -1,14 +1,19 @@
1The libevent API provides a mechanism to execute a callback function when a 1The libevent API provides a mechanism to execute a callback function when a
2specific event occurs on a file descriptor or after a timeout has been 2specific event occurs on a file descriptor or after a timeout has been
3reached. 3reached. Furthermore, libevent also support callbacks due to signals or
 4 regular timeouts.
4 5
5libevent is meant to replace the asynchronous event loop found in event 6libevent is meant to replace the asynchronous event loop found in event
6driven network servers. An application just needs to call event_dispatch() 7driven network servers. An application just needs to call event_dispatch()
7and can then add or remove events dynamically without having to change the 8and can then add or remove events dynamically without having to change the
8event loop. 9event loop.
9 10
10Currently, libevent supports kqueue(2) and select(2). Support for poll(2) 11Currently, libevent supports /dev/poll, kqueue(2), event ports, select(2),
11and /dev/poll is planned. The internal event mechanism is completely 12poll(2), and epoll(4). The internal event mechanism is completely independent
12independent of the exposed event API, and a simple update of libevent can 13of the exposed event API, and a simple update of libevent can provide new
13provide this new functionality without having to redesign the server 14functionality without having to redesign the applications.
14applications. 15
 16Libevent additionally provides a sophisticated framework for buffered network
 17IO, with support for sockets, filters, rate-limiting, SSL, zero-copy file
 18transmission, and IOCP. Libevent includes support for several useful protocols,
 19including DNS, HTTP, and a minimal RPC framework.