Changeset: ddd1591ca60b for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=ddd1591ca60b
Modified Files:
        sql/backends/monet5/vaults/vault.h
Branch: data-vaults
Log Message:

Generic checktable, analyzetable, tid and bind. Enum for vault status and reader


diffs (39 lines):

diff --git a/sql/backends/monet5/vaults/vault.h 
b/sql/backends/monet5/vaults/vault.h
--- a/sql/backends/monet5/vaults/vault.h
+++ b/sql/backends/monet5/vaults/vault.h
@@ -28,13 +28,33 @@
 
 #define _VAULT_DEBUG_
 
-vault_export str VLTprelude(Client cntxt, MalBlkPtr mb, MalStkPtr stk, 
InstrPtr pci);
+//vault_export str VLTprelude(Client cntxt, MalBlkPtr mb, MalStkPtr stk, 
InstrPtr pci);
+vault_export str VLTprelude(void *ret);
 vault_export str VLTimport(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr 
pci);
 vault_export str VLTsetLocation(str *ret, str *src);
 vault_export str VLTgetLocation(str *ret);
 vault_export str VLTremove(timestamp *ret, str *t);
 vault_export str VLTbasename(str *ret, str *fnme, str *splot);
-vault_export  str VLTepilogue(void *ret);
+vault_export str VLTepilogue(void *ret);
+
+vault_export str VLTcheckTable(Client cntxt, MalBlkPtr mb, MalStkPtr stk, 
InstrPtr pci);
+vault_export str VLTanalyzeTable(Client cntxt, MalBlkPtr mb, MalStkPtr stk, 
InstrPtr pci);
+vault_export str mvc_VLT_bind_wrap(Client cntxt, MalBlkPtr mb, MalStkPtr stk, 
InstrPtr pci);
+vault_export str VLTTid(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr 
pci);
+
 
 vault_export char vaultpath[BUFSIZ];
+
+typedef enum {
+    VAULT_TABLE_UNLOADED,
+    VAULT_TABLE_LOADED,
+    VAULT_TABLE_ANALYZE,
+    VAULT_TABLE_DONE
+} VAULT_STATUS;
+
+typedef enum {
+    VAULT_LIDAR_READER = 1,
+    VAULT_GADGET_READER = 2
+} VAULT_READER;
+
 #endif /* _VAULT_H */
_______________________________________________
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to