public class WifiNetworkHistory extends Object
Modifier and Type | Field and Description |
---|---|
protected DelayedDiskWrite |
mWriter |
static String |
TAG |
Constructor and Description |
---|
WifiNetworkHistory(Context c,
LocalLog localLog,
DelayedDiskWrite writer) |
Modifier and Type | Method and Description |
---|---|
boolean |
isValid(WifiConfiguration config)
Ported this out of WifiServiceImpl, I have no idea what it's doing
|
protected void |
log(String s) |
protected void |
logd(String s) |
protected void |
loge(String s) |
protected void |
loge(String s,
boolean stack) |
protected void |
logv(String s) |
void |
readNetworkHistory(Map<String,WifiConfiguration> configs,
ConcurrentHashMap<Integer,ScanDetailCache> scanDetailCaches,
Set<String> deletedEphemeralSSIDs)
Adds information stored in networkHistory.txt to the given configs.
|
void |
writeKnownNetworkHistory(List<WifiConfiguration> networks,
ConcurrentHashMap<Integer,ScanDetailCache> scanDetailCaches,
Set<String> deletedEphemeralSSIDs)
Write network history to file, for configured networks
|
public static final String TAG
protected final DelayedDiskWrite mWriter
public WifiNetworkHistory(Context c, LocalLog localLog, DelayedDiskWrite writer)
public void writeKnownNetworkHistory(List<WifiConfiguration> networks, ConcurrentHashMap<Integer,ScanDetailCache> scanDetailCaches, Set<String> deletedEphemeralSSIDs)
networks
- List of ConfiguredNetworks to write to NetworkHistorypublic void readNetworkHistory(Map<String,WifiConfiguration> configs, ConcurrentHashMap<Integer,ScanDetailCache> scanDetailCaches, Set<String> deletedEphemeralSSIDs)
configs
- mapping from configKey to a WifiConfiguration that contains the information
information read from wpa_supplicant.confpublic boolean isValid(WifiConfiguration config)
protected void logv(String s)
protected void logd(String s)
protected void log(String s)
protected void loge(String s)
protected void loge(String s, boolean stack)