26 #ifndef FILE_MONITOR_H
27 #define FILE_MONITOR_H
34 typedef struct _FileMonitorEvent
void file_monitor_start_and_check(FileMonitor *self)
Definition: file-monitor.c:246
void file_monitor_add_watch(FileMonitor *self, FileMonitorEventCB cb, gpointer cb_data)
Definition: file-monitor.c:63
void file_monitor_remove_watch(FileMonitor *self, FileMonitorEventCB cb, gpointer cb_data)
Definition: file-monitor.c:87
void file_monitor_start(FileMonitor *self)
Definition: file-monitor.c:240
FileMonitor * file_monitor_new(const gchar *file_name)
Definition: file-monitor.c:267
gboolean(* FileMonitorEventCB)(const FileMonitorEvent *event, gpointer c)
Definition: file-monitor.h:45
void file_monitor_free(FileMonitor *self)
Definition: file-monitor.c:259
void file_monitor_stop(FileMonitor *self)
Definition: file-monitor.c:252
Definition: file-monitor.h:35
@ MODIFIED
Definition: file-monitor.h:40
const gchar * name
Definition: file-monitor.h:36
Definition: file-monitor.c:47