summaryrefslogtreecommitdiff
path: root/rpmdb/rpmdb.h
diff options
context:
space:
mode:
authorjbj <devnull@localhost>2005-03-15 21:50:49 +0000
committerjbj <devnull@localhost>2005-03-15 21:50:49 +0000
commit1dc1276dba6738db124eb0aebdb24b35c1df7263 (patch)
tree11ef56314edc1a3ed462db7e72450d8786a14fed /rpmdb/rpmdb.h
parent7cf8f9004cd831d70722cf8257ea4e81502aaf96 (diff)
downloadlibrpm-tizen-1dc1276dba6738db124eb0aebdb24b35c1df7263.tar.gz
librpm-tizen-1dc1276dba6738db124eb0aebdb24b35c1df7263.tar.bz2
librpm-tizen-1dc1276dba6738db124eb0aebdb24b35c1df7263.zip
Start sqlite3 fixing.
CVS patchset: 7812 CVS date: 2005/03/15 21:50:49
Diffstat (limited to 'rpmdb/rpmdb.h')
-rw-r--r--rpmdb/rpmdb.h30
1 files changed, 30 insertions, 0 deletions
diff --git a/rpmdb/rpmdb.h b/rpmdb/rpmdb.h
index 685609937..e88ac78ff 100644
--- a/rpmdb/rpmdb.h
+++ b/rpmdb/rpmdb.h
@@ -264,6 +264,36 @@ struct _dbiVec {
/*@globals fileSystem @*/
/*@modifies dbi, fileSystem @*/;
+/** \ingroup dbi
+ * Compile SQL method.
+ * @param dbi index database handle
+ * @param flags retrieve statistics that don't require traversal?
+ * @return 0 on success
+ */
+ int (*compile) (dbiIndex dbi, unsigned int flags)
+ /*@globals fileSystem @*/
+ /*@modifies dbi, fileSystem @*/;
+
+/** \ingroup dbi
+ * Bind SQL method.
+ * @param dbi index database handle
+ * @param flags retrieve statistics that don't require traversal?
+ * @return 0 on success
+ */
+ int (*bind) (dbiIndex dbi, unsigned int flags)
+ /*@globals fileSystem @*/
+ /*@modifies dbi, fileSystem @*/;
+
+/** \ingroup dbi
+ * Exec SQL method.
+ * @param dbi index database handle
+ * @param flags retrieve statistics that don't require traversal?
+ * @return 0 on success
+ */
+ int (*exec) (dbiIndex dbi, unsigned int flags)
+ /*@globals fileSystem @*/
+ /*@modifies dbi, fileSystem @*/;
+
};
/** \ingroup dbi