|
FreeNOS
|
The filesystems library provides generic support code for filesystems. More...
Namespaces | |
| FileSystem | |
Data Structures | |
| class | BootImageStorage |
| Uses a BootImage as a storage provider. More... | |
| class | BootSymbolStorage |
| Uses a BootSymbol inside a BootImage as a storage provider. More... | |
| class | Device |
| Abstract device class interface. More... | |
| class | DeviceLog |
| Generic logger that writes to a Device object. More... | |
| class | DeviceServer |
| Device driver server. More... | |
| struct | Dirent |
| Describes an entry inside a Directory. More... | |
| class | Directory |
| Directory File functionality. More... | |
| class | File |
| Represents a file present on a FileSystem. More... | |
| struct | FileCache |
| Cached in-memory file. More... | |
| class | FileDescriptor |
| Abstracts files which are opened by a user process. More... | |
| class | FileStorage |
| Use a file as Storage provider. More... | |
| class | FileSystemClient |
| FileSystemClient provides a simple interface to a FileSystemServer. More... | |
| struct | FileSystemMessage |
| FileSystem IPC message. More... | |
| class | FileSystemPath |
| Simple filesystem path parser. More... | |
| class | FileSystemRequest |
| Encapsulates a pending FileSystemMessage. More... | |
| class | FileSystemServer |
| Abstract filesystem class. More... | |
| class | IOBuffer |
| Abstract Input/Output buffer. More... | |
| class | LogLevelFile |
| Provides a File abstraction of the current Log::Level. More... | |
| class | PseudoFile |
| Pseudo files only exist in memory. More... | |
| class | Storage |
| Provides a storage device to build filesystems on top. More... | |
Macros | |
| #define | DIRENT_LEN 64 |
| Maximum length of a filename. More... | |
Typedefs | |
| typedef struct Dirent | Dirent |
| Describes an entry inside a Directory. More... | |
| typedef struct FileCache | FileCache |
| Cached in-memory file. More... | |
| typedef FileSystemMessage | FileSystemMessage |
| FileSystem IPC message. More... | |
The filesystems library provides generic support code for filesystems.
| #define DIRENT_LEN 64 |
Maximum length of a filename.
Definition at line 34 of file Directory.h.
| typedef FileSystemMessage FileSystemMessage |
FileSystem IPC message.
1.8.17