|
InnoDB Plugin
1.0
|

Functions | |
| UNIV_INLINE ulint | trx_undo_rec_get_type (const trx_undo_rec_t *undo_rec) |
| UNIV_INLINE ulint | trx_undo_rec_get_cmpl_info (const trx_undo_rec_t *undo_rec) |
| UNIV_INLINE ibool | trx_undo_rec_get_extern_storage (const trx_undo_rec_t *undo_rec) |
| UNIV_INLINE undo_no_t | trx_undo_rec_get_undo_no (const trx_undo_rec_t *undo_rec) |
| UNIV_INLINE ulint | trx_undo_rec_get_offset (undo_no_t undo_no) |
| UNIV_INLINE trx_undo_rec_t * | trx_undo_rec_copy (const trx_undo_rec_t *undo_rec, mem_heap_t *heap) |
Transaction undo log record
Created 3/26/1996 Heikki Tuuri
| UNIV_INLINE trx_undo_rec_t* trx_undo_rec_copy | ( | const trx_undo_rec_t * | undo_rec, |
| mem_heap_t * | heap | ||
| ) |
Copies the undo record to the heap.
| undo_rec | in: undo log record |
| heap | in: heap where copied |
| UNIV_INLINE ulint trx_undo_rec_get_cmpl_info | ( | const trx_undo_rec_t * | undo_rec | ) |
Reads from an undo log record the record compiler info.
| undo_rec | in: undo log record |
| UNIV_INLINE ibool trx_undo_rec_get_extern_storage | ( | const trx_undo_rec_t * | undo_rec | ) |
Returns TRUE if an undo log record contains an extern storage field.
| undo_rec | in: undo log record |
| UNIV_INLINE ulint trx_undo_rec_get_offset | ( | undo_no_t | undo_no | ) |
Returns the start of the undo record data area.
| undo_no | in: undo no read from node |
| UNIV_INLINE ulint trx_undo_rec_get_type | ( | const trx_undo_rec_t * | undo_rec | ) |
Reads from an undo log record the record type.
| undo_rec | in: undo log record |
| UNIV_INLINE undo_no_t trx_undo_rec_get_undo_no | ( | const trx_undo_rec_t * | undo_rec | ) |
Reads the undo log record number.
| undo_rec | in: undo log record |
1.8.1.2