Go to the documentation of this file.
18 #ifndef __LIB_LIBFS_FILESYSTEM_H
19 #define __LIB_LIBFS_FILESYSTEM_H
WaitStatus
WaitSet status flags.
FileType
All possible filetypes.
Provides information about an inode.
unsigned short GroupID
Group Identity.
u32 ProcessID
Process Identification Number.
FileModes access
< Process identifier of filesystem
GroupID groupID
< User identity.
Size size
< File access permission bits.
UserID userID
< Size of the file in bytes.
unsigned short u16
Unsigned 16-bit number.
unsigned int u32
Unsigned 32-bit number.
unsigned int Size
Any sane size indicator cannot go negative.
Create new files on the filesystem.
u16 requested
< Inode number
u16 FileModes
Multiple FileMode values combined.
FileMode
File access permissions.
u16 current
< Requested status flags of the inode
unsigned short UserID
User Identity.
Contains file information.
Result
Result code for filesystem Actions.
Action
Actions which may be performed on a filesystem.
@ Writable
< File can be read without blocking
ProcessID pid
< Inode number