|
Turnstone Operating System
|
Filesystem header. More...
Classes | |
| struct | fs_stat_t |
| struct | path_t |
| struct | file_t |
| struct | directory_t |
| struct | path_interface_t |
| struct | filesystem_t |
Macros | |
| #define | ___FS_H 0 |
| #define | PATH_DELIMETER_STR "/" |
| #define | PATH_DELIMETER_CHR '/' |
| #define | DIRECTORY_CURRENT_DIR "." |
| #define | DIRECTORY_PARENT_DIR ".." |
Enumerations | |
| enum | fs_stat_type_t { FS_STAT_TYPE_NULL , FS_STAT_TYPE_FILE , FS_STAT_TYPE_DIR } |
| enum | file_seek_type_t { FILE_SEEK_TYPE_SET , FILE_SEEK_TYPE_CUR , FILE_SEEK_TYPE_END } |
Functions | |
| path_t * | filesystem_new_path (filesystem_t *fs, const char_t *path_string) |
| path_interface_t * | filesystem_empty_path_interface (filesystem_t *fs, path_t *p, fs_stat_type_t type) |
Filesystem header.
This work is licensed under TURNSTONE OS Public License. Please read and understand latest version of Licence.