tracker r1292 - branches/xesam-support/src/trackerd



Author: pvanhoof
Date: Wed Apr 23 12:27:19 2008
New Revision: 1292
URL: http://svn.gnome.org/viewvc/tracker?rev=1292&view=rev

Log:
Added some API to TrackerXesamLiveSearch

Modified:
   branches/xesam-support/src/trackerd/tracker-xesam-live-search.c
   branches/xesam-support/src/trackerd/tracker-xesam-live-search.h
   branches/xesam-support/src/trackerd/tracker-xesam-search.c

Modified: branches/xesam-support/src/trackerd/tracker-xesam-live-search.c
==============================================================================
--- branches/xesam-support/src/trackerd/tracker-xesam-live-search.c	(original)
+++ branches/xesam-support/src/trackerd/tracker-xesam-live-search.c	Wed Apr 23 12:27:19 2008
@@ -53,8 +53,30 @@
 }
 
 void 
+tracker_xesam_live_search_get_hit_count (TrackerXesamLiveSearch *self, guint *count)
+{
+	// todo
+	*count = 0;
+}
+
+void 
+tracker_xesam_live_search_get_hits (TrackerXesamLiveSearch *self, gpointer **hits)
+{
+	// todo
+	*hits = NULL;
+}
+
+void 
+tracker_xesam_live_search_get_hit_data (TrackerXesamLiveSearch *self, gpointer **hit_data)
+{
+	// todo
+	*hit_data = NULL;
+}
+
+void 
 tracker_xesam_live_search_activate (TrackerXesamLiveSearch *self)
 {
+	// todo
 }
 
 

Modified: branches/xesam-support/src/trackerd/tracker-xesam-live-search.h
==============================================================================
--- branches/xesam-support/src/trackerd/tracker-xesam-live-search.h	(original)
+++ branches/xesam-support/src/trackerd/tracker-xesam-live-search.h	Wed Apr 23 12:27:19 2008
@@ -55,6 +55,11 @@
 const gchar* tracker_xesam_live_search_get_query (TrackerXesamLiveSearch *self);
 void tracker_xesam_live_search_activate (TrackerXesamLiveSearch *self);
 
+void tracker_xesam_live_search_get_hit_data (TrackerXesamLiveSearch *self, gpointer **hit_data);
+void tracker_xesam_live_search_get_hits (TrackerXesamLiveSearch *self, gpointer **hits);
+void tracker_xesam_live_search_get_hit_count (TrackerXesamLiveSearch *self, guint *count);
+
+
 G_END_DECLS
 
 #endif

Modified: branches/xesam-support/src/trackerd/tracker-xesam-search.c
==============================================================================
--- branches/xesam-support/src/trackerd/tracker-xesam-search.c	(original)
+++ branches/xesam-support/src/trackerd/tracker-xesam-search.c	Wed Apr 23 12:27:19 2008
@@ -278,7 +278,7 @@
 	guint request_id = tracker_dbus_get_next_request_id ();
 	TrackerXesamLiveSearch *search = tracker_xesam_get_live_search (search_id, error);
 
-	*count = 0;
+	tracker_xesam_live_search_get_hit_count (search, count);
 
 	g_object_unref (search);
 
@@ -297,7 +297,7 @@
 	guint request_id = tracker_dbus_get_next_request_id ();
 	TrackerXesamLiveSearch *search = tracker_xesam_get_live_search (search_id, error);
 
-	*hits = NULL;
+	tracker_xesam_live_search_get_hits (search, hits);
 
 	g_object_unref (search);
 
@@ -317,7 +317,7 @@
 	guint request_id = tracker_dbus_get_next_request_id ();
 	TrackerXesamLiveSearch *search = tracker_xesam_get_live_search (search_id, error);
 
-	*hit_data = NULL;
+	tracker_xesam_live_search_get_hit_data (search, hit_data);
 
 	g_object_unref (search);
 



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]