#include <lxt2_read.h>
Data Fields | |
unsigned char * | mem |
struct lxt2_rd_block * | next |
lxtint32_t | uncompressed_siz |
lxtint32_t | compressed_siz |
lxtint64_t | start |
lxtint64_t | end |
lxtint32_t | num_map_entries |
lxtint32_t | num_dict_entries |
unsigned char * | map_start |
unsigned char * | dict_start |
unsigned char ** | string_pointers |
unsigned int * | string_lens |
off_t | filepos |
unsigned | short_read_ignore: 1 |
unsigned | exclude_block: 1 |
unsigned char* lxt2_rd_block::dict_start |
Referenced by lxt2_rd_process_block().
Referenced by lxt2_rd_limit_time_range().
unsigned lxt2_rd_block::exclude_block |
Referenced by lxt2_rd_get_num_active_blocks(), lxt2_rd_limit_time_range(), and lxt2_rd_unlimit_time_range().
off_t lxt2_rd_block::filepos |
unsigned char* lxt2_rd_block::map_start |
Referenced by lxt2_rd_process_block().
unsigned char* lxt2_rd_block::mem |
Referenced by lxt2_rd_close(), and lxt2_rd_process_block().
struct lxt2_rd_block* lxt2_rd_block::next |
Referenced by lxt2_rd_close(), lxt2_rd_get_num_active_blocks(), lxt2_rd_limit_time_range(), and lxt2_rd_unlimit_time_range().
Referenced by lxt2_rd_close(), lxt2_rd_iter_radix(), lxt2_rd_iter_radix0(), and lxt2_rd_process_block().
Referenced by lxt2_rd_process_block().
unsigned lxt2_rd_block::short_read_ignore |
Referenced by lxt2_rd_get_num_active_blocks(), lxt2_rd_limit_time_range(), and lxt2_rd_unlimit_time_range().
Referenced by lxt2_rd_limit_time_range().
unsigned int* lxt2_rd_block::string_lens |
Referenced by lxt2_rd_close(), lxt2_rd_iter_radix(), lxt2_rd_iter_radix0(), and lxt2_rd_process_block().
unsigned char** lxt2_rd_block::string_pointers |
Referenced by lxt2_rd_close(), lxt2_rd_iter_radix(), lxt2_rd_iter_radix0(), and lxt2_rd_process_block().
Referenced by lxt2_rd_close(), and lxt2_rd_process_block().