~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to plugin/pbxt/src/database_xt.h

  • Committer: lbieber
  • Date: 2010-09-26 03:23:39 UTC
  • mfrom: (1793.1.1 build)
  • Revision ID: lbieber@orisndriz08-20100926032339-59p5xxhkloa09759
Merge Monty - Beginning of catalog support, adds a default local catalog. 

Show diffs side-by-side

added added

removed removed

Lines of Context:
233
233
#define XT_FOR_POOL                                     5
234
234
 
235
235
void                            xt_create_database(XTThreadPtr th, char *path);
236
 
XTDatabaseHPtr          xt_get_database(XTThreadPtr self, char *path, xtBool multi_path);
 
236
XTDatabaseHPtr          xt_get_database(XTThreadPtr self, const char *path, xtBool multi_path);
237
237
XTDatabaseHPtr          xt_get_database_by_id(XTThreadPtr self, xtDatabaseID db_id);
238
238
void                            xt_drop_database(XTThreadPtr self, XTDatabaseHPtr db);
239
239
 
246
246
 
247
247
void                            xt_use_database(XTThreadPtr self, XTDatabaseHPtr db, int what_for);
248
248
void                            xt_unuse_database(XTThreadPtr self, XTThreadPtr other_thr);
249
 
void                            xt_open_database(XTThreadPtr self, char *path, xtBool multi_path);
 
249
void                            xt_open_database(XTThreadPtr self, const char *path, xtBool multi_path);
250
250
 
251
 
void                            xt_lock_installation(XTThreadPtr self, char *installation_path);
252
 
void                            xt_unlock_installation(XTThreadPtr self, char *installation_path);
 
251
void                            xt_lock_installation(XTThreadPtr self, const char *installation_path);
 
252
void                            xt_unlock_installation(XTThreadPtr self, const char *installation_path);
253
253
void                            xt_crash_me(void);
254
254
 
255
255
void                            xt_init_databases(XTThreadPtr self);