BGZF

Block Gzipped File

Members

Variables

block_address
int64_t block_address;

?

block_clength
int block_clength;

?

block_length
int block_length;

?

block_offset
int block_offset;

?

cache
bgzf_cache_t* cache;

cache

cache_size
int cache_size;

cache size in bytes

compressed_block
void* compressed_block;

data ptr

fp
hFILE* fp;

actual file handle

gz_stream
z_stream* gz_stream;

for gzip-compressed files

idx
bgzidx_t* idx;

BGZF index

idx_build_otf
int idx_build_otf;

build index on the fly, set by bgzf_index_build_init()

mt
bgzf_mtaux_t* mt;

only used for multi-threading

uncompressed_address
int64_t uncompressed_address;

?

uncompressed_block
void* uncompressed_block;

data ptr

Meta