#ifndef DIYA_FILES_MONITOR_H #define DIYA_FILES_MONITOR_H #include "base.h" #define DIYA_TYPE_FILES_MONITOR (diya_files_monitor_get_type ()) G_DECLARE_FINAL_TYPE (DiyaFilesMonitor, diya_files_monitor, DIYA, FILES_MONITOR, DiyaObject) DiyaFilesMonitor* diya_files_monitor_new(); gboolean diya_files_monitor_watch(DiyaFilesMonitor* monitor, const gchar* file, GCallback callback, gpointer userdata); void diya_files_monitor_unwatch(DiyaFilesMonitor* monitor, const gchar* file); #endif