module

Inotify

Constants

DEFAULT_WATCH_FLAG = ((((LibInotify::IN_MOVE | LibInotify::IN_MOVE_SELF) | LibInotify::IN_MODIFY) | LibInotify::IN_CREATE) | LibInotify::IN_DELETE) | LibInotify::IN_DELETE_SELF
Log = ::Log.for("inotify")
VERSION = {{ (`shards version /tmp/tmp.DBLGam/src/src/inotify`).chomp.stringify }}

Class methods

watch(path : String, recursive : Bool = false, &block : Inotify::Event -> ) : Inotify::Watcher

All-in-one method to create inotify instance to watch one path.

Source
watcher(recursive : Bool = false) : Inotify::Watcher

Same as Inotify::Watcher.new.

Source

Nested types