MySQL 5.6.14 Source Code Document
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
st_innobase_share Struct Reference

#include <ha_innodb.h>

Collaboration diagram for st_innobase_share:

Public Attributes

THR_LOCK lock
const char * table_name
uint use_count
void * table_name_hash
innodb_idx_translate_t idx_trans_tbl

Detailed Description

InnoDB table share

Definition at line 41 of file ha_innodb.h.

Member Data Documentation

innodb_idx_translate_t st_innobase_share::idx_trans_tbl

index translation table between MySQL and Innodb

Definition at line 50 of file ha_innodb.h.

THR_LOCK st_innobase_share::lock

MySQL lock protecting this structure

Definition at line 42 of file ha_innodb.h.

const char* st_innobase_share::table_name

InnoDB table name

Definition at line 44 of file ha_innodb.h.

void* st_innobase_share::table_name_hash

hash table chain node

Definition at line 49 of file ha_innodb.h.

uint st_innobase_share::use_count

reference count, incremented in get_share() and decremented in free_share()

Definition at line 45 of file ha_innodb.h.


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