Crate tracker[][src]

Modules

Structs

This is an Abstract Base Class, you cannot instantiate it.

The <structname>TrackerEndpoint</structname> object represents a public connection to a SparqlConnection.

The <structname>TrackerEndpointDBus</structname> object represents a public connection to a SparqlConnection on a DBus object path.

The <structname>TrackerEndpointHttp</structname> object represents a public connection to a SparqlConnection on a HTTP port.

The <structname>TrackerNamespaceManager</structname> object represents a mapping of prefixes and namespaces.

The <structname>TrackerNotifier</structname> object allows subscribing to changes in the stored data.

The <structname>TrackerNotifierEvent</structname> struct represents a change event in the stored data.

The <structname>TrackerResource</structname> object represents information about a given resource.

The <structname>TrackerSparqlConnection</structname> object represents a SPARQL connection.

Connection flags to modify SparqlConnection behavior.

The <structname>TrackerSparqlCursor</structname> object represents an iterator of results.

The <structname>TrackerSparqlStatement</structname> object represents a prepared query statement.

Enums

Notifier event types.

Error domain for Tracker Sparql. Errors in this domain will be from the SparqlError enumeration. See [glib::Error][crate::glib::Error] for more information on error domains.

Enumeration with the possible types of the cursor’s cells