#include <myisam.h>
|
| MYISAM_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 )(MI_INFO *info, MI_KEYDEF *keyinfo, uchar *page, uchar *key, uint key_len, uint comp_flag, uchar **ret_pos, uchar *buff, bool *was_last_key) |
| |
| uint(* | get_key )(MI_KEYDEF *keyinfo, uint nod_flag, uchar **page, uchar *key) |
| |
| int(* | pack_key )(MI_KEYDEF *keyinfo, uint nod_flag, const uchar *next_key, uchar *org_key, uchar *prev_key, const uchar *key, MI_KEY_PARAM *s_temp) |
| |
| void(* | store_key )(MI_KEYDEF *keyinfo, uchar *key_pos, MI_KEY_PARAM *s_temp) |
| |
| int(* | ck_insert )(MI_INFO *inf, uint k_nr, uchar *k, uint klen) |
| |
| int(* | ck_delete )(MI_INFO *inf, uint k_nr, uchar *k, uint klen) |
| |
◆ bin_search
◆ block_length
| uint16 MI_KEYDEF::block_length |
◆ block_size_index
| uint16 MI_KEYDEF::block_size_index |
◆ ck_delete
◆ ck_insert
◆ end
◆ flag
◆ ftkey_nr
◆ get_key
◆ key_alg
◆ keylength
◆ keysegs
◆ maxlength
◆ minlength
◆ pack_key
◆ parser
◆ seg
◆ share
◆ store_key
◆ underflow_block_length
| uint16 MI_KEYDEF::underflow_block_length |
◆ version
The documentation for this struct was generated from the following file: