![]() |
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 |