# Introducción

Esta extensión proporciona una interfaz a la biblioteca » libev ; un bucle de eventos completísimo de alto rendimiento escrito en C.

> Nota: Esta extensión no está disponible en plataformas Windows.

Libev es un bucle de eventos: se toma interés en ciertos eventos (como que un descriptor de fichero sea legible o que expire un tiempo de espera), y se administrarán estas fuentes de eventos y se proveerá al programa con eventos.

Para hacer esto, se debe tomar más o menos control completo sobre el proceso (o hilo) ejecutando el gestor de bucles de evetos, y luego comunicar los eventos mediante un mecanismo de llamada de retorno.

Se toma interés en ciertos eventos registrando los así llamados testigos de eventos, y luego entergarlos a libev iniciando el testigo.

Para más detalles consulte la » documentación de libev