FreeNOS
|
Contains file information. More...
#include <FileSystem.h>
Data Fields | |
FileType | type |
u32 | inode |
< File type. More... | |
ProcessID | pid |
< Inode number More... | |
FileModes | access |
< Process identifier of filesystem More... | |
Size | size |
< File access permission bits. More... | |
UserID | userID |
< Size of the file in bytes. More... | |
GroupID | groupID |
< User identity. More... | |
Contains file information.
Definition at line 113 of file FileSystem.h.
FileModes FileSystem::FileStat::access |
< Process identifier of filesystem
Definition at line 118 of file FileSystem.h.
Referenced by FileSystemClient::createFile(), and File::status().
GroupID FileSystem::FileStat::groupID |
u32 FileSystem::FileStat::inode |
< File type.
Definition at line 116 of file FileSystem.h.
Referenced by FileSystemClient::openFile(), File::status(), and NetworkClient::writeSocketInfo().
ProcessID FileSystem::FileStat::pid |
< Inode number
Definition at line 117 of file FileSystem.h.
Referenced by FileSystemClient::openFile(), FileSystemServer::processRequest(), and NetworkClient::writeSocketInfo().
Size FileSystem::FileStat::size |
< File access permission bits.
Definition at line 119 of file FileSystem.h.
Referenced by FileStorage::capacity(), RecoveryServer::reloadProgram(), and File::status().
FileType FileSystem::FileStat::type |
Definition at line 115 of file FileSystem.h.
Referenced by FileSystemClient::createFile(), and File::status().
UserID FileSystem::FileStat::userID |
< Size of the file in bytes.
Definition at line 120 of file FileSystem.h.
Referenced by File::status().