libevent är ett asynkront händelsemeddelande programvarubibliotek.Den libevent API tillhandahåller en mekanism för att köra en återuppringningsfunktion när en specifik händelse inträffar i en filbeskrivning eller efter att en timeout har uppnåtts.Dessutom stöder libevent också återuppringningar på grund av signaler eller regelbundna timeouts.