| MySQL 5.6.14 Source Code Document
    | 

| Public Member Functions | |
| UT_LIST_BASE_NODE_T (trx_undo_t) update_undo_list | |
| UT_LIST_BASE_NODE_T (trx_undo_t) update_undo_cached | |
| UT_LIST_BASE_NODE_T (trx_undo_t) insert_undo_list | |
| UT_LIST_BASE_NODE_T (trx_undo_t) insert_undo_cached | |
| Public Attributes | |
| ulint | id | 
| ib_mutex_t | mutex | 
| ulint | space | 
| ulint | zip_size | 
| ulint | page_no | 
| ulint | max_size | 
| ulint | curr_size | 
| ulint | last_page_no | 
| ulint | last_offset | 
| trx_id_t | last_trx_no | 
| ibool | last_del_marks | 
Definition at line 154 of file trx0rseg.h.
| ulint trx_rseg_t::id | 
rollback segment id == the index of its slot in the trx system file copy
Definition at line 156 of file trx0rseg.h.
| ibool trx_rseg_t::last_del_marks | 
TRUE if the last not yet purged log needs purging
Definition at line 190 of file trx0rseg.h.
| ulint trx_rseg_t::last_offset | 
Byte offset of the last not yet purged log header
Definition at line 186 of file trx0rseg.h.
| ulint trx_rseg_t::last_page_no | 
Page number of the last not yet purged log header in the history list; FIL_NULL if all list purged
Definition at line 183 of file trx0rseg.h.
| trx_id_t trx_rseg_t::last_trx_no | 
Transaction number of the last not yet purged log
Definition at line 188 of file trx0rseg.h.
| ib_mutex_t trx_rseg_t::mutex | 
mutex protecting the fields in this struct except id, which is constant
Definition at line 158 of file trx0rseg.h.
| ulint trx_rseg_t::space | 
space where the rollback segment is header is placed
Definition at line 160 of file trx0rseg.h.