INotify

An inotify connection.

Members

Aliases

INotifyHandler
alias INotifyHandler = void delegate(in char[] name, Mask mask, uint cookie)

Callback type.

Enums

Mask
enum Mask

http://man7.org/linux/man-pages/man7/inotify.7.html

Functions

add
WatchDescriptor add(string path, Mask mask, INotifyHandler handler)

Add an inotify watch. Returns the inotify watch descriptor.

remove
void remove(WatchDescriptor wd)

Remove an inotify watch using its descriptor.

Structs

WatchDescriptor
struct WatchDescriptor

Identifies an inotify watch.

Meta