Batch - `TrackerBatch` executes a series of
SPARQL updates and RDF data insertions within a transaction.
Endpoint - `TrackerEndpoint` is a helper
object to make RDF triple stores represented by a [class@SparqlConnection] publicly available to other processes/hosts.
EndpointDBus - `TrackerEndpointDBus` makes the RDF
data in a [class@SparqlConnection] accessible to other processes via DBus.
EndpointHttp - `TrackerEndpointHttp` makes the RDF
data in a [class@SparqlConnection] accessible to other hosts via HTTP.
NamespaceManager - `TrackerNamespaceManager`
object represents a mapping between namespaces and their shortened prefixes.
Notifier - `TrackerNotifier` allows receiving
notification on changes in the data stored by a [class@SparqlConnection].
NotifierEvent - The <structname>
TrackerNotifierEvent</structname> struct represents a change event in the stored data.
Resource - `TrackerResource` is an in-memory
representation of RDF data about a given resource.
SparqlConnection -
`TrackerSparqlConnection` holds a connection to a RDF triple store.
SparqlCursor - `TrackerSparqlCursor`
provides the methods to iterate the results of a SPARQL query.
SparqlStatement -
`TrackerSparqlStatement` represents a prepared statement for a SPARQL query.
Enums:
DeserializeFlags - Flags affecting
deserialization from a RDF data format.