| Turnstone Operating System
    | 
tosdb block header More...
#include <tosdb_internal.h>
| Public Attributes | |
| char_t | signature [16] | 
| TOSDB_SUPERBLOCK_SIGNATURE. | |
| uint64_t | checksum | 
| checksum of block xxhash64 | |
| tosdb_block_type_t | block_type: 16 | 
| block type | |
| uint64_t | block_size | 
| block size multiple of 4096 | |
| uint32_t | version_major | 
| major version of tosdb | |
| uint32_t | version_minor | 
| minor version of tosdb | |
| uint64_t | previous_block_location | 
| previous block location, blocks are linked | |
| uint64_t | previous_block_size | 
| previous block size | |
| boolean_t | previous_block_invalid | 
| previous block is invalid, end of chain | |
tosdb block header
| tosdb_block_type_t tosdb_block_header_t::block_type | 
block type