summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorrandomdan <randomdan@localhost>2012-03-20 01:24:43 +0000
committerrandomdan <randomdan@localhost>2012-03-20 01:24:43 +0000
commit7c5f770625a58014567287a3ff8a57c939be7c58 (patch)
tree9a5b58476277ef27ff08a1d1ef117f34e32b71ff
parentJust build the needed bits of libmisc into places they're needed, don't build... (diff)
downloadlibdbpp-7c5f770625a58014567287a3ff8a57c939be7c58.tar.bz2
libdbpp-7c5f770625a58014567287a3ff8a57c939be7c58.tar.xz
libdbpp-7c5f770625a58014567287a3ff8a57c939be7c58.zip
A stream interface, an RDBMS bulk load interface, a decompression layer, an implementation of CURL streams and a sqlbulkload task.
-rw-r--r--libdbpp/connection.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/libdbpp/connection.h b/libdbpp/connection.h
index 2db5adb..9a67cc5 100644
--- a/libdbpp/connection.h
+++ b/libdbpp/connection.h
@@ -32,6 +32,10 @@ namespace DB {
virtual SelectCommand * newSelectCommand(const std::string & sql) const = 0;
virtual ModifyCommand * newModifyCommand(const std::string & sql) const = 0;
+ virtual void beginBulkUpload(const char *, const char *) const = 0;
+ virtual void endBulkUpload(const char *) const = 0;
+ virtual size_t bulkUploadData(const char *, size_t) const = 0;
+
private:
};
}