Eenvoudige Echo Client + bediener met die Niels Provo libevent biblioteek.
Dit kan gebruik word om die prestasie van die geval retrival meganisme te toets.
Oor libevent
Die libevent API bied 'n meganisme om 'n terugbelfunksie voer wanneer 'n spesifieke gebeurtenis plaasvind op 'n lêer descriptor of na 'n timeout bereik is. Verder libevent ook verifikasie weens seine of gereelde outs te ondersteun.
libevent is bedoel om die geval lus gevind in gebeurtenis gedrewe netwerk bedieners te vervang. 'N aansoek moet net event_dispatch () te bel en dan voeg of te verwyder gebeure dinamiese sonder om die geleentheid lus verander.
Tans libevent ondersteun / dev / poll, kqueue, gebeurtenis hawens, kies, poll en epoll. Die interne geval meganisme is heeltemal onafhanklik van die blootgestel geval API, en 'n eenvoudige update van libevent kan nuwe funksionaliteit sonder om die aansoeke te herontwerp. As 'n resultaat, Libevent toelaat vir draagbare aansoek ontwikkeling en bied die mees skaalbare kennisgewing geval meganisme beskikbaar op n bedryfstelsel. Libevent kan ook gebruik word vir die multi-threaded toepassings; sien verduideliking Steven Grimm se. Libevent moet saamstel oor Linux, BSD *, Mac OS X, Solaris en Windows.
Sagteware besonderhede:
Weergawe: 0.2
Upload datum: 2 Jun 15
Lisensie: Gratis
Populariteit: 7
Kommentaar nie gevind