~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to plugin/myisam/myisamdef.h

  • Committer: Brian Aker
  • Date: 2009-10-12 06:15:02 UTC
  • mfrom: (1165.1.178 static-functions)
  • Revision ID: brian@gaz-20091012061502-cds4m0cya7ow8sj7
Merge Stewart

Show diffs side-by-side

added added

removed removed

Lines of Context:
621
621
extern int _mi_read_rnd_pack_record(MI_INFO*, unsigned char *,my_off_t, bool);
622
622
extern int _mi_pack_rec_unpack(MI_INFO *info, MI_BIT_BUFF *bit_buff,
623
623
                               unsigned char *to, unsigned char *from, ulong reclength);
624
 
extern uint64_t mi_safe_mul(uint64_t a,uint64_t b);
625
624
 
626
625
struct st_sort_info;
627
626
 
686
685
                               size_t Count, my_off_t offset, myf MyFlags);
687
686
 
688
687
uint32_t mi_state_info_write(File file, MI_STATE_INFO *state, uint32_t pWrite);
689
 
unsigned char *mi_state_info_read(unsigned char *ptr, MI_STATE_INFO *state);
690
688
uint32_t mi_state_info_read_dsk(File file, MI_STATE_INFO *state, bool pRead);
691
689
uint32_t mi_base_info_write(File file, MI_BASE_INFO *base);
692
 
unsigned char *my_n_base_info_read(unsigned char *ptr, MI_BASE_INFO *base);
693
690
int mi_keyseg_write(File file, const HA_KEYSEG *keyseg);
694
 
unsigned char *mi_keyseg_read(unsigned char *ptr, HA_KEYSEG *keyseg);
695
691
uint32_t mi_keydef_write(File file, MI_KEYDEF *keydef);
696
 
unsigned char *mi_keydef_read(unsigned char *ptr, MI_KEYDEF *keydef);
697
692
uint32_t mi_uniquedef_write(File file, MI_UNIQUEDEF *keydef);
698
 
unsigned char *mi_uniquedef_read(unsigned char *ptr, MI_UNIQUEDEF *keydef);
699
693
uint32_t mi_recinfo_write(File file, MI_COLUMNDEF *recinfo);
700
 
unsigned char *mi_recinfo_read(unsigned char *ptr, MI_COLUMNDEF *recinfo);
701
694
extern int mi_disable_indexes(MI_INFO *info);
702
695
extern int mi_enable_indexes(MI_INFO *info);
703
696
extern int mi_indexes_are_disabled(MI_INFO *info);