X-Git-Url: https://git.octo.it/?a=blobdiff_plain;f=src%2Ffilesystem.h;h=fc2165fd9a5dfeeab098c315d6a4bdb4e5e81d2d;hb=6ac3d2add70027faa94bc19c06aa1932d4283395;hp=391a2ea8197d471f37fae692ce84574a2a5ca139;hpb=b988bcc13c655299bc3796cccaa583f62704e759;p=collection4.git diff --git a/src/filesystem.h b/src/filesystem.h index 391a2ea..fc2165f 100644 --- a/src/filesystem.h +++ b/src/filesystem.h @@ -30,6 +30,13 @@ typedef int (*fs_ident_cb_t) (const graph_ident_t *ident, void *user_data); +int fs_foreach_dir (const char *base_dir, + int (*callback) (const char *base_dir, const char *entry, void *), + void *user_data); +int fs_foreach_file (const char *base_dir, + int (*callback) (const char *base_dir, const char *entry, void *), + void *user_data); + int fs_scan (fs_ident_cb_t callback, void *user_data); #endif /* FILESYSTEM_G */