~stewart/drizzle/embedded-innodb-create-select-transaction-arrgh

« back to all changes in this revision

Viewing changes to plugin/archive/ha_archive.h

merge trunk

Show diffs side-by-side

added added

removed removed

Lines of Context:
92
92
  void get_auto_increment(uint64_t, uint64_t, uint64_t,
93
93
                          uint64_t *first_value, uint64_t *nb_reserved_values);
94
94
  drizzled::ha_rows records() { return share->rows_recorded; }
95
 
  int index_init(uint32_t keynr, bool sorted);
 
95
  int doStartIndexScan(uint32_t keynr, bool sorted);
96
96
  virtual int index_read(unsigned char * buf, const unsigned char * key,
97
97
                         uint32_t key_len,
98
98
                         drizzled::ha_rkey_function find_flag);
102
102
  int doInsertRecord(unsigned char * buf);
103
103
  int real_write_row(unsigned char *buf, azio_stream *writer);
104
104
  int delete_all_rows();
105
 
  int rnd_init(bool scan=1);
 
105
  int doStartTableScan(bool scan=1);
106
106
  int rnd_next(unsigned char *buf);
107
107
  int rnd_pos(unsigned char * buf, unsigned char *pos);
108
108
  ArchiveShare *get_share(const char *table_name, int *rc);