Top | ![]() |
![]() |
![]() |
![]() |
DzlDirectoryReaper * | dzl_directory_reaper_new () |
void | dzl_directory_reaper_add_directory () |
void | dzl_directory_reaper_add_file () |
void | dzl_directory_reaper_add_glob () |
gboolean | dzl_directory_reaper_execute () |
void | dzl_directory_reaper_execute_async () |
gboolean | dzl_directory_reaper_execute_finish () |
void dzl_directory_reaper_add_directory (DzlDirectoryReaper *self
,GFile *directory
,GTimeSpan min_age
);
void dzl_directory_reaper_add_file (DzlDirectoryReaper *self
,GFile *file
,GTimeSpan min_age
);
void dzl_directory_reaper_add_glob (DzlDirectoryReaper *self
,GFile *directory
,const gchar *glob
,GTimeSpan min_age
);
gboolean dzl_directory_reaper_execute (DzlDirectoryReaper *self
,GCancellable *cancellable
,GError **error
);
void dzl_directory_reaper_execute_async (DzlDirectoryReaper *self
,GCancellable *cancellable
,GAsyncReadyCallback callback
,gpointer user_data
);
gboolean dzl_directory_reaper_execute_finish (DzlDirectoryReaper *self
,GAsyncResult *result
,GError **error
);
“remove-file”
signalvoid user_function (DzlDirectoryReaper *self, GFile *file, gpointer user_data)
The "remove-file" signal is emitted for each file that is removed by the DzlDirectoryReaper instance. This may be useful if you want to show the user what was processed by the reaper.
Flags: Run Last
Since: 3.32