~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to storage/archive/ha_archive.h

Merged build changes from Antony.

Show diffs side-by-side

added added

removed removed

Lines of Context:
28
28
 
29
29
typedef struct st_archive_record_buffer {
30
30
  uchar *buffer;
31
 
  uint32 length;
 
31
  uint32_t length;
32
32
} archive_record_buffer;
33
33
 
34
34
 
84
84
  {
85
85
  }
86
86
  const char *table_type() const { return "ARCHIVE"; }
87
 
  const char *index_type(uint inx __attribute__((__unused__)))
 
87
  const char *index_type(uint inx __attribute__((unused)))
88
88
  { return "NONE"; }
89
89
  const char **bas_ext() const;
90
90
  uint64_t table_flags() const
95
95
            HA_HAS_RECORDS |
96
96
            HA_FILE_BASED | HA_CAN_INSERT_DELAYED | HA_CAN_GEOMETRY);
97
97
  }
98
 
  uint32_t index_flags(uint idx __attribute__((__unused__)),
99
 
                       uint part __attribute__((__unused__)),
100
 
                       bool all_parts __attribute__((__unused__))) const
 
98
  uint32_t index_flags(uint idx __attribute__((unused)),
 
99
                       uint part __attribute__((unused)),
 
100
                       bool all_parts __attribute__((unused))) const
101
101
  {
102
102
    return HA_ONLY_WHOLE_INDEX;
103
103
  }
149
149
  bool is_crashed() const;
150
150
  int check(THD* thd, HA_CHECK_OPT* check_opt);
151
151
  bool check_and_repair(THD *thd);
152
 
  uint32 max_row_length(const uchar *buf);
 
152
  uint32_t max_row_length(const uchar *buf);
153
153
  bool fix_rec_buff(unsigned int length);
154
154
  int unpack_row(azio_stream *file_to_read, uchar *record);
155
155
  unsigned int pack_row(uchar *record);