« Inotify 関数
inotify_init »

inotify_add_watch

(PECL inotify >= 0.1.2)

inotify_add_watch — 初期化済みの inotify インスタンスに監視対象を追加する

説明

function inotify_add_watch(resource $inotify_instance, string $pathname, int $mask): int|false

inotify_add_watch() は、pathname で指定したファイルあるいはディレクトリへの監視を追加あるいは変更します。

既存の監視対象に対して inotify_add_watch() を使用すると、 監視内容を上書きします。定数 IN_MASK_ADD を使用すると、 既存の監視対象を上書きせずにイベントを追加します。

パラメータ

inotify_instance

inotify_init() が返すリソース

pathname

監視対象のファイルあるいはディレクトリ。

mask

監視するイベント。定義済みの定数 を参照ください。

戻り値

戻り値は、(inotify インスタンス内で) 一意な監視記述子です。 失敗した場合に false を返します

参考

関連キーワード:
inotify   監視   インスタンス   watch   初期化   init   pathname   Inotify   instance   mask   既存   定数   イベント   resource   リソース   一意   記述   参考
関連する関数・ページ:
function.inotify-rm-watch   ref.inotify   book.inotify   function.inotify-init   inotify.constants   function.inotify-read