MySQL 5.6.14 Source Code Document
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Dbtup::Fragrecord Struct Reference
Collaboration diagram for Dbtup::Fragrecord:

Public Types

enum  FragState {
  FS_FREE, FS_ONLINE, FS_REORG_NEW, FS_REORG_COMMIT,
  FS_REORG_COMMIT_NEW, FS_REORG_COMPLETE, FS_REORG_COMPLETE_NEW
}
enum  { UC_LCP = 1, UC_CREATE = 2, UC_SET_LCP = 3 }

Public Attributes

Uint32 noOfPages
Uint32 noOfVarPages
Uint32 m_max_page_no
Uint32 m_free_page_id_list
DynArr256::Head m_page_map
DLFifoList< Page >::Head thFreeFirst
Uint32 m_lcp_scan_op
Local_key m_lcp_keep_list_head
Local_key m_lcp_keep_list_tail
enum Dbtup::Fragrecord::FragState fragStatus
Uint32 fragTableId
Uint32 fragmentId
Uint32 nextfreefrag
DLList< Page >::Head free_var_page_array [MAX_FREE_LIST+1]
DLList< ScanOp >::Head m_scanList
Uint32 m_restore_lcp_id
Uint32 m_undo_complete
Uint32 m_tablespace_id
Uint32 m_logfile_group_id
Disk_alloc_info m_disk_alloc_info

Detailed Description

Definition at line 721 of file Dbtup.hpp.


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