Public Attributes |
struct st_mi_isam_share * | share |
uint16 | keysegs |
uint16 | flag |
uint8 | key_alg |
uint16 | block_length |
uint16 | underflow_block_length |
uint16 | keylength |
uint16 | minlength |
uint16 | maxlength |
uint16 | block_size_index |
uint32 | version |
uint32 | ftkey_nr |
HA_KEYSEG * | seg |
HA_KEYSEG * | end |
struct st_mysql_ftparser * | parser |
int(* | bin_search )(struct st_myisam_info *info, struct st_mi_keydef *keyinfo, uchar *page, uchar *key, uint key_len, uint comp_flag, uchar **ret_pos, uchar *buff, my_bool *was_last_key) |
uint(* | get_key )(struct st_mi_keydef *keyinfo, uint nod_flag, uchar **page, uchar *key) |
int(* | pack_key )(struct st_mi_keydef *keyinfo, uint nod_flag, uchar *next_key, uchar *org_key, uchar *prev_key, uchar *key, struct st_mi_s_param *s_temp) |
void(* | store_key )(struct st_mi_keydef *keyinfo, uchar *key_pos, struct st_mi_s_param *s_temp) |
int(* | ck_insert )(struct st_myisam_info *inf, uint k_nr, uchar *k, uint klen) |
int(* | ck_delete )(struct st_myisam_info *inf, uint k_nr, uchar *k, uint klen) |
Detailed Description
Definition at line 173 of file myisam.h.
The documentation for this struct was generated from the following file: