Part II. Reference

This section provides the detailed API of the Tracker Miner library.

Table of Contents

Base abstract miner classes
Enumerations — Common enumerations
TrackerMiner — Abstract base class for data miners
TrackerMinerOnline — Abstract base class for miners connecting to online resources
TrackerDataProvider — Provide data to be indexed
TrackerIndexingTree — Indexing tree handling
Miner classes for file system
TrackerMinerFS — Abstract base class for filesystem miners
TrackerFileDataProvider — File based data provider for file:// descendant URIs
TrackerDecoratorFS — Filesystem implementation for TrackerDecorator
DBus helpers
TrackerDecorator — A miner tasked with listening for DB resource changes and extracting metadata
TrackerMinerProxy — Proxies a TrackerMiner on DBus