이벤트 알림 라이브러리
- 소프트웨어 : libevent
- OS : Linux,Mac,Windows
- 프로그래밍 언어 : C
- 공식 웹사이트 : HOME
libevent 상세
LibEvent API는 파일 설명자 또는 시간 초과에 특정 이벤트가 발생한 후에 특정 이벤트가 발생할 때 콜백 함수를 실행하는 메커니즘을 제공합니다.또한 Libevent는 신호 또는 일반 시간 초과로 인해 콜백을 지원합니다.libevent는 이벤트 기반 네트워크 서버에서 발견 된 이벤트 루프를 대체하기위한 것입니다.응용 프로그램은 event_dispatch ()를 호출 한 다음 이벤트 루프를 변경하지 않고도 동적으로 이벤트를 추가하거나 제거해야합니다.내부 이벤트 메커니즘은 노출 된 이벤트 API와 완전히 독립적이며 응용 프로그램을 재 설계하지 않고도 새로운 기능을 제공 할 수 있습니다.결과적으로 Libevent는 휴대용 응용 프로그램 개발을 허용하고 운영 체제에서 가장 확장 가능한 이벤트 알림 메커니즘을 제공합니다.Libevent는 단일 스레드 만 액세스하거나 단일 공유 event_base에 대한 잠긴 액세스로 각 event_base를 격리하여 각 event_base를 격리하여 멀티 스레드 응용 프로그램에도 사용할 수 있습니다.