Searched refs:ScanSettings (Results 1 - 25 of 37) sorted by relevance

12

/frameworks/base/core/tests/bluetoothtests/src/android/bluetooth/le/
H A DScanSettingsTest.java24 * Test for Bluetooth LE {@link ScanSettings}.
30 ScanSettings.Builder builder = new ScanSettings.Builder();
31 builder.setCallbackType(ScanSettings.CALLBACK_TYPE_ALL_MATCHES);
32 builder.setCallbackType(ScanSettings.CALLBACK_TYPE_FIRST_MATCH);
33 builder.setCallbackType(ScanSettings.CALLBACK_TYPE_MATCH_LOST);
35 ScanSettings.CALLBACK_TYPE_FIRST_MATCH | ScanSettings.CALLBACK_TYPE_MATCH_LOST);
38 ScanSettings.CALLBACK_TYPE_ALL_MATCHES | ScanSettings
[all...]
/frameworks/base/wifi/tests/src/android/net/wifi/
H A DWifiScannerTest.java29 import android.net.wifi.WifiScanner.ScanSettings;
78 * Verify parcel read/write for ScanSettings.
82 ScanSettings writeSettings = new ScanSettings();
86 ScanSettings readSettings = parcelWriteRead(writeSettings);
93 * Verify parcel read/write for ScanSettings.
97 ScanSettings writeSettings = new ScanSettings();
105 ScanSettings readSettings = parcelWriteRead(writeSettings);
114 * Write the provided {@link ScanSettings} t
[all...]
/frameworks/opt/net/wifi/tests/wifitests/src/com/android/server/wifi/scanner/
H A DScanScheduleUtilFilterTest.java32 import android.net.wifi.WifiScanner.ScanSettings;
57 ScanSettings settings = createRequest(
68 ScanSettings settings = createRequest(
79 ScanSettings settings = createRequest(
90 ScanSettings settings = createRequest(
101 ScanSettings settings = createRequest(
112 ScanSettings settings = createRequest(
123 ScanSettings settings = createRequest(
135 ScanSettings settings = createRequest(
147 ScanSettings setting
[all...]
H A DBackgroundScanSchedulerTest.java30 import android.net.wifi.WifiScanner.ScanSettings;
82 Collection<ScanSettings> requests = Collections.emptyList();
85 WifiNative.ScanSettings schedule = mScheduler.getSchedule();
93 Collection<ScanSettings> requests = Collections.singleton(createRequest(
99 WifiNative.ScanSettings schedule = mScheduler.getSchedule();
103 for (ScanSettings request : requests) {
110 Collection<ScanSettings> requests = Collections.singleton(createRequest(
116 WifiNative.ScanSettings schedule = mScheduler.getSchedule();
120 for (ScanSettings request : requests) {
127 Collection<ScanSettings> request
[all...]
H A DChannelHelperTest.java52 * Compute a string representing the channels in a ScanSettings with a band set.
56 WifiScanner.ScanSettings scanSettings = createRequest(WifiScanner.WIFI_BAND_BOTH,
62 * Compute a string representing the channels in a ScanSettings with a list of channels set.
66 WifiScanner.ScanSettings scanSettings = createRequest(channelsToSpec(5150, 2400),
76 WifiScanner.ScanSettings scanSettings = createRequest(WifiScanner.WIFI_BAND_5_GHZ,
87 WifiScanner.ScanSettings scanSettings = createRequest(channelsToSpec(2400, 5100),
131 .addChannels(any(WifiScanner.ScanSettings.class));
137 * Verify adding channels from a WifiScanner.ScanSettings with channels
141 WifiScanner.ScanSettings testSettings = createRequest(channelsToSpec(5150, 2400),
151 * Verify adding channels from a WifiScanner.ScanSettings wit
[all...]
H A DBaseWifiScannerImplTest.java116 WifiNative.ScanSettings settings = new NativeScanSettingsBuilder()
132 WifiNative.ScanSettings settings = new NativeScanSettingsBuilder()
145 WifiNative.ScanSettings settings = new NativeScanSettingsBuilder()
159 WifiNative.ScanSettings settings = new NativeScanSettingsBuilder()
181 WifiNative.ScanSettings settings = new NativeScanSettingsBuilder()
209 WifiNative.ScanSettings settings = new NativeScanSettingsBuilder()
227 WifiNative.ScanSettings settings = new NativeScanSettingsBuilder()
235 WifiNative.ScanSettings settings2 = new NativeScanSettingsBuilder()
253 WifiNative.ScanSettings settings = new NativeScanSettingsBuilder()
283 WifiNative.ScanSettings setting
[all...]
H A DWifiScanningServiceTest.java171 private WifiScanner.ScanSettings generateValidScanSettings() {
252 int scanRequestId, WifiScanner.ScanSettings settings, WorkSource workSource) {
261 int scanRequestId, WifiScanner.ScanSettings settings, WorkSource workSource) {
371 WifiNative.ScanSettings expected) {
372 ArgumentCaptor<WifiNative.ScanSettings> scanSettingsCaptor =
373 ArgumentCaptor.forClass(WifiNative.ScanSettings.class);
383 WifiNative.ScanSettings expected) {
384 ArgumentCaptor<WifiNative.ScanSettings> scanSettingsCaptor =
385 ArgumentCaptor.forClass(WifiNative.ScanSettings.class);
492 when(mWifiScannerImpl.startBatchedScan(any(WifiNative.ScanSettings
[all...]
H A DKnownBandsChannelHelperTest.java79 WifiScanner.ScanSettings testSettings = createRequest(channelsToSpec(2400, 2450, 5100),
91 WifiScanner.ScanSettings testSettings = createRequest(WifiScanner.WIFI_BAND_24_GHZ,
207 WifiScanner.ScanSettings testSettings = createRequest(channelsToSpec(),
220 WifiScanner.ScanSettings testSettings = createRequest(channelsToSpec(2400, 5650),
233 WifiScanner.ScanSettings testSettings = createRequest(WifiScanner.WIFI_BAND_24_GHZ,
247 WifiScanner.ScanSettings testSettings = createRequest(WifiScanner.WIFI_BAND_BOTH,
H A DWificondPnoScannerTest.java157 private WifiNative.ScanSettings createDummyScanSettings(boolean allChannelsScanned) {
158 WifiNative.ScanSettings settings = new NativeScanSettingsBuilder()
175 private void startSuccessfulPnoScan(WifiNative.ScanSettings scanSettings,
H A DWificondScannerTest.java79 WifiNative.ScanSettings settings = new NativeScanSettingsBuilder()
110 WifiNative.ScanSettings settings = new NativeScanSettingsBuilder()
135 WifiNative.ScanSettings settings = new NativeScanSettingsBuilder()
/frameworks/opt/net/wifi/service/java/com/android/server/wifi/scanner/
H A DBackgroundScanScheduler.java24 import android.net.wifi.WifiScanner.ScanSettings;
55 * <p>Finally, the scheduler creates a WifiNative.ScanSettings from the list of buckets which may be
83 * @see com.android.server.wifi.WifiNative.ScanSettings#report_threshold_percent
133 private final List<ScanSettings> mScanSettingsList = new ArrayList<>();
148 for (ScanSettings settings : originalBucket.getSettingsList()) {
162 public boolean addSettings(ScanSettings scanSettings) {
167 public boolean removeSettings(ScanSettings scanSettings) {
178 public List<ScanSettings> getSettingsList() {
184 for (ScanSettings settings : mScanSettingsList) {
204 WifiScanner.ScanSettings settin
[all...]
H A DChannelHelper.java50 public abstract boolean settingsContainChannel(WifiScanner.ScanSettings settings, int channel);
61 public abstract int estimateScanDuration(WifiScanner.ScanSettings settings);
127 public void addChannels(WifiScanner.ScanSettings scanSettings) {
153 public boolean containsSettings(WifiScanner.ScanSettings scanSettings) {
169 public boolean partiallyContainsSettings(WifiScanner.ScanSettings scanSettings) {
185 public Set<Integer> getMissingChannelsFromSettings(WifiScanner.ScanSettings scanSettings) {
203 WifiScanner.ScanSettings scanSettings) {
237 * Create a string representation of the channels in the ScanSettings.
241 public static String toString(WifiScanner.ScanSettings scanSettings) {
H A DScanScheduleUtil.java22 import android.net.wifi.WifiScanner.ScanSettings;
70 * Compares two ScanSettings for equality.
72 public static boolean scheduleEquals(@Nullable WifiNative.ScanSettings schedule1,
73 @Nullable WifiNative.ScanSettings schedule2) {
132 ScanResult result, int bucketsScanned, ScanSettings settings, int scheduledBucket) {
153 ScanData[] scanDatas, ScanSettings settings, int scheduledBucket) {
H A DWifiScanningServiceImpl.java35 import android.net.wifi.WifiScanner.ScanSettings;
265 private WifiNative.ScanSettings mPreviousSchedule;
453 private WifiNative.ScanSettings mActiveScanSettings = null;
454 private RequestList<ScanSettings> mActiveScans = new RequestList<>();
455 private RequestList<ScanSettings> mPendingScans = new RequestList<>();
613 ScanSettings scanSettings =
727 boolean validateScanRequest(ClientInfo ci, int handler, ScanSettings settings) {
808 boolean activeScanSatisfies(ScanSettings settings) {
842 for (ScanSettings.HiddenNetwork hiddenNetwork : settings.hiddenNetworks) {
876 WifiNative.ScanSettings setting
[all...]
H A DHalWifiScannerImpl.java79 public boolean startSingleScan(WifiNative.ScanSettings settings,
90 public boolean startBatchedScan(WifiNative.ScanSettings settings,
H A DWifiScannerImpl.java105 public abstract boolean startSingleScan(WifiNative.ScanSettings settings,
120 public abstract boolean startBatchedScan(WifiNative.ScanSettings settings,
H A DKnownBandsChannelHelper.java85 public int estimateScanDuration(WifiScanner.ScanSettings settings) {
117 public boolean settingsContainChannel(WifiScanner.ScanSettings settings, int channel) {
/frameworks/base/core/java/android/bluetooth/le/
H A DScanSettings.java28 public final class ScanSettings implements Parcelable { class in inherits:Parcelable
204 private ScanSettings(int scanMode, int callbackType, int scanResultType, method in class:ScanSettings
217 private ScanSettings(Parcel in) { method in class:ScanSettings
245 public static final Parcelable.Creator<ScanSettings> CREATOR =
246 new Creator<ScanSettings>() {
248 public ScanSettings[] newArray(int size) {
249 return new ScanSettings[size];
253 public ScanSettings createFromParcel(Parcel in) {
254 return new ScanSettings(in);
259 * Builder for {@link ScanSettings}
[all...]
H A DBluetoothLeScanner.java76 * CALLBACK_TYPE_* constants in {@link ScanSettings}.
104 * {@link #startScan(List, ScanSettings, ScanCallback)} with desired {@link ScanFilter}.
116 startScan(null, new ScanSettings.Builder().build(), callback);
136 public void startScan(List<ScanFilter> filters, ScanSettings settings,
164 public int startScan(@Nullable List<ScanFilter> filters, @Nullable ScanSettings settings,
167 settings != null ? settings : new ScanSettings.Builder().build(),
184 startScanFromSource(null, new ScanSettings.Builder().build(), workSource, callback);
188 * Start Bluetooth LE scan. Same as {@link #startScan(List, ScanSettings, ScanCallback)} but
201 public void startScanFromSource(List<ScanFilter> filters, ScanSettings settings,
206 private int startScan(List<ScanFilter> filters, ScanSettings setting
[all...]
/frameworks/opt/net/wifi/tests/wifitests/src/com/android/server/wifi/
H A DScanTestUtil.java51 public static WifiScanner.ScanSettings createRequest(WifiScanner.ChannelSpec[] channels,
53 WifiScanner.ScanSettings request = new WifiScanner.ScanSettings();
63 public static WifiScanner.ScanSettings createRequest(int type, int band, int period, int batch,
69 public static WifiScanner.ScanSettings createRequest(int band, int period, int batch,
78 public static WifiScanner.ScanSettings createRequest(int type, int band, int period,
80 WifiScanner.ScanSettings request = new WifiScanner.ScanSettings();
94 * Builder to create WifiNative.ScanSettings objects for testing
97 private final WifiNative.ScanSettings mSetting
[all...]
H A DScanRequestProxyTest.java59 private static final List<WifiScanner.ScanSettings.HiddenNetwork> TEST_HIDDEN_NETWORKS_LIST =
60 new ArrayList<WifiScanner.ScanSettings.HiddenNetwork>() {{
61 add(new WifiScanner.ScanSettings.HiddenNetwork("test_ssid_1"));
62 add(new WifiScanner.ScanSettings.HiddenNetwork("test_ssid_2"));
77 private ArgumentCaptor<WifiScanner.ScanSettings> mScanSettingsArgumentCaptor =
78 ArgumentCaptor.forClass(WifiScanner.ScanSettings.class);
696 private void validateScanSettings(WifiScanner.ScanSettings scanSettings,
701 private void validateScanSettings(WifiScanner.ScanSettings scanSettings,
726 WifiScanner.ScanSettings.HiddenNetwork expectedHiddenNetwork,
727 List<WifiScanner.ScanSettings
[all...]
/frameworks/base/wifi/java/android/net/wifi/
H A DWifiScanner.java165 * {@link ScanSettings#type}.
183 public static final String SCAN_PARAMS_SCAN_SETTINGS_KEY = "ScanSettings";
189 public static class ScanSettings implements Parcelable { class in class:WifiScanner
290 public static final Creator<ScanSettings> CREATOR =
291 new Creator<ScanSettings>() {
292 public ScanSettings createFromParcel(Parcel in) {
293 ScanSettings settings = new ScanSettings();
321 public ScanSettings[] newArray(int size) {
322 return new ScanSettings[siz
[all...]
/frameworks/opt/net/wifi/service/java/com/android/server/wifi/
H A DScanRequestProxy.java51 * {@link WifiScanner#startScan(WifiScanner.ScanSettings, WifiScanner.ScanListener)}.
375 WifiScanner.ScanSettings settings = new WifiScanner.ScanSettings();
386 List<WifiScanner.ScanSettings.HiddenNetwork> hiddenNetworkList =
389 new WifiScanner.ScanSettings.HiddenNetwork[hiddenNetworkList.size()]);
H A DWifiConnectivityManager.java32 import android.net.wifi.WifiScanner.ScanSettings;
797 private boolean setScanChannels(ScanSettings settings) {
907 ScanSettings settings = new ScanSettings();
919 List<ScanSettings.HiddenNetwork> hiddenNetworkList =
922 hiddenNetworkList.toArray(new ScanSettings.HiddenNetwork[hiddenNetworkList.size()]);
974 ScanSettings scanSettings = new ScanSettings();
/frameworks/base/packages/SystemUI/src/com/android/systemui/keyboard/
H A DKeyboardUI.java26 import android.bluetooth.le.ScanSettings;
330 ScanSettings settings = (new ScanSettings.Builder())
331 .setCallbackType(ScanSettings.CALLBACK_TYPE_ALL_MATCHES)
332 .setNumOfMatches(ScanSettings.MATCH_NUM_ONE_ADVERTISEMENT)
333 .setScanMode(ScanSettings.SCAN_MODE_LOW_LATENCY)

Completed in 1063 milliseconds

12