![]() |
TrackerControl
|
Public Member Functions | |
| void | loadTrackers (Context c) |
| synchronized Pair< Pair< Map< Integer, Integer >, Integer >, Pair< Map< Integer, Integer >, Integer > > | getTrackerCountsAndTotal () |
| Cursor | getAppInfo (int uid) |
| synchronized List< TrackerCategory > | getAppTrackers (Context c, int uid) |
Static Public Member Functions | |
| static TrackerList | getInstance (Context c) |
| static Tracker | findTracker (@NonNull String hostname) |
Static Public Attributes | |
| static Set< String > | trackingIps = new HashSet<>() |
| static String | TRACKER_HOSTLIST = "TRACKER_HOSTLIST" |
Loads and stores the database of known tracker companies and their domains
|
static |
Identifies tracker hosts
| hostname | A hostname of interest |
Tracker object, if host is null, null otherwise | Cursor net.kollnig.missioncontrol.data.TrackerList.getAppInfo | ( | int | uid | ) |
Retrieve info for CSV export
| synchronized List< TrackerCategory > net.kollnig.missioncontrol.data.TrackerList.getAppTrackers | ( | Context | c, |
| int | uid | ||
| ) |
Retrieves information about all seen trackers
|
static |
Get an instance of the tracker database
| c | Context |
| synchronized Pair< Pair< Map< Integer, Integer >, Integer >, Pair< Map< Integer, Integer >, Integer > > net.kollnig.missioncontrol.data.TrackerList.getTrackerCountsAndTotal | ( | ) |
Retrieves information about number of contacted tracking companies, for all apps
| void net.kollnig.missioncontrol.data.TrackerList.loadTrackers | ( | Context | c | ) |
Load tracker domain database
| c | Context |