Module System.Inotify
- Description
This module implements an API to linux inotify. It is available on all kernels from version 2.6.13 onwards. Inotify offers fast and scalable file notifications.
- Constant
IN_ACCESS
Constant IN_ATTRIB
Constant IN_CLOSE
Constant IN_CLOSE_WRITE
Constant IN_CLOSE_NOWRITE
Constant IN_CREATE
Constant IN_DELETE
Constant IN_DELETE_SELF
Constant IN_MODIFY
Constant IN_MOVE_SELF
Constant IN_MOVED_FROM
Constant IN_MOVED_TO
Constant IN_OPEN
Constant IN_MOVE
Constant IN_DONT_FOLLOW
Constant IN_MASK_ADD
Constant IN_ONESHOT
Constant IN_ONLYDIR
Constant IN_IGNORED
Constant IN_ISDIR
Constant IN_Q_OVERFLOW
Constant IN_UNMOUNT
constant
System.Inotify.IN_ACCESS
constant
System.Inotify.IN_ATTRIB
constant
System.Inotify.IN_CLOSE
constant
System.Inotify.IN_CLOSE_WRITE
constant
System.Inotify.IN_CLOSE_NOWRITE
constant
System.Inotify.IN_CREATE
constant
System.Inotify.IN_DELETE
constant
System.Inotify.IN_DELETE_SELF
constant
System.Inotify.IN_MODIFY
constant
System.Inotify.IN_MOVE_SELF
constant
System.Inotify.IN_MOVED_FROM
constant
System.Inotify.IN_MOVED_TO
constant
System.Inotify.IN_OPEN
constant
System.Inotify.IN_MOVE
constant
System.Inotify.IN_CLOSE
constant
System.Inotify.IN_DONT_FOLLOW
constant
System.Inotify.IN_MASK_ADD
constant
System.Inotify.IN_ONESHOT
constant
System.Inotify.IN_ONLYDIR
constant
System.Inotify.IN_IGNORED
constant
System.Inotify.IN_ISDIR
constant
System.Inotify.IN_Q_OVERFLOW
constant
System.Inotify.IN_UNMOUNT
- Description
Please have a look at the inotify(7) manpage for information about these constants.
- Note
Some constants may not be available when the module has been compiled on a machine with linux kernel before 2.6.15. See the manpage for more details.
- Constant IN_ALL_EVENTS
constant
System.Inotify.IN_ALL_EVENTS
- Description
This is a derived constant that is not part of the standard inotify API. It is the union of all other constants.