am b6c9cbc5: am 47772ac8: Merge "make startScan with worksource specific to location scans" into lmp-mr1-dev

* commit 'b6c9cbc57694fb7fbd903fa08d42a55bc729114d':
  make startScan with worksource specific to location scans
This commit is contained in:
vandwalle
2014-11-26 20:02:35 +00:00
committed by Android Git Automerger
2 changed files with 18 additions and 0 deletions

View File

@@ -61,6 +61,8 @@ interface IWifiManager
void startScan(in ScanSettings requested, in WorkSource ws);
void startLocationRestrictedScan(in WorkSource ws);
List<ScanResult> getScanResults(String callingPackage);
void disconnect();

View File

@@ -1010,6 +1010,22 @@ public class WifiManager {
}
}
/**
* startLocationRestrictedScan()
* Trigger a scan which will not make use of DFS channels and is thus not suitable for
* establishing wifi connection.
* @hide
*/
@SystemApi
public boolean startLocationRestrictedScan(WorkSource workSource) {
try {
mService.startLocationRestrictedScan(workSource);
return true;
} catch (RemoteException e) {
return false;
}
}
/**
* Request a scan for access points in specified channel list. Each channel is specified by its
* frequency in MHz, e.g. "5500" (do NOT include "DFS" even though it is). The availability of