Drizzled Public API Documentation

st_mi_sort_param Struct Reference

List of all members.

Public Attributes

pthread_t thr
drizzled::internal::IO_CACHE read_cache
drizzled::internal::IO_CACHE tempfile
drizzled::internal::IO_CACHE tempfile_for_exceptions
drizzled::DYNAMIC_ARRAY buffpek
MI_BIT_BUFF bit_buff
uint64_t unique [MI_MAX_KEY_SEG+1]
uint64_t notnull [MI_MAX_KEY_SEG+1]
drizzled::internal::my_off_t pos
drizzled::internal::my_off_t max_pos
drizzled::internal::my_off_t filepos
drizzled::internal::my_off_t start_recpos
uint32_t key
uint32_t key_length
uint32_t real_key_length
uint32_t sortbuff_size
uint32_t maxbuffers
uint32_t keys
uint32_t find_length
uint32_t sort_keys_length
bool fix_datafile
bool master
bool calc_checksum
MI_KEYDEFkeyinfo
HA_KEYSEGseg
SORT_INFOsort_info
unsigned char ** sort_keys
unsigned char * rec_buff
void * wordlist
void * wordptr
drizzled::memory::Root wordroot
unsigned char * record
int(* key_cmp )(struct st_mi_sort_param *, const void *, const void *)
int(* key_read )(struct st_mi_sort_param *, void *)
int(* key_write )(struct st_mi_sort_param *, const void *)
void(* lock_in_memory )(MI_CHECK *)
int(* write_keys )(struct st_mi_sort_param *, register unsigned char **, uint32_t, struct st_buffpek *, drizzled::internal::IO_CACHE *)
unsigned int(* read_to_buffer )(drizzled::internal::IO_CACHE *, struct st_buffpek *, uint)
int(* write_key )(struct st_mi_sort_param *, drizzled::internal::IO_CACHE *, unsigned char *, uint, uint)

Detailed Description

Definition at line 331 of file myisam_priv.h.


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