summaryrefslogtreecommitdiff
path: root/src/libtracker-direct/tracker-direct.vapi
diff options
context:
space:
mode:
authorCarlos Garnacho <carlosg@gnome.org>2018-07-21 17:52:36 +0200
committerCarlos Garnacho <carlosg@gnome.org>2018-07-21 17:52:36 +0200
commitda971357f43f1f1168950cbe980e1d95561ca891 (patch)
treeb9d1e6c51b435ecfd7fc9076999ef156eec44b92 /src/libtracker-direct/tracker-direct.vapi
parent2f7ade534a452153ab9f0faa10e403b30e845c75 (diff)
parente4e7766e2f0baa9d69de61993200680afa914616 (diff)
downloadtracker-da971357f43f1f1168950cbe980e1d95561ca891.tar.gz
Merge branch 'wip/carlosg/direct-rewrite'
Diffstat (limited to 'src/libtracker-direct/tracker-direct.vapi')
-rw-r--r--src/libtracker-direct/tracker-direct.vapi12
1 files changed, 12 insertions, 0 deletions
diff --git a/src/libtracker-direct/tracker-direct.vapi b/src/libtracker-direct/tracker-direct.vapi
new file mode 100644
index 000000000..df15c5890
--- /dev/null
+++ b/src/libtracker-direct/tracker-direct.vapi
@@ -0,0 +1,12 @@
+[CCode (cprefix = "Tracker", gir_namespace = "Tracker", gir_version = "2.0", lower_case_cprefix = "tracker_")]
+namespace Tracker {
+ namespace Direct {
+ [CCode (cheader_filename = "libtracker-direct/tracker-direct.h")]
+ public class Connection : Tracker.Sparql.Connection, GLib.Initable, GLib.AsyncInitable {
+ public Connection (Tracker.Sparql.ConnectionFlags connection_flags, GLib.File loc, GLib.File? journal, GLib.File? ontology) throws Tracker.Sparql.Error, GLib.IOError, GLib.DBusError;
+ public Tracker.Data.Manager get_data_manager ();
+ public void sync ();
+ public static void set_default_flags (Tracker.DBManagerFlags flags);
+ }
+ }
+}