Либув - Libuv

libuv
Libuv.svg
Стабильный выпуск
1.38.1 / 3 июля 2020 г.; 4 месяца назад (2020-07-03)[1]
Репозиторий Отредактируйте это в Викиданных
Написано вC
Операционная системаКроссплатформенность
ПлатформаLinux, Android, Windows и OS X /Дарвин,[2] FreeBSD, OpenBSD
ТипАбстракция ввода / вывода библиотека
ЛицензияМассачусетский технологический институт
Интернет сайтlibuv.org Отредактируйте это в Викиданных

libuv это мультиплатформенный C библиотека, которая обеспечивает поддержку асинхронный ввод / вывод на основе петли событий. Он поддерживает эполл (4), kqueue (2), Windows IOCP, и Солярис порты событий. Он в первую очередь предназначен для использования в Node.js но он также используется другими программными проектами.[3] Изначально это была абстракция вокруг либев или Microsoft IOCP, так как либев поддерживает только выберите (2) и не поддерживает опрос (2) и IOCP в Windows. В версии libuv для node-v0.9.0 зависимость от libev была удалена.[4]

Функции

Из:[2]

Смотрите также

Рекомендации

  1. ^ "Релизы libuv github". GitHub. Получено 15 августа 2020.
  2. ^ а б "Страница проекта libuv и исходный код". GitHub. Получено 30 июн 2016.
  3. ^ "Проекты, использующие libuv". Страница проекта libuv на GitHub. Получено 30 июн 2016.
  4. ^ Введение в libuv

внешняя ссылка