Bug 28302 - New port: devel/libevent
Summary: New port: devel/libevent
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: dwcjr
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2001-06-21 01:20 UTC by Pete Fritchman
Modified: 2001-06-23 16:57 UTC (History)
0 users

See Also:


Attachments
file.shar (2.68 KB, text/plain)
2001-06-21 01:20 UTC, Pete Fritchman
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Pete Fritchman 2001-06-21 01:20:01 UTC
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/
Comment 1 dwcjr freebsd_committer freebsd_triage 2001-06-23 16:44:17 UTC
Responsible Changed
From-To: freebsd-ports->dwcjr

I'll handle this one.
Comment 2 dwcjr freebsd_committer freebsd_triage 2001-06-23 16:57:46 UTC
State Changed
From-To: open->closed

Committed, thanks!