libjf API reference guide

Main Page | Alphabetical List | Data Structures | File List | Data Fields | Globals | Related Pages

jf_journal_record_s Struct Reference

#include <jf_journal_recovery.h>


Data Fields

jf_offset_t offset
jf_word_t redo_code
byte_tredo_data
jf_word_t redo_data_alloc
jf_word_t undo_code
byte_tundo_data
jf_word_t undo_data_alloc


Detailed Description

This struct is used to fetch a journal record

Definition at line 81 of file jf_journal_recovery.h.


Field Documentation

jf_offset_t jf_journal_record_s::offset
 

REDO/UNDO journaled file offset position Definition at line 89 of file jf_journal_recovery.h.

Referenced by jf_journal_apply_changes(), jf_journal_fetch_record(), jf_journal_remove_changes(), and jf_journal_trace_record().

jf_word_t jf_journal_record_s::redo_code
 

REDO record control code Definition at line 85 of file jf_journal_recovery.h.

Referenced by jf_journal_apply_changes(), jf_journal_fetch_record(), jf_journal_record_reset(), jf_journal_scan_redo(), jf_journal_scan_search(), and jf_journal_trace_record().

byte_t* jf_journal_record_s::redo_data
 

REDO record data Definition at line 93 of file jf_journal_recovery.h.

Referenced by jf_journal_apply_changes(), jf_journal_fetch_record(), jf_journal_record_destroy(), jf_journal_record_reset(), and jf_journal_trace_record().

jf_word_t jf_journal_record_s::redo_data_alloc
 

REDO record data allocated Definition at line 97 of file jf_journal_recovery.h.

Referenced by jf_journal_fetch_record(), and jf_journal_record_reset().

jf_word_t jf_journal_record_s::undo_code
 

UNDO record control code Definition at line 101 of file jf_journal_recovery.h.

Referenced by jf_journal_fetch_record(), jf_journal_record_reset(), jf_journal_remove_changes(), jf_journal_scan_search(), and jf_journal_scan_undo().

byte_t* jf_journal_record_s::undo_data
 

UNDO record data Definition at line 105 of file jf_journal_recovery.h.

Referenced by jf_journal_fetch_record(), jf_journal_record_destroy(), jf_journal_record_reset(), jf_journal_remove_changes(), and jf_journal_trace_record().

jf_word_t jf_journal_record_s::undo_data_alloc
 

UNDO record data allocated Definition at line 109 of file jf_journal_recovery.h.

Referenced by jf_journal_fetch_record(), and jf_journal_record_reset().


The documentation for this struct was generated from the following file:
Copyright 2005 © Tiian