CUBRID Engine  latest
double_write_block Struct Reference
Collaboration diagram for double_write_block:
Collaboration graph

Public Attributes

FLUSH_VOLUME_INFOflush_volumes_info
 
volatile unsigned int count_flush_volumes_info
 
unsigned int max_to_flush_vdes
 
pthread_mutex_t mutex
 
DWB_WAIT_QUEUE wait_queue
 
char * write_buffer
 
DWB_SLOTslots
 
volatile unsigned int count_wb_pages
 
unsigned int block_no
 
volatile UINT64 version
 
volatile bool all_pages_written
 

Detailed Description

Definition at line 209 of file double_write_buffer.c.

Member Data Documentation

volatile bool double_write_block::all_pages_written
volatile unsigned int double_write_block::count_flush_volumes_info
unsigned int double_write_block::max_to_flush_vdes
pthread_mutex_t double_write_block::mutex
char* double_write_block::write_buffer

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