diff options
Diffstat (limited to 'filesystem.h')
-rw-r--r-- | filesystem.h | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/filesystem.h b/filesystem.h new file mode 100644 index 0000000..bbc42f5 --- /dev/null +++ b/filesystem.h @@ -0,0 +1,19 @@ +/* + * File: filesystem.h + * + * This file contains the main function prototypes used for any file system + * abstractions + * + * Author: Filip Rabiega + */ + +#include "filesystem-datastructure.h" + +void mkfs(FileSystem *const filesystem); +int touch(FileSystem *const filesystem, const char name[]); +int mkdir(FileSystem *const filesystem, const char name[]); +int cd(FileSystem *const filesystem, const char name[]); +int ls(FileSystem *const filesystem, const char name[]); +void pwd(FileSystem *const filesystem); +void rmfs(FileSystem *const filesystem); +int rm(FileSystem *const filesystem, const char name[]); |