Destructor. Destroys the inotify file descriptor.
Exception class, thrown on errors with inotify functions
Manipulates the "watch list" associated with an inotify instance. Each item ("watch") in the watch list specifies the pathname of a file or directory, along with some set of events that the kernel should monitor for the file referred to by that pathname. Either creates a new watch item, or modifies an existing watch. Each watch has a unique "watch descriptor", which is returned by this function.
Required by ISelectable interface.
Reads the events associated to the inotify file descriptor, and return in the form of iterator
Removes the provided item from the inotify instance.
Models a handle-oriented device.
Inotify fd class