Module Lwt_inotify

module Lwt_inotify: sig .. end
An Lwt wrapper for Inotify module

type t 
Type of inotify descriptors.
val create : unit -> t Lwt.t
create () returns a new inotify descriptor.
val add_watch : t -> string -> Inotify.selector list -> Inotify.watch Lwt.t
add_watch desc path events sets up desc to watch for events occuring to path, and returns a watch descriptor.
val rm_watch : t -> Inotify.watch -> unit Lwt.t
rm_watch desc watch stops desc from watching watch.
val read : t -> Inotify.event Lwt.t
read desc waits for an event to occur at desc.
val try_read : t -> Inotify.event option Lwt.t
try_read desc returns Some event if desc has queued events, or None otherwise.
val close : t -> unit Lwt.t
close desc frees desc.