IDZEBRA  2.2.7
Data Structures | Data Fields
records_info Struct Reference

Data Structures

struct  records_head
 

Data Fields

int rw
 
int compression_method
 
recindex_t recindex
 
char * data_fname [REC_BLOCK_TYPES]
 
BFile data_BFile [REC_BLOCK_TYPES]
 
char * tmp_buf
 
int tmp_size
 
struct record_cache_entryrecord_cache
 
int cache_size
 
int cache_cur
 
int cache_max
 
int compression_chunk_size
 
Zebra_mutex mutex
 
struct records_info::records_head head
 

Detailed Description

Definition at line 59 of file records.c.

Field Documentation

◆ cache_cur

int records_info::cache_cur

◆ cache_max

int records_info::cache_max

Definition at line 74 of file records.c.

Referenced by rec_cache_insert(), and rec_open().

◆ cache_size

int records_info::cache_size

Definition at line 72 of file records.c.

◆ compression_chunk_size

int records_info::compression_chunk_size

Definition at line 76 of file records.c.

Referenced by rec_cache_insert(), and rec_open().

◆ compression_method

int records_info::compression_method

Definition at line 61 of file records.c.

Referenced by rec_flush_shared(), and rec_open().

◆ data_BFile

BFile records_info::data_BFile[REC_BLOCK_TYPES]

◆ data_fname

char* records_info::data_fname[REC_BLOCK_TYPES]

Definition at line 65 of file records.c.

Referenced by rec_close(), rec_open(), rec_prstat(), and rec_write_tmp_buf().

◆ head

struct records_info::records_head records_info::head

◆ mutex

Zebra_mutex records_info::mutex

Definition at line 78 of file records.c.

Referenced by rec_close(), rec_del(), rec_get(), rec_new(), rec_open(), and rec_put().

◆ recindex

recindex_t records_info::recindex

◆ record_cache

struct record_cache_entry* records_info::record_cache

◆ rw

int records_info::rw

Definition at line 60 of file records.c.

Referenced by rec_close(), and rec_open().

◆ tmp_buf

char* records_info::tmp_buf

◆ tmp_size

int records_info::tmp_size

Definition at line 69 of file records.c.

Referenced by rec_open(), and rec_tmp_expand().


The documentation for this struct was generated from the following file: