libfswatch  1.9.3
Enumerations
cmonitor.h File Reference

Header of the libfswatch library defining the monitor types. More...

#include <time.h>

Go to the source code of this file.

Enumerations

enum  fsw_monitor_type {
  system_default_monitor_type = 0, fsevents_monitor_type, kqueue_monitor_type, inotify_monitor_type,
  windows_monitor_type, poll_monitor_type, fen_monitor_type
}
 Available monitors. More...
 

Detailed Description

Header of the libfswatch library defining the monitor types.

License:
GNU General Public License v. 3.0
Author
Enrico M. Crisostomo
Version
1.8.0

Enumeration Type Documentation

Available monitors.

This enumeration lists all the available monitors, where the special system_default_monitor_type element refers to the platform-specific default monitor.

Enumerator
system_default_monitor_type 

System default monitor.

fsevents_monitor_type 

OS X FSEvents monitor.

kqueue_monitor_type 

BSD kqueue monitor.

inotify_monitor_type 

Linux inotify monitor.

windows_monitor_type 

Windows monitor.

poll_monitor_type 

stat()-based poll monitor.

fen_monitor_type 

Solaris/Illumos monitor.