[tracker/miner-web: 26/48] Update Vala bindings for TrackerMiner*
- From: Adrien Bustany <abustany src gnome org>
- To: svn-commits-list gnome org
- Cc:
- Subject: [tracker/miner-web: 26/48] Update Vala bindings for TrackerMiner*
- Date: Tue, 2 Feb 2010 22:09:30 +0000 (UTC)
commit a819531a02bbe0bcc3ef1c7ca9d143816523e0bd
Author: Adrien Bustany <madcat mymadcat com>
Date: Fri Jan 29 17:02:17 2010 -0300
Update Vala bindings for TrackerMiner*
src/libtracker-miner/tracker-miner-0.7.vapi | 51 +++++++++++++++++++++++----
1 files changed, 44 insertions(+), 7 deletions(-)
---
diff --git a/src/libtracker-miner/tracker-miner-0.7.vapi b/src/libtracker-miner/tracker-miner-0.7.vapi
index bfdd7a6..6340b6d 100644
--- a/src/libtracker-miner/tracker-miner-0.7.vapi
+++ b/src/libtracker-miner/tracker-miner-0.7.vapi
@@ -2,7 +2,7 @@
[CCode (cprefix = "Tracker", lower_case_cprefix = "tracker_")]
namespace Tracker {
- [CCode (cheader_filename = "tracker-miner-0.7-custom.h")]
+ [CCode (cheader_filename = "libtracker-miner/tracker-miner.h")]
public class Miner : GLib.Object {
public weak GLib.Object parent_instance;
public async void commit () throws GLib.Error;
@@ -17,14 +17,51 @@ namespace Tracker {
public void stop ();
public void writeback (string[] subjects);
}
- [CCode (cheader_filename = "tracker-miner-0.7.h")]
+ [Compact]
+ [CCode (cheader_filename = "libtracker-miner/tracker-miner-fs.h")]
+ public class MinerFS {
+ public weak Tracker.Miner parent;
+ public void add_directory (GLib.File file, bool recurse);
+ public void add_file (GLib.File file);
+ public double get_throttle ();
+ public void notify_file (GLib.File file, GLib.Error error);
+ public bool remove_directory (GLib.File file);
+ public void set_throttle (double throttle);
+ }
+ [Compact]
+ [CCode (cheader_filename = "libtracker-miner/tracker-miner-web.h")]
+ public class MinerWeb {
+ public weak Tracker.Miner parent_instance;
+ public void associate (GLib.HashTable association_data) throws GLib.Error;
+ public Tracker.MinerWebAssociationStatus authenticate () throws GLib.Error;
+ public void dissociate () throws GLib.Error;
+ public static GLib.Quark error_quark ();
+ public unowned GLib.HashTable get_association_data () throws GLib.Error;
+ }
+ [CCode (cprefix = "TRACKER_MINER_WEB_", has_type_id = "0", cheader_filename = "libtracker-miner/tracker-miner-web.h")]
+ public enum MinerWebAssociationStatus {
+ UNASSOCIATED,
+ ASSOCIATED
+ }
+ [CCode (cprefix = "TRACKER_MINER_WEB_ERROR_", cheader_filename = "libtracker-miner/tracker-miner-web.h")]
+ public errordomain MinerWebError {
+ WRONG_CREDENTIALS,
+ TOKEN_EXPIRED,
+ NO_CREDENTIALS,
+ KEYRING,
+ SERVICE,
+ TRACKER,
+ }
+ [CCode (cheader_filename = "libtracker-miner/tracker-miner.h")]
public const string MINER_DBUS_INTERFACE;
- [CCode (cheader_filename = "tracker-miner-0.7.h")]
+ [CCode (cheader_filename = "libtracker-miner/tracker-miner.h")]
public const string MINER_DBUS_NAME_PREFIX;
- [CCode (cheader_filename = "tracker-miner-0.7.h")]
+ [CCode (cheader_filename = "libtracker-miner/tracker-miner.h")]
public const string MINER_DBUS_PATH_PREFIX;
- [CCode (cheader_filename = "tracker-miner-0.7.h")]
+ [CCode (cheader_filename = "libtracker-miner/tracker-miner.h")]
public const string MINER_ERROR_DOMAIN;
- [CCode (cheader_filename = "tracker-miner-0.7.h")]
- public const string MINER_WEB_DBUS_IFACE;
+ [CCode (cheader_filename = "libtracker-miner/tracker-miner.h")]
+ public const string MINER_WEB_DBUS_INTERFACE;
+ [CCode (cheader_filename = "libtracker-miner/tracker-miner.h")]
+ public const string MINER_WEB_ERROR_DOMAIN;
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]