Create new INotify struct
Create a INotifyTree to recusivly establish watches in path, using mask to choose which events to watch on.
D-ified inotify event, holds slice to temporary buffer with z-string.
Track events in the whole directory tree, automatically adding watches to any new sub-directories and stopping watches in the deleted ones.
Event as returned by INotifyTree. In constrast to Event, it has full path and no watch descriptor.
Type-safe watch descriptor to help discern it from normal file descriptors
A tiny library to work with Linux's kernel inotify subsystem.