Monitor

Monitor root's for filesystem changes which create/remove/modify files/directories.

Constructors

this
this(AbsolutePath[] roots, GlobFilter fileFilter, uint events)

Members

Functions

collect
MonitorResult[] collect(Duration collectTime)

Collects events from the monitored roots over a period.

wait
MonitorResult[] wait(Duration timeout)

Wait up to timeout for an event to occur for the monitored roots.

Static functions

isInteresting
bool isInteresting(GlobFilter fileFilter, string p)
Undocumented in source. Be warned that the author may not have intended to support it.

Meta