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