[tracker/miner-web: 12/48] libtracker-miner: Add functions declarations in tracker-miner-web
- From: Adrien Bustany <abustany src gnome org>
- To: svn-commits-list gnome org
- Cc:
- Subject: [tracker/miner-web: 12/48] libtracker-miner: Add functions declarations in tracker-miner-web
- Date: Tue, 2 Feb 2010 22:08:20 +0000 (UTC)
commit 6d6449fadfa5c89f93f03cd74c84fc2c52c94bcb
Author: Adrien Bustany <madcat mymadcat com>
Date: Fri Nov 13 12:13:39 2009 -0300
libtracker-miner: Add functions declarations in tracker-miner-web
src/libtracker-miner/tracker-miner-web.c | 32 ++++++++++++++++++++++++++++++
src/libtracker-miner/tracker-miner-web.h | 14 +++++++++++-
2 files changed, 44 insertions(+), 2 deletions(-)
---
diff --git a/src/libtracker-miner/tracker-miner-web.c b/src/libtracker-miner/tracker-miner-web.c
index 529dfe8..c76a5e2 100644
--- a/src/libtracker-miner/tracker-miner-web.c
+++ b/src/libtracker-miner/tracker-miner-web.c
@@ -215,3 +215,35 @@ tracker_miner_web_dbus_dissociate (TrackerMinerWeb *miner,
}
}
+void
+tracker_miner_web_authenticate (TrackerMinerWeb *miner,
+ GError **error)
+{
+ g_assert (TRACKER_IS_MINER_WEB (miner));
+ TRACKER_MINER_WEB_GET_CLASS (miner)->authenticate (miner, error);
+}
+
+GHashTable*
+tracker_miner_web_get_association_data (TrackerMinerWeb *miner,
+ GError **error)
+{
+ g_assert (TRACKER_IS_MINER_WEB (miner));
+ return TRACKER_MINER_WEB_GET_CLASS (miner)->get_association_data (miner, error);
+}
+
+void
+tracker_miner_web_associate (TrackerMinerWeb *miner,
+ const GHashTable *association_data,
+ GError **error)
+{
+ g_assert (TRACKER_IS_MINER_WEB (miner));
+ TRACKER_MINER_WEB_GET_CLASS (miner)->associate (miner, association_data, error);
+}
+
+void
+tracker_miner_web_dissociate (TrackerMinerWeb *miner,
+ GError **error)
+{
+ g_assert (TRACKER_IS_MINER_WEB (miner));
+ TRACKER_MINER_WEB_GET_CLASS (miner)->dissociate (miner, error);
+}
diff --git a/src/libtracker-miner/tracker-miner-web.h b/src/libtracker-miner/tracker-miner-web.h
index 2672d43..b21d477 100644
--- a/src/libtracker-miner/tracker-miner-web.h
+++ b/src/libtracker-miner/tracker-miner-web.h
@@ -120,8 +120,18 @@ typedef struct {
GError **error);
} TrackerMinerWebClass;
-GType tracker_miner_web_get_type (void) G_GNUC_CONST;
-GQuark tracker_miner_web_error_quark (void);
+GType tracker_miner_web_get_type (void) G_GNUC_CONST;
+GQuark tracker_miner_web_error_quark (void);
+
+void tracker_miner_web_authenticate (TrackerMinerWeb *miner,
+ GError **error);
+GHashTable* tracker_miner_web_get_association_data (TrackerMinerWeb *miner,
+ GError **error);
+void tracker_miner_web_associate (TrackerMinerWeb *miner,
+ const GHashTable *association_data,
+ GError **error);
+void tracker_miner_web_dissociate (TrackerMinerWeb *miner,
+ GError **error);
G_END_DECLS
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]