gos_file_t Struct Reference
|struct gos_file *||next|
|Next file in linked list (internal use only) |
|The file's type, see gos_file_type_t. |
|The file's owner, see gos_file_owner_t. |
|The file's location, see gos_file_location_t. |
|The file's flags, see gos_file_flag_t. |
|The file's permissions, see gos_file_permission_t. |
|The file's handle on the file system. |
|The size of the file in bytes. |
|The total number of bytes used by the file including overhead. |
|The version of the file as a uint32. |
|The file checksum,. More...|
|The file's creation timestamp. |
|The file's name. |
This contains details about a file that should be created or a file that already exists.
See GOS_FILE_DEFAULT_USER_FILE_INFO for populate default values.
The file checksum,.
- must set GOS_FILE_FLAG_CHECKSUM_VALID when creating a file