inotify_init

Autres langues

Langue: ja

Autres versions - même langue

Version: 2006-02-07 (fedora - 25/11/07)

Section: 2 (Appels système)

名前

inotify_init - inotify インスタンスを初期化する

書式

#include <sys/inotify.h>

int inotify_init(void)

説明

inotify_init() は、新規の inotify インスタンスを初期化し、作成された inotify イベントキュー に対応するファイルディスクリプタを返す。

返り値

成功すると、 inotify_init() は新しいファイルディスクリプタを返す。 エラーの場合、-1 を返し、 errno を適切に設定する。

エラー

EMFILE
inotify インスタンスの総数がユーザ単位の上限に達していた。
ENFILE
inotify インスタンスの総数がシステムの上限に達していた。
ENOMEM
カーネルメモリが十分になかった。

バージョン

inotify は Linux カーネル 2.6.13 に組み込まれた。

準拠

このシステムコールは Linux 独自である。

関連項目

inotify_add_watch(2), inotify_rm_watch(2), inotify(7)