| libsqsh v1.5.2
    | 
Go to the source code of this file.
| Data Structures | |
| struct | SqshMetablockIterator | 
| Iterator over metablocks.  More... | |
| struct | SqshMetablockReader | 
| Reader over metablocks.  More... | |
Definition in file sqsh_metablock_private.h.
| SQSH_NO_EXPORT int sqsh__metablock_iterator_cleanup | ( | struct SqshMetablockIterator * | iterator | ) | 
| SQSH_NO_EXPORT const uint8_t * sqsh__metablock_iterator_data | ( | const struct SqshMetablockIterator * | iterator | ) | 
| SQSH_NO_EXPORT SQSH_NO_UNUSED int sqsh__metablock_iterator_init | ( | struct SqshMetablockIterator * | iterator, | 
| struct SqshArchive * | sqsh, | ||
| uint64_t | start_address, | ||
| uint64_t | upper_limit ) | 
| SQSH_NO_EXPORT bool sqsh__metablock_iterator_next | ( | struct SqshMetablockIterator * | iterator, | 
| int * | err ) | 
| SQSH_NO_EXPORT size_t sqsh__metablock_iterator_size | ( | const struct SqshMetablockIterator * | iterator | ) | 
| SQSH_NO_EXPORT SQSH_NO_UNUSED int sqsh__metablock_reader_advance | ( | struct SqshMetablockReader * | reader, | 
| uint64_t | offset, | ||
| size_t | size ) | 
| SQSH_NO_EXPORT int sqsh__metablock_reader_cleanup | ( | struct SqshMetablockReader * | reader | ) | 
| SQSH_NO_EXPORT const uint8_t * sqsh__metablock_reader_data | ( | const struct SqshMetablockReader * | reader | ) | 
| SQSH_NO_EXPORT SQSH_NO_UNUSED int sqsh__metablock_reader_init | ( | struct SqshMetablockReader * | reader, | 
| struct SqshArchive * | sqsh, | ||
| const uint64_t | start_address, | ||
| const uint64_t | upper_limit ) | 
| SQSH_NO_EXPORT size_t sqsh__metablock_reader_size | ( | const struct SqshMetablockReader * | reader | ) |