summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2014-10-09 11:31:40 +0000
committerwiz <wiz@pkgsrc.org>2014-10-09 11:31:40 +0000
commit2afbc530570eaf36324b44bd72a3789ecfcbc802 (patch)
tree966f1e7f29df50e2c3878374a29110f4a936cc5b
parentb116ef9d9e25f6ad684022fc3aa9d5a0c015e5f0 (diff)
downloadpkgsrc-2afbc530570eaf36324b44bd72a3789ecfcbc802.tar.gz
|fmt
-rw-r--r--devel/libevent/DESCR34
1 files changed, 18 insertions, 16 deletions
diff --git a/devel/libevent/DESCR b/devel/libevent/DESCR
index 1c24f631892..61d2bacda74 100644
--- a/devel/libevent/DESCR
+++ b/devel/libevent/DESCR
@@ -1,19 +1,21 @@
-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. Furthermore, libevent also support callbacks due to signals or
- regular timeouts.
+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. Furthermore, libevent also support callbacks due
+to signals or regular timeouts.
-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.
+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 /dev/poll, kqueue(2), event ports, select(2),
-poll(2), and epoll(4). The internal event mechanism is completely independent
-of the exposed event API, and a simple update of libevent can provide new
-functionality without having to redesign the applications.
+Currently, libevent supports /dev/poll, kqueue(2), event ports,
+select(2), poll(2), and epoll(4). The internal event mechanism is
+completely independent of the exposed event API, and a simple update
+of libevent can provide new functionality without having to redesign
+the applications.
-Libevent additionally provides a sophisticated framework for buffered network
-IO, with support for sockets, filters, rate-limiting, SSL, zero-copy file
-transmission, and IOCP. Libevent includes support for several useful protocols,
-including DNS, HTTP, and a minimal RPC framework.
+Libevent additionally provides a sophisticated framework for buffered
+network IO, with support for sockets, filters, rate-limiting, SSL,
+zero-copy file transmission, and IOCP. Libevent includes support
+for several useful protocols, including DNS, HTTP, and a minimal
+RPC framework.