Expand description
Generic File System structures
Implements generic file system components. These should be applicable to most (if not all) supported filesystems.
Structs§
- Attributes
 - Indicates whether a directory entry is read-only, a directory, a volume label, etc.
 - Cluster
Id  - Identifies a cluster on disk.
 - DirEntry
 - A directory entry, which tells you about other files and directories.
 - Directory
 - A handle for an open directory on disk, which closes on drop.
 - File
 - A handle for an open file on disk, which closes on drop.
 - RawDirectory
 - A handle for an open directory on disk.
 - RawFile
 - A handle for an open file on disk.
 - Search
Id  - Unique ID used to search for files and directories in the open Volume/File/Directory lists
 - Search
IdGenerator  - A Search ID generator.
 - Short
File Name  - An MS-DOS 8.3 filename. 7-bit ASCII only. All lower-case is converted to upper-case by default.
 - Timestamp
 - A Gregorian Calendar date/time, in the local time zone.
 
Enums§
- File
Error  - Errors related to file operations
 - Filename
Error  - Various filename related errors that can occur.
 - Mode
 - The different ways we can open a file.
 
Constants§
- MAX_
FILE_ SIZE  - Maximum file size supported by this library
 
Traits§
- Time
Source  - Things that impl this can tell you the current time.
 - ToShort
File Name  - Describes things we can convert to short 8.3 filenames