libevent je biblioteka softvera za asinhrono prijavljivanje događaja.Oslobođeni API pruža mehanizam za izvršavanje funkcije povratnog poziva kada se određeni događaj dogodi na deskriptoru datoteke ili nakon što je postignuto vremensko ograničenje.Nadalje, libevent također podržava povratne pozive zbog signala ili redovitih vremenskih ograničenja.