libuv

libuv

libuv je softvérová knižnica, ktorá poskytuje upozornenie na asynchrónne udalosti.libuv podporuje porty udalostí epoll (4), kqueue (2), Windows IOCP a Solaris.Je primárne určený na použitie v Node.js, ale používa sa aj v iných softvérových projektoch.
libuv je softvérová knižnica, ktorá poskytuje upozornenie na asynchrónne udalosti.libuv podporuje porty udalostí epoll (4), kqueue (2), Windows IOCP a Solaris.Je primárne určený na použitie v Node.js, ale používa sa aj v iných softvérových projektoch.Pôvodne to bola abstrakcia okolo libev alebo Microsoft IOCP, pretože libev nepodporuje Windows.Vo verzii libuv node-v0.9.0 bola závislosť na libev odstránená.Hlavné vlastnosti: - Plnohodnotná slučka udalostí podporovaná portmi epoll, kqueue, IOCP.- Asynchrónne sokety TCP a UDP - Asynchrónne rozlíšenie DomainNameService - Asynchrónne operácie so súborovým a súborovým systémom - Udalosti so súborovým systémom - Udalosti systému ANSI s únikovým kódom TTY - IPC so zdieľaním soketov, pomocou soketov Unix alebo pomenovaných rúrok (Windows) - Podriadené procesy - Oblasť vlákien -Manipulácia so signálom - Hodiny s vysokým rozlíšením - primitívy na vytváranie závitov a synchronizácie

Vlastnosti

Alternatívy programu libuv pre Linux s licenciou zadarmo