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.