HomeSort by relevance Sort by last modified time
    Searched refs:ScanSettings (Results 1 - 25 of 84) sorted by null

1 2 3 4

  /system/bt/binder/android/bluetooth/le/
ScanSettings.aidl 19 parcelable ScanSettings;
  /system/bt/service/common/android/bluetooth/
ScanSettings.aidl 19 parcelable ScanSettings cpp_header "android/bluetooth/scan_settings.h";
scan_settings.h 31 class ScanSettings : public Parcelable, public ::bluetooth::ScanSettings {
33 ScanSettings() = default;
35 ScanSettings(const ::bluetooth::ScanSettings& scan_settings) // NOLINT
36 : ::bluetooth::ScanSettings(scan_settings){};
37 ~ScanSettings() = default;
IBluetoothLeScanner.aidl 21 import android.bluetooth.ScanSettings;
29 in ScanSettings settings,
scan_settings.cc 30 status_t ScanSettings::writeToParcel(Parcel* parcel) const {
50 status_t ScanSettings::readFromParcel(const Parcel* parcel) {
54 mode_ = static_cast<ScanSettings::Mode>(value);
58 callback_type_ = static_cast<ScanSettings::CallbackType>(value);
62 result_type_ = static_cast<ScanSettings::ResultType>(value);
70 match_mode_ = static_cast<ScanSettings::MatchMode>(value);
74 match_count_per_filter_ = static_cast<ScanSettings::MatchCount>(value);
  /frameworks/base/core/tests/bluetoothtests/src/android/bluetooth/le/
ScanSettingsTest.java 24 * 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.CALLBACK_TYPE_MATCH_LOST)
    [all...]
  /cts/tests/tests/bluetooth/src/android/bluetooth/cts/
ScanSettingsTest.java 19 import android.bluetooth.le.ScanSettings;
25 * Test for Bluetooth LE {@link ScanSettings}.
31 ScanSettings settings = new ScanSettings.Builder().build();
32 assertEquals(ScanSettings.CALLBACK_TYPE_ALL_MATCHES, settings.getCallbackType());
33 assertEquals(ScanSettings.SCAN_MODE_LOW_POWER, settings.getScanMode());
40 ScanSettings settings = new ScanSettings.Builder().build();
48 ScanSettings settings = new ScanSettings.Builder(
    [all...]
ScanCallbackTest.java 21 import android.bluetooth.le.ScanSettings;
45 mMockScanner.startScan(new ScanSettings.Builder().build(), mMockScanCallback);
50 ScanSettings settings = new ScanSettings.Builder().setReportDelay(1000).build();
57 ScanSettings settings = new ScanSettings.Builder().build();
70 void startScan(ScanSettings settings, ScanCallback callback) {
BluetoothLeScanTest.java 27 import android.bluetooth.le.ScanSettings;
146 ScanSettings settings = new ScanSettings.Builder().setScanMode(
147 ScanSettings.SCAN_MODE_LOW_LATENCY).build();
200 // ScanSettings opportunisticScanSettings = new ScanSettings.Builder()
201 // .setScanMode(ScanSettings.SCAN_MODE_OPPORTUNISTIC)
216 // ScanSettings regularScanSettings = new ScanSettings.Builder()
217 // .setScanMode(ScanSettings.SCAN_MODE_LOW_LATENCY).build()
    [all...]
  /system/bt/service/common/bluetooth/
scan_settings.cc 21 ScanSettings::ScanSettings()
27 ScanSettings::ScanSettings(Mode mode, CallbackTypeBitField callback_type,
39 bool ScanSettings::operator==(const ScanSettings& rhs) const {
scan_settings.h 23 // ScanSettings encapsulates Bluetooth LE device scan parameters. This is the
25 // frameworks/base/core/java/android/bluetooth/le/ScanSettings.java.
26 class ScanSettings {
115 ScanSettings();
116 ScanSettings(Mode mode, CallbackTypeBitField callback_type,
119 virtual ~ScanSettings() = default;
150 bool operator==(const ScanSettings& rhs) const;
  /packages/apps/Bluetooth/src/com/android/bluetooth/gatt/
ScanClient.java 21 import android.bluetooth.le.ScanSettings;
36 public ScanSettings settings;
37 public ScanSettings passiveSettings;
50 private static final ScanSettings DEFAULT_SCAN_SETTINGS =
51 new ScanSettings.Builder().setScanMode(ScanSettings.SCAN_MODE_LOW_LATENCY).build();
61 ScanClient(int scannerId, ScanSettings settings, List<ScanFilter> filters) {
65 ScanClient(int scannerId, ScanSettings settings, List<ScanFilter> filters,
70 private ScanClient(int scannerId, UUID[] uuids, ScanSettings settings, List<ScanFilter> filters,
ScanManager.java 25 import android.bluetooth.le.ScanSettings;
215 if (client.settings.getScanResultType() == ScanSettings.SCAN_RESULT_TYPE_FULL) {
399 ScanSettings settings = client.settings;
400 return settings.getCallbackType() == ScanSettings.CALLBACK_TYPE_ALL_MATCHES
408 ScanSettings settings = client.settings;
412 return settings.getCallbackType() == ScanSettings.CALLBACK_TYPE_ALL_MATCHES
591 && curScanSetting != ScanSettings.SCAN_MODE_OPPORTUNISTIC) {
646 if (client.settings.getScanMode() != ScanSettings.SCAN_MODE_OPPORTUNISTIC) {
671 return client.settings.getScanMode() == ScanSettings.SCAN_MODE_OPPORTUNISTIC;
675 return (client.settings.getCallbackType() & ScanSettings.CALLBACK_TYPE_FIRST_MATCH
    [all...]
  /frameworks/base/wifi/tests/src/android/net/wifi/
WifiScannerTest.java 29 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} to a parcel and deserialize it
    [all...]
  /frameworks/opt/net/wifi/tests/wifitests/src/com/android/server/wifi/scanner/
ScanScheduleUtilFilterTest.java 32 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 settings = createRequest
    [all...]
BackgroundScanSchedulerTest.java 30 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> requests = new ArrayList<>()
    [all...]
ChannelHelperTest.java 52 * Compute a string representing the channels in a ScanSettings with a band set.
56 WifiScanner.ScanSettings scanSettings = createRequest(WifiScanner.WIFI_BAND_BOTH,
58 assertEquals("24Ghz & 5Ghz (no DFS)", ChannelHelper.toString(scanSettings));
62 * Compute a string representing the channels in a ScanSettings with a list of channels set.
66 WifiScanner.ScanSettings scanSettings = createRequest(channelsToSpec(5150, 2400),
68 assertEquals("[5150,2400]", ChannelHelper.toString(scanSettings));
76 WifiScanner.ScanSettings scanSettings = createRequest(WifiScanner.WIFI_BAND_5_GHZ
    [all...]
  /frameworks/opt/net/wifi/service/java/com/android/server/wifi/scanner/
BackgroundScanScheduler.java 24 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) {
163 mChannelCollection.addChannels(scanSettings);
164 return mScanSettingsList.add(scanSettings);
167 public boolean removeSettings(ScanSettings scanSettings)
    [all...]
ChannelHelper.java 50 public abstract boolean settingsContainChannel(WifiScanner.ScanSettings settings, int channel);
61 public abstract int estimateScanDuration(WifiScanner.ScanSettings settings);
127 public void addChannels(WifiScanner.ScanSettings scanSettings) {
128 if (scanSettings.band == WifiScanner.WIFI_BAND_UNSPECIFIED) {
129 for (int j = 0; j < scanSettings.channels.length; ++j) {
130 addChannel(scanSettings.channels[j].frequency);
133 addBand(scanSettings.band);
153 public boolean containsSettings(WifiScanner.ScanSettings scanSettings) {
    [all...]
  /frameworks/base/core/java/android/bluetooth/le/
ScanSettings.java 28 public final class ScanSettings implements Parcelable {
204 private ScanSettings(int scanMode, int callbackType, int scanResultType,
217 private ScanSettings(Parcel in) {
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...]
BluetoothLeScanner.java 76 * 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 settings
    [all...]
  /system/bt/service/test/
parcelable_unittest.cc 38 using bluetooth::ScanSettings;
93 TEST(ParcelableTest, ScanSettings) {
94 ScanSettings settings0;
95 ScanSettings settings1(
96 ScanSettings::MODE_BALANCED, ScanSettings::CALLBACK_TYPE_FIRST_MATCH,
97 ScanSettings::RESULT_TYPE_ABBREVIATED,
98 base::TimeDelta::FromMilliseconds(150), ScanSettings::MATCH_MODE_STICKY,
99 ScanSettings::MATCH_COUNT_FEW_ADVERTISEMENTS);
102 TestData<ScanSettings, android::bluetooth::ScanSettings>(settings0)
    [all...]
  /system/bt/service/
low_energy_scanner.h 71 // |filters|. See the documentation for ScanSettings and ScanFilter for how
74 bool StartScan(const ScanSettings& settings,
81 const ScanSettings& scan_settings() const { return scan_settings_; }
113 ScanSettings scan_settings_;
  /packages/apps/Settings/tests/anomaly-tester/src/com/android/settings/anomaly/tester/utils/
AnomalyActions.java 23 import android.bluetooth.le.ScanSettings;
60 ScanSettings scanSettings = new ScanSettings.Builder()
61 .setScanMode(ScanSettings.SCAN_MODE_LOW_LATENCY).build();
92 bleScanner.startScan(null, scanSettings, scanCallback);
  /system/bt/service/doc/
IBluetoothLowEnergy.txt 66 boolean startScan(in int client_id, in ScanSettings settings,

Completed in 372 milliseconds

1 2 3 4