CUBRID Engine
latest
|
#include <double_write_buffer.h>
Public Attributes | |
FILEIO_PAGE * | io_page |
VPID | vpid |
LOG_LSA | lsa |
unsigned int | position_in_block |
unsigned int | block_no |
Definition at line 33 of file double_write_buffer.h.
unsigned int double_write_slot::block_no |
Definition at line 39 of file double_write_buffer.h.
Referenced by dwb_add_page(), dwb_initialize_slot(), and dwb_slots_hash_insert().
FILEIO_PAGE* double_write_slot::io_page |
Definition at line 35 of file double_write_buffer.h.
Referenced by dwb_add_page(), dwb_flush_block(), dwb_init_slot(), dwb_initialize_slot(), dwb_load_and_recover_pages(), dwb_read_page(), dwb_set_slot_data(), dwb_slots_hash_delete(), dwb_slots_hash_insert(), and dwb_write_block().
LOG_LSA double_write_slot::lsa |
Definition at line 37 of file double_write_buffer.h.
Referenced by dwb_compare_slots(), dwb_flush_block(), dwb_init_slot(), dwb_initialize_slot(), dwb_load_and_recover_pages(), dwb_set_slot_data(), and dwb_slots_hash_insert().
unsigned int double_write_slot::position_in_block |
Definition at line 38 of file double_write_buffer.h.
Referenced by dwb_add_page(), dwb_flush_block(), dwb_initialize_slot(), dwb_load_and_recover_pages(), dwb_slots_hash_insert(), and dwb_write_block().
VPID double_write_slot::vpid |
Definition at line 36 of file double_write_buffer.h.
Referenced by dwb_add_page(), dwb_check_data_page_is_sane(), dwb_compare_slots(), dwb_flush_block(), dwb_init_slot(), dwb_initialize_slot(), dwb_load_and_recover_pages(), dwb_read_page(), dwb_set_slot_data(), dwb_slots_hash_delete(), dwb_slots_hash_insert(), and dwb_write_block().