닐스 Provos에 libevent 라이브러리를 사용하여 간단한 에코 클라이언트 + 서버.
이는 이벤트 retrival기구의 성능을 테스트하는데 사용될 수있다.
libevent 소개
libevent API는 특정 이벤트가 파일 기술자 또는 시간 제한에 도달 한 후 발생할 때 콜백 함수를 실행하기위한 메커니즘을 제공한다. 또한, libevent는 또한 신호 또는 일반 제한 시간에 콜백을 지원합니다.
libevent은 이벤트 기반의 네트워크 서버에있는 이벤트 루프를 대체하는 것을 의미한다. 응용 프로그램은 event_dispatch ()를 호출 한 후 추가하거나 이벤트 루프를 변경하지 않고도 동적으로 이벤트를 제거 할 필요가있다.
현재, libevent 지원은 / dev / 설문 조사, kqueue, 이벤트 포트를 선택, 설문 조사 및 epoll에. 내부 이벤트 메카니즘은 이벤트 API 노출 완전히 독립적이며, libevent의 간단한 업데이트 애플리케이션을 재 설계 할 필요없이 새로운 기능을 제공 할 수있다. 그 결과, Libevent 휴대용 애플리케이션 개발을 가능하게하고 운영 체제에서 사용할 수있는 대부분의 확장 이벤트 통지 메커니즘을 제공한다. Libevent 또한 멀티 스레드 애플리케이션에 사용될 수있다; 스티븐 그림 형제의 설명을 참조하십시오. Libevent 리눅스, * BSD, 맥 OS X, Solaris 및 Windows에서 컴파일해야한다.
카테고리별로 검색
인기있는 소프트웨어
-
NAS4Free 2 Oct 17
-
Plants vs. Zombies 12 May 15
-
BlackArch Linux 22 Jun 18
-
Sophos UTM 17 Feb 15
-
PyVISA 3 Jun 15
-
Cub Linux 11 Apr 16
-
Return To Castle Wolfenstein Coop 20 Feb 15
Simple Echo Client+Server
개발자의 기타 소프트웨어 Davide Libenzi
CpuHog
2 Jun 15
iPhoneTools
2 Jun 15
코멘트 Simple Echo Client+Server
카테고리별로 검색
인기있는 소프트웨어
-
GChemPaint 2 Jun 15
-
Ubuntu MATE 16 Aug 18
-
LibreOffice 20 Jan 18
-
Absolute Linux 22 Jun 18
-
Zuma Deluxe 20 Feb 15
-
Unity Linux 15 Apr 15
-
Elive 20 Jan 18
댓글을 찾을 수 없습니다