~drizzle-trunk/drizzle/development

« back to all changes in this revision

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

  • Committer: Stewart Smith
  • Date: 2010-09-23 05:33:01 UTC
  • mto: (1804.1.2 build)
  • mto: This revision was merged to the branch mainline in revision 1806.
  • Revision ID: stewart@flamingspork.com-20100923053301-b2b528g2dm5owa97
HailDB test suite loads the HailDB plugin (not the old name, which was 'embedded_innodb')

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
/* Copyright (C) 2005 PrimeBase Technologies GmbH
 
1
/* Copyright (c) 2005 PrimeBase Technologies GmbH
2
2
 *
3
3
 * PrimeBase XT
4
4
 *
14
14
 *
15
15
 * You should have received a copy of the GNU General Public License
16
16
 * along with this program; if not, write to the Free Software
17
 
 * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
 
17
 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
18
18
 *
19
19
 * 2005-01-15   Paul McCullagh
20
20
 *
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, const char *path, xtBool multi_path);
 
236
XTDatabaseHPtr          xt_get_database(XTThreadPtr self, 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, const char *path, xtBool multi_path);
 
249
void                            xt_open_database(XTThreadPtr self, char *path, xtBool multi_path);
250
250
 
251
 
void                            xt_lock_installation(XTThreadPtr self, const char *installation_path);
252
 
void                            xt_unlock_installation(XTThreadPtr self, const char *installation_path);
 
251
void                            xt_lock_installation(XTThreadPtr self, char *installation_path);
 
252
void                            xt_unlock_installation(XTThreadPtr self, char *installation_path);
253
253
void                            xt_crash_me(void);
254
254
 
255
255
void                            xt_init_databases(XTThreadPtr self);