• Carlos Garnacho's avatar
    libtracker-sparql: Add TrackerNotifier to subscribe to change notifications · 8152d6d4
    Carlos Garnacho authored
    This object abstracts GraphUpdated, and is now the recommended method
    to receive notifications upon changes in Tracker data. After creation,
    the caller may connect to the ::events signal. This signal packs all
    events received in one go, so as to avoid signal emission overhead on
    mass changes.
    
    The TrackerNotifier behavior can be slightly modified through the
    flags passed during instantiation. Eg. it can be requested to query
    some data (urn, location) upfront, although the API is tracker:id centric
    otherwise.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=773028
    8152d6d4
tracker-sparql.h 1.2 KB