Libuv: відмінності між версіями

програмне забезпечення
Вилучено вміст Додано вміст
Створена сторінка: {{lowercase}} {{Infobox software | name = libuv | logo = libuv.svg | screenshot = | caption = | collapsible = | author = | developer = | released = | late...
(Немає відмінностей)

Версія за 15:29, 12 вересня 2019

libuv (Unicorn Velociraptor Library[3]) — багато-платформова C-бібліотека, що забезпечує підтримку асинхронний ввід/вивід на основі цикла події. Вона підтримує epoll(4), kqueue(2), Windows IOCP та Solaris event port. Бібліотека передусім спроектована для використання в Node.js, але застосовується також в інших програмних продуктах.[4] Спочатку це була абстракція навколо libev або Microsoft IOCP, оскільки libev підтримувала тільки select(2) і не підтримувала poll(2) та IOCP у Windows. У версії node-v0.9.0 libuv залежність но libev була вилучена.[5]

libuv
Тип бібліотека абстракції вводу/виводу
Стабільний випуск 1.29.1 (21 травня 2019; 4 роки тому (2019-05-21)[1])
Платформа Linux, Android, Windows та OS X/Darwin,[2] FreeBSD, OpenBSD
Операційна система крос-платформова
Мова програмування C
Ліцензія MIT
Репозиторій github.com/libuv/libuv
Вебсайт libuv.org

Особливості

Особливості включають[2]

References

  1. The libuv github releases. GitHub. Процитовано 15 April 2019.
  2. а б The libuv project page and source code. GitHub. Процитовано 30 June 2016.
  3. Welcome to the libuv documentation — libuv documentation. docs.libuv.org (англ.). Процитовано 24 липня 2017.
  4. Projects that use libuv. libuv GitHub project page. Процитовано 30 June 2016.
  5. An introduction to libuv

Посилання

[[Category:]]