IDZEBRA  2.1.2
Data Fields
ISAMC_file_s Struct Reference

#include <isamc-p.h>

Data Fields

ISAMC_head head
 
BFile bf
 
int head_is_dirty
 
int no_writes
 
int no_reads
 
int no_skip_writes
 
int no_allocated
 
int no_released
 
int no_remap
 
int no_forward
 
int no_backward
 
zint sum_forward
 
zint sum_backward
 
int no_next
 
int no_prev
 
char * alloc_buf
 
int alloc_entries_num
 
int alloc_entries_max
 
int fc_max
 
zintfc_list
 

Detailed Description

Definition at line 34 of file isamc-p.h.

Field Documentation

char* ISAMC_file_s::alloc_buf

Definition at line 53 of file isamc-p.h.

Referenced by isamc_close(), isamc_open(), and isamc_write_dblock().

int ISAMC_file_s::alloc_entries_max

Definition at line 55 of file isamc-p.h.

Referenced by isamc_open(), and isamc_write_dblock().

int ISAMC_file_s::alloc_entries_num

Definition at line 54 of file isamc-p.h.

Referenced by isamc_open(), and isamc_write_dblock().

BFile ISAMC_file_s::bf
zint* ISAMC_file_s::fc_list

Definition at line 58 of file isamc-p.h.

Referenced by init_fc(), isamc_alloc_block(), isamc_close(), isamc_release_block(), and release_fc().

int ISAMC_file_s::fc_max

Definition at line 57 of file isamc-p.h.

Referenced by init_fc(), isamc_alloc_block(), isamc_release_block(), and release_fc().

ISAMC_head ISAMC_file_s::head
int ISAMC_file_s::head_is_dirty

Definition at line 37 of file isamc-p.h.

Referenced by alloc_block(), isamc_close(), isamc_open(), isamc_write_dblock(), and release_block().

int ISAMC_file_s::no_allocated

Definition at line 42 of file isamc-p.h.

Referenced by alloc_block(), isamc_close(), isamc_open(), and isamc_write_dblock().

int ISAMC_file_s::no_backward

Definition at line 47 of file isamc-p.h.

Referenced by isamc_close(), isamc_open(), and isamc_read_item().

int ISAMC_file_s::no_forward

Definition at line 46 of file isamc-p.h.

Referenced by isamc_close(), isamc_open(), and isamc_read_item().

int ISAMC_file_s::no_next

Definition at line 50 of file isamc-p.h.

Referenced by isamc_close(), isamc_open(), and isamc_read_item().

int ISAMC_file_s::no_prev

Definition at line 51 of file isamc-p.h.

Referenced by isamc_close(), isamc_open(), and isamc_read_item().

int ISAMC_file_s::no_reads

Definition at line 40 of file isamc-p.h.

Referenced by isamc_close(), isamc_open(), and isamc_read_block().

int ISAMC_file_s::no_released

Definition at line 43 of file isamc-p.h.

Referenced by isamc_close(), isamc_open(), isamc_write_dblock(), and release_block().

int ISAMC_file_s::no_remap

Definition at line 44 of file isamc-p.h.

Referenced by isamc_close(), isamc_merge(), and isamc_open().

int ISAMC_file_s::no_skip_writes

Definition at line 41 of file isamc-p.h.

Referenced by flush_blocks(), isamc_close(), and isamc_open().

int ISAMC_file_s::no_writes

Definition at line 39 of file isamc-p.h.

Referenced by isamc_close(), isamc_open(), and isamc_write_block().

zint ISAMC_file_s::sum_backward

Definition at line 49 of file isamc-p.h.

Referenced by isamc_close(), isamc_open(), and isamc_read_item().

zint ISAMC_file_s::sum_forward

Definition at line 48 of file isamc-p.h.

Referenced by isamc_close(), isamc_open(), and isamc_read_item().


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