Binding and wrapper for inotify.
Inotify is a linux kernel mechanism for monitoring changes to filesystems' contents.
The inotify API provides a mechanism for monitoring filesystem events. Inotify can be used to monitor individual files, or to monitor directories. When a directory is monitored, inotify will return events for the directory itself, and for files inside the directory.
See the man page for usage information of the C version, which this package follows closely.