package
0.0.0-20241218063933-29cd8d68fd24
Repository: https://github.com/mintoolkit/mint.git
Documentation: pkg.go.dev

# Functions

Initialize the notify support.

# Constants

File was accessed */.
File accessed in perm check */.
Flags used as first parameter to Initiliaze.
* All of the events - we build the list by hand so that we can add flags in * the future and not break backward compatibility.
Flags used as first parameter to Initiliaze.
Flags used for the Mark Method.
Event types.
* All events which require a permission response from userspace */.
Event types.
Flags used as first parameter to Initiliaze.
These are NOT bitwise flags.
Flags used as first parameter to Initiliaze.
flags used for fanotify_init() */.
close */.
Unwrittable file closed */.
Writtable file closed */.
Event types.
interested in child events */.
flags used for fanotify_modify_mark() */.
Flags used for the Mark Method.
Flags used for the Mark Method.
Flags used for the Mark Method.
Flags used for the Mark Method.
Flags used for the Mark Method.
Flags used for the Mark Method.
Flags used for the Mark Method.
File was modified */.
Event types.
Flags used as first parameter to Initiliaze.
event occurred against dir */.
File was opened */.
File open in perm check */.
Event queued overflowed */.
Flags used as first parameter to Initiliaze.
Flags used as first parameter to Initiliaze.
Event types.

# Structs

Event struct returned from NotifyFD.GetEvent The File member needs to be Closed after usage, to prevent an Fd leak.
A notify handle, used by all notify functions.