libuvドキュメントへようこそ

概要

libuvは、非同期I/Oに重点を置いた、複数のプラットフォームをサポートするライブラリーです。主に次の環境で使うために開発されました: Node.js。また、次の環境などでも使われています: Luvit、Julia、uvloop、その他。

注記

この文書に誤りを見つけた場合は、次の方法で改善に協力できます: プルリクエストを送ってください。

機能

  • epoll、kqueue、IOCP、event portsをバックエンドとする、多機能なイベントループ

  • 非同期TCPおよびUDPソケット

  • 非同期DNS名前解決

  • 非同期のファイルおよびファイルシステム操作

  • ファイルシステムイベント

  • ANSIエスケープコードで制御するTTY

  • Unixドメインソケットまたは名前付きパイプ(Windows)を使った、ソケット共有を伴うIPC

  • 子プロセス

  • スレッドプール

  • シグナル処理

  • 高分解能クロック

  • スレッド処理および同期プリミティブ

ドキュメント

ダウンロード

libuvは、次の場所からダウンロードできます: こちら。

インストール

インストール手順は、次の文書にあります: README。