summaryrefslogtreecommitdiff
path: root/src/libtracker-direct/tracker-direct.vapi
diff options
context:
space:
mode:
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);
+ }
+ }
+}