X-Git-Url: https://git.octo.it/?p=collection4.git;a=blobdiff_plain;f=src%2Ffilesystem.h;h=fc2165fd9a5dfeeab098c315d6a4bdb4e5e81d2d;hp=391a2ea8197d471f37fae692ce84574a2a5ca139;hb=e3fb09073a64cc051c11c4a1bdcec493f937b764;hpb=b988bcc13c655299bc3796cccaa583f62704e759 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 */