Cliente Echo simple + Server utilizando la biblioteca de los Niels Provos libevent.
Se puede utilizar para probar el rendimiento de mecanismo de eventos retrival.
Acerca libevent
La API libevent proporciona un mecanismo para ejecutar una función de devolución de llamada cuando ocurre un evento específico en un descriptor de archivo o después de que se haya alcanzado un tiempo de espera. Además, libevent también apoyan las devoluciones de llamada debido a las señales de los tiempos de espera o regulares.
libevent pretende sustituir el bucle de eventos se encuentran en servidores de red por eventos. Una aplicación sólo tiene que llamar event_dispatch () y luego añadir o eliminar eventos de forma dinámica sin tener que cambiar el ciclo de eventos.
Actualmente, soportes libevent / dev / encuesta, kqueue, puertos de eventos, seleccionar, sondeo y epoll. El mecanismo de evento interno es completamente independiente de la API de evento expuesta, y una simple actualización de libevent puede proporcionar nuevas funcionalidades sin tener que rediseñar las aplicaciones. Como resultado, Libevent permite el desarrollo de aplicaciones portátiles y proporciona el mecanismo de notificación de eventos más escalable disponible en un sistema operativo. Libevent también se puede utilizar para aplicaciones de subprocesos múltiples; ver explicación de Steven Grimm. Libevent debería compilar en Linux, * BSD, Mac OS X, Solaris y Windows.
Detalles de software:
Versión: 0.2
Fecha de carga: 2 Jun 15
Licencia: Libre
Popularidad: 2
Comentarios que no se encuentran