|
ReXGlue SDK
|
#include <rex/filesystem/stfs.h>
Classes | |
| union | [union].flags |
Public Member Functions | |
| constexpr u32 | GetFileTableBlockNumber () const |
| constexpr void | SetFileTableBlockNumber (u32 value) |
| constexpr bool | IsValid () const |
Public Attributes | |
| u8 | descriptor_length |
| u8 | version |
| union | flags |
| u16 | file_table_block_count |
| u8 | file_table_block_number_raw [3] |
| u8 | top_hash_table_hash [0x14] |
| be_u32 | total_block_count |
| be_u32 | free_block_count |
STFS volume descriptor inside the XContent metadata.
| u8 rex::filesystem::STFSVolumeDescriptor::descriptor_length |
Size of this descriptor, 0x24 when valid.
| u16 rex::filesystem::STFSVolumeDescriptor::file_table_block_count |
Number of directory blocks, little endian.
| u8 rex::filesystem::STFSVolumeDescriptor::file_table_block_number_raw[3] |
First directory block, 24 bit little endian.
| u8 rex::filesystem::STFSVolumeDescriptor::top_hash_table_hash[0x14] |
SHA1 of the top hash table.