libuv

libuv
Stabil frisättning
Edit this on Wikidata 1.44.2 / 12 juli 2022 ; 7 månader sedan ( 12 juli 2022 )
Förvar
Skrivet i C
Operativ system Cross-plattform
Plattform Linux , Android , Windows och OS X / Darwin , FreeBSD , OpenBSD
Typ I/O abstraktionsbibliotek
Licens MIT
Hemsida libuv .org  Edit this on Wikidata

libuv är ett multiplattforms C - bibliotek som ger stöd för asynkron I/O baserat på händelseloopar . Den stöder epoll(4) , kqueue(2) , Windows IOCP och Solaris händelseportar. Den är i första hand designad för användning i Node.js men den används även av andra programvaruprojekt. Det var ursprungligen en abstraktion kring libev eller Microsoft IOCP , eftersom libev inte stöder IOCP på Windows. I node-v0.9.0s version av libuv togs beroendet av libev bort.

Funktioner

Från:

Namnets ursprung

Enligt libuv-utvecklaren Ben Noordhuis hade namnet libuv ursprungligen inget specifikt namn, men eftersom folk hela tiden frågade om det, så hittade de på något. De kom på Unicorn Velociraptor , som blev bibliotekets logotyp.

Se även

externa länkar