#include <myisamdef.h>
 | 
| IO_CACHE  | read_cache | 
|   | 
| IO_CACHE  | tempfile | 
|   | 
| IO_CACHE  | tempfile_for_exceptions | 
|   | 
| DYNAMIC_ARRAY  | buffpek | 
|   | 
| MI_BIT_BUFF  | bit_buff | 
|   | 
| ulonglong  | unique [MI_MAX_KEY_SEG+1] | 
|   | 
| ulonglong  | notnull [MI_MAX_KEY_SEG+1] | 
|   | 
| ulonglong  | sortbuff_size | 
|   | 
| my_off_t  | pos | 
|   | 
| my_off_t  | max_pos | 
|   | 
| my_off_t  | filepos | 
|   | 
| my_off_t  | start_recpos | 
|   | 
| uint  | key | 
|   | 
| uint  | key_length | 
|   | 
| uint  | real_key_length | 
|   | 
| uint  | maxbuffers | 
|   | 
| uint  | keys | 
|   | 
| uint  | find_length | 
|   | 
| uint  | sort_keys_length | 
|   | 
| bool  | fix_datafile | 
|   | 
| bool  | master | 
|   | 
| bool  | calc_checksum | 
|   | 
| MI_KEYDEF *  | keyinfo | 
|   | 
| HA_KEYSEG *  | seg | 
|   | 
| SORT_INFO *  | sort_info | 
|   | 
| uchar **  | sort_keys | 
|   | 
| uchar *  | rec_buff | 
|   | 
| void *  | wordlist | 
|   | 
| void *  | wordptr | 
|   | 
| MEM_ROOT  | wordroot | 
|   | 
| uchar *  | record | 
|   | 
| MY_TMPDIR *  | tmpdir | 
|   | 
| int(*  | key_cmp )(void *, uchar *, uchar *) | 
|   | 
| int(*  | key_read )(MI_SORT_PARAM *, void *) | 
|   | 
| int(*  | key_write )(MI_SORT_PARAM *, const void *) | 
|   | 
| int(*  | write_keys )(MI_SORT_PARAM *, uchar **, uint, BUFFPEK *, IO_CACHE *) | 
|   | 
| uint(*  | read_to_buffer )(IO_CACHE *, BUFFPEK *, uint) | 
|   | 
| int(*  | write_key )(MI_SORT_PARAM *, IO_CACHE *, uchar *, uint, uint) | 
|   | 
◆ bit_buff
◆ buffpek
◆ calc_checksum
      
        
          | bool MI_SORT_PARAM::calc_checksum | 
        
      
 
 
◆ filepos
◆ find_length
      
        
          | uint MI_SORT_PARAM::find_length | 
        
      
 
 
◆ fix_datafile
      
        
          | bool MI_SORT_PARAM::fix_datafile | 
        
      
 
 
◆ key
◆ key_cmp
      
        
          | int(* MI_SORT_PARAM::key_cmp) (void *, uchar *, uchar *) | 
        
      
 
 
◆ key_length
      
        
          | uint MI_SORT_PARAM::key_length | 
        
      
 
 
◆ key_read
◆ key_write
◆ keyinfo
◆ keys
◆ master
      
        
          | bool MI_SORT_PARAM::master | 
        
      
 
 
◆ max_pos
◆ maxbuffers
      
        
          | uint MI_SORT_PARAM::maxbuffers | 
        
      
 
 
◆ notnull
◆ pos
◆ read_cache
◆ read_to_buffer
◆ real_key_length
      
        
          | uint MI_SORT_PARAM::real_key_length | 
        
      
 
 
◆ rec_buff
      
        
          | uchar* MI_SORT_PARAM::rec_buff | 
        
      
 
 
◆ record
      
        
          | uchar* MI_SORT_PARAM::record | 
        
      
 
 
◆ seg
◆ sort_info
◆ sort_keys
      
        
          | uchar** MI_SORT_PARAM::sort_keys | 
        
      
 
 
◆ sort_keys_length
      
        
          | uint MI_SORT_PARAM::sort_keys_length | 
        
      
 
 
◆ sortbuff_size
◆ start_recpos
◆ tempfile
◆ tempfile_for_exceptions
      
        
          | IO_CACHE MI_SORT_PARAM::tempfile_for_exceptions | 
        
      
 
 
◆ tmpdir
◆ unique
◆ wordlist
      
        
          | void* MI_SORT_PARAM::wordlist | 
        
      
 
 
◆ wordptr
      
        
          | void * MI_SORT_PARAM::wordptr | 
        
      
 
 
◆ wordroot
◆ write_key
◆ write_keys
The documentation for this struct was generated from the following file: