Libevent это библиотека, которая предоставляет механизм оповещения о событиях с помощью выполнения callback-функции при наступлении заданного события для дескриптора файла или при достижении заданного таймаута.
Больше информации о Libevent вы можете найти на » http://libevent.org/.