diff options
author | Carlos Garnacho <carlosg@gnome.org> | 2017-11-24 01:02:53 +0100 |
---|---|---|
committer | Carlos Garnacho <carlosg@gnome.org> | 2018-07-20 18:27:32 +0200 |
commit | dffa19e78aa185db3bc3068a43e0035f13a5c83e (patch) | |
tree | 00f4706c07fef1d3e3fc8b5e0e7b7680abab27b5 /src/libtracker-data/tracker-class.h | |
parent | 7b25b9a25dff1227de91808d8e6e9eafcfaf0603 (diff) | |
download | tracker-dffa19e78aa185db3bc3068a43e0035f13a5c83e.tar.gz |
libtracker-data: Move TrackerClass event maintenance to tracker-store
This is solely used by tracker-store to keep the backlog of pending
GraphUpdated events. This event tracking can move to tracker-store
itself, implemented atop libtracker-data's insert/delete/commit/rollback
callbacks.
Diffstat (limited to 'src/libtracker-data/tracker-class.h')
-rw-r--r-- | src/libtracker-data/tracker-class.h | 29 |
1 files changed, 0 insertions, 29 deletions
diff --git a/src/libtracker-data/tracker-class.h b/src/libtracker-data/tracker-class.h index c05634102..9ac46acd8 100644 --- a/src/libtracker-data/tracker-class.h +++ b/src/libtracker-data/tracker-class.h @@ -51,12 +51,6 @@ struct _TrackerClassClass { GObjectClass parent_class; }; -typedef void (*TrackerEventsForeach) (gint graph_id, - gint subject_id, - gint pred_id, - gint object_id, - gpointer user_data); - GType tracker_class_get_type (void) G_GNUC_CONST; TrackerClass * tracker_class_new (gboolean use_gvdb); const gchar * tracker_class_get_uri (TrackerClass *service); @@ -96,29 +90,6 @@ void tracker_class_set_notify (TrackerClass *ser void tracker_class_set_ontologies (TrackerClass *class, TrackerOntologies *ontologies); -/* For signals API */ -void tracker_class_foreach_delete_event (TrackerClass *class, - TrackerEventsForeach foreach, - gpointer user_data); -void tracker_class_foreach_insert_event (TrackerClass *class, - TrackerEventsForeach foreach, - gpointer user_data); -gboolean tracker_class_has_insert_events (TrackerClass *class); -gboolean tracker_class_has_delete_events (TrackerClass *class); -void tracker_class_reset_ready_events (TrackerClass *class); -void tracker_class_reset_pending_events (TrackerClass *class); -void tracker_class_transact_events (TrackerClass *class); -void tracker_class_add_delete_event (TrackerClass *class, - gint graph_id, - gint subject_id, - gint pred_id, - gint object_id); -void tracker_class_add_insert_event (TrackerClass *class, - gint graph_id, - gint subject_id, - gint pred_id, - gint object_id); - G_END_DECLS #endif /* __LIBTRACKER_DATA_CLASS_H__ */ |