libevent
Asynchronous event notification library. 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.

No queries for www.monkey.org/~provos/libevent/