Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

fcb Struct Reference

#include <keydef.h>

List of all members.

Public Attributes

int error_code
int version
int segment_cnt
int primary_level [max_index]
int marker
boolean file_ok
leveln_pntr first_free_block [max_level][max_index]
leveln_pntr first_at_level [max_level][max_index]
leveln_pntr last_pntr [max_level][max_index]
long segment_length [max_segments]
char file_name [max_filename_lc]
char file_extension [max_extension_lc]
unsigned char byte_swapping_required
unsigned char trace
unsigned char trace_freespace
unsigned char read_only
int open_file_cnt
int open_segment [max_files]
int file_age [max_files]
int oldest_buffer
int youngest_buffer
int block_shift
FILE * open_file [max_files]
int segment_ix [max_segments]
int position_ix [max_index]
int current_age
int buffers_allocated
int buffers_in_use
int * buf_hash_table
int buf_hash_entries
leveln_pntr mru_at_level [max_level][max_index]
leveln_pntr position [max_index]
buffer_type buffer [min_buffer_cnt]


Member Data Documentation

int fcb::block_shift
 

int fcb::buf_hash_entries
 

int * fcb::buf_hash_table
 

struct buffer_type fcb::buffer[min_buffer_cnt]
 

int fcb::buffers_allocated
 

int fcb::buffers_in_use
 

unsigned char fcb::byte_swapping_required
 

int fcb::current_age
 

int fcb::error_code
 

int fcb::file_age[max_files]
 

char fcb::file_extension[max_extension_lc]
 

char fcb::file_name[max_filename_lc]
 

boolean fcb::file_ok
 

struct leveln_pntr fcb::first_at_level[max_level][max_index]
 

struct leveln_pntr fcb::first_free_block[max_level][max_index]
 

struct leveln_pntr fcb::last_pntr[max_level][max_index]
 

int fcb::marker
 

struct leveln_pntr fcb::mru_at_level[max_level][max_index]
 

int fcb::oldest_buffer
 

FILE* fcb::open_file[max_files]
 

int fcb::open_file_cnt
 

int fcb::open_segment[max_files]
 

struct leveln_pntr fcb::position[max_index]
 

int fcb::position_ix[max_index]
 

int fcb::primary_level[max_index]
 

unsigned char fcb::read_only
 

int fcb::segment_cnt
 

int fcb::segment_ix[max_segments]
 

long fcb::segment_length[max_segments]
 

unsigned char fcb::trace
 

unsigned char fcb::trace_freespace
 

int fcb::version
 

int fcb::youngest_buffer
 


The documentation for this struct was generated from the following file:
Generated on Wed Nov 3 12:59:32 2004 for Lemur Toolkit by doxygen1.2.18