aboutsummaryrefslogtreecommitdiff
path: root/devel/libevent/pkg-descr
diff options
context:
space:
mode:
Diffstat (limited to 'devel/libevent/pkg-descr')
-rw-r--r--devel/libevent/pkg-descr19
1 files changed, 19 insertions, 0 deletions
diff --git a/devel/libevent/pkg-descr b/devel/libevent/pkg-descr
new file mode 100644
index 000000000000..5173770bbe09
--- /dev/null
+++ b/devel/libevent/pkg-descr
@@ -0,0 +1,19 @@
+The libevent API provides a mechanism to execute a callback function
+when a specific event occurs on a file descriptor or after a timeout
+has been reached.
+
+libevent is meant to replace the asynchronous event loop found in
+event driven network servers. An application just needs to call
+event_dispatch() and can then add or remove events dynamically
+without having to change the event loop.
+
+Currently, libevent supports kqueue(2) and select(2). Support for
+poll(2) and /dev/poll is planned. The internal event mechanism is
+completely independent of the exposed event API, and a simple update
+of libevent can provide this new functionality without having to
+redesign the server applications.
+
+WWW: http://www.monkey.org/~provos/libevent/
+
+- Pete
+petef@databits.net