summaryrefslogtreecommitdiff
path: root/sql/ha_ndbcluster.h
diff options
context:
space:
mode:
authorunknown <magnus@neptunus.(none)>2004-09-20 14:28:43 +0200
committerunknown <magnus@neptunus.(none)>2004-09-20 14:28:43 +0200
commita07d2a8e27e54577da7c15cc3942bb2e54eba719 (patch)
treed9c8ecc32b0f9ad9899a1ddcf30826b5c313bcfb /sql/ha_ndbcluster.h
parentb7908030408b29dc1b8c109c38b65f58aec8b793 (diff)
parentde3db35c4576f711fa69de7bb90ebeb54ef31cc9 (diff)
downloadmariadb-git-a07d2a8e27e54577da7c15cc3942bb2e54eba719.tar.gz
Merged Thd_ndb
ndb/src/ndbapi/NdbDictionaryImpl.cpp: Auto merged sql/ha_ndbcluster.h: Auto merged sql/handler.cc: Auto merged sql/sql_base.cc: Auto merged sql/sql_table.cc: Auto merged
Diffstat (limited to 'sql/ha_ndbcluster.h')
-rw-r--r--sql/ha_ndbcluster.h7
1 files changed, 6 insertions, 1 deletions
diff --git a/sql/ha_ndbcluster.h b/sql/ha_ndbcluster.h
index 5d8aa0e76db..02dc413cbaa 100644
--- a/sql/ha_ndbcluster.h
+++ b/sql/ha_ndbcluster.h
@@ -226,6 +226,8 @@ class ha_ndbcluster: public handler
int ndb_err(NdbConnection*);
bool uses_blob_value(bool all_fields);
+ int write_ndb_file();
+
private:
int check_ndb_connection();
@@ -275,8 +277,11 @@ int ndbcluster_rollback(THD *thd, void* ndb_transaction);
void ndbcluster_close_connection(THD *thd);
-int ndbcluster_discover(const char* dbname, const char* name,
+int ndbcluster_discover(THD* thd, const char* dbname, const char* name,
const void** frmblob, uint* frmlen);
+int ndbcluster_can_discover(THD *thd, const char *name);
+int ndbcluster_list_tables(THD* thd, HASH* tables, const char* db);
+int ndbcluster_table_exists(THD* thd, const char *db, const char *name);
int ndbcluster_drop_database(const char* path);
void ndbcluster_print_error(int error, const NdbOperation *error_op);