~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to drizzled/plugin/storage_engine.h

  • Committer: Brian Aker
  • Date: 2009-12-06 01:55:53 UTC
  • mfrom: (1238.1.5 push)
  • Revision ID: brian@gaz-20091206015553-cva833q4gvwj11ob
Bundle for staging.

Show diffs side-by-side

added added

removed removed

Lines of Context:
37
37
class Session;
38
38
class XID;
39
39
class Cursor;
 
40
typedef struct st_hash HASH;
40
41
 
41
42
class TableShare;
42
43
typedef drizzle_lex_string LEX_STRING;
452
453
  virtual uint32_t max_supported_key_length(void) const { return MAX_KEY_LENGTH; }
453
454
  virtual uint32_t max_supported_key_part_length(void) const { return 255; }
454
455
 
 
456
  /* TODO-> Make private */
 
457
  static int readDefinitionFromPath(TableIdentifier &identifier, message::Table &proto);
 
458
  static int deleteDefinitionFromPath(TableIdentifier &identifier);
 
459
  static int renameDefinitionFromPath(TableIdentifier &dest, TableIdentifier &src);
 
460
  static int writeDefinitionFromPath(TableIdentifier &identifier, message::Table &proto);
455
461
};
456
462
 
457
463
} /* namespace plugin */