77 static void *
run(
void *);
static void * run(void *)
Thread listening to mount events.
void(* callbackptr)()
Pointer to callback function for polling mounts.
int fd
Fanotify file descriptor.
Set of pointers to strings.
int isFuse(const char *)
Checks if a mount is using a filesystem in userspace (fuse).
void callback()
Tracks mountevents.
~MountPolling()
Deletes mount polling object.
MountPolling(int ffd, Environment *)
Status
Status that may occur.
Polls mount and unmout events.
StringSet * nomarkmnt
Mount points that shall not be tracked.
sig_atomic_t status
Status of thread.
StringSet * nomarkfs
File systems that shall not be tracked.
StringSet * mounts
Mounts.
The environment holds variables that are shared by instances of multiple classes. ...
Environment * env
Environment.