#ifndef __GAM_FS_H__
#define __GAM_FS_H__
typedef enum {
GFS_MT_KERNEL,
GFS_MT_POLL,
GFS_MT_NONE,
#if !defined(ENABLE_DNOTIFY) && \
!defined(ENABLE_INOTIFY) && \
!defined(ENABLE_KQUEUE) && \
!defined(ENABLE_HURD_MACH_NOTIFY)
GFS_MT_DEFAULT = GFS_MT_POLL,
#else
GFS_MT_DEFAULT = GFS_MT_KERNEL,
#endif
} gam_fs_mon_type;
void gam_fs_init (void);
gam_fs_mon_type gam_fs_get_mon_type (const char *path);
int gam_fs_get_poll_timeout (const char *path);
void gam_fs_set (const char *fsname, gam_fs_mon_type type, int poll_timeout);
void gam_fs_unset (const char *path);
void gam_fs_debug (void);
#endif /* __GAM_SERVER_H__ */
syntax highlighted by Code2HTML, v. 0.9.1