|struct gos_file *
|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