diff options
author | dwcjr <dwcjr@FreeBSD.org> | 2001-06-23 23:56:03 +0800 |
---|---|---|
committer | dwcjr <dwcjr@FreeBSD.org> | 2001-06-23 23:56:03 +0800 |
commit | a4dd3a57b9bfb3ddf12196a570d8fc9bb065ce4e (patch) | |
tree | 39dd30512fd65cacf91793569832ddb613dbc3ac /devel/libevent/pkg-descr | |
parent | 735818b032fba5304b65361c64a3b2ae9dab2b4f (diff) | |
download | freebsd-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-descr | 19 |
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 |