aboutsummaryrefslogtreecommitdiffstats
path: root/devel/libevent/pkg-descr
diff options
context:
space:
mode:
authordwcjr <dwcjr@FreeBSD.org>2001-06-23 23:56:03 +0800
committerdwcjr <dwcjr@FreeBSD.org>2001-06-23 23:56:03 +0800
commita4dd3a57b9bfb3ddf12196a570d8fc9bb065ce4e (patch)
tree39dd30512fd65cacf91793569832ddb613dbc3ac /devel/libevent/pkg-descr
parent735818b032fba5304b65361c64a3b2ae9dab2b4f (diff)
downloadfreebsd-ports-gnome-a4dd3a57b9bfb3ddf12196a570d8fc9bb065ce4e.tar.gz
freebsd-ports-gnome-a4dd3a57b9bfb3ddf12196a570d8fc9bb065ce4e.tar.zst
freebsd-ports-gnome-a4dd3a57b9bfb3ddf12196a570d8fc9bb065ce4e.zip
Add libevent, "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." PR: 28302 Submitted by: Pete Fritchman <petef@databits.net>
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