diff options
| author | Eugene Susla <eugenesusla@google.com> | 2017-04-17 19:13:31 -0700 |
|---|---|---|
| committer | Eugene Susla <eugenesusla@google.com> | 2017-04-19 11:20:06 -0700 |
| commit | a7717e3072acad6cd6256ce3fdbb2bb94ecb06ca (patch) | |
| tree | 762491c35ba9e318173492d4da8a22e28247ddc3 /core/java | |
| parent | 5b06dbd12bcd28fbc051c88c3ea7f31bcf20d1f8 (diff) | |
StopScan before each new Companion device scan
Fixes: 37356792
Test: Call associate many times rapidly with alternaring request value
Ensure no stale result is displayed
Change-Id: Icaa230d9ad468119e20b3de89f19c36531c2c60f
Diffstat (limited to 'core/java')
| -rw-r--r-- | core/java/android/companion/AssociationRequest.java | 8 | ||||
| -rw-r--r-- | core/java/android/companion/BluetoothLEDeviceFilter.java | 17 |
2 files changed, 25 insertions, 0 deletions
diff --git a/core/java/android/companion/AssociationRequest.java b/core/java/android/companion/AssociationRequest.java index 919f4baf3b86..922224a5d718 100644 --- a/core/java/android/companion/AssociationRequest.java +++ b/core/java/android/companion/AssociationRequest.java @@ -84,6 +84,14 @@ public final class AssociationRequest implements Parcelable { } @Override + public String toString() { + return "AssociationRequest{" + + "mSingleDevice=" + mSingleDevice + + ", mDeviceFilters=" + mDeviceFilters + + '}'; + } + + @Override public void writeToParcel(Parcel dest, int flags) { dest.writeByte((byte) (mSingleDevice ? 1 : 0)); dest.writeParcelableList(mDeviceFilters, flags); diff --git a/core/java/android/companion/BluetoothLEDeviceFilter.java b/core/java/android/companion/BluetoothLEDeviceFilter.java index 76051d722368..e5ea4e94b67f 100644 --- a/core/java/android/companion/BluetoothLEDeviceFilter.java +++ b/core/java/android/companion/BluetoothLEDeviceFilter.java @@ -225,6 +225,23 @@ public final class BluetoothLEDeviceFilter implements DeviceFilter<ScanResult> { return 0; } + @Override + public String toString() { + return "BluetoothLEDeviceFilter{" + + "mNamePattern=" + mNamePattern + + ", mScanFilter=" + mScanFilter + + ", mRawDataFilter=" + Arrays.toString(mRawDataFilter) + + ", mRawDataFilterMask=" + Arrays.toString(mRawDataFilterMask) + + ", mRenamePrefix='" + mRenamePrefix + '\'' + + ", mRenameSuffix='" + mRenameSuffix + '\'' + + ", mRenameBytesFrom=" + mRenameBytesFrom + + ", mRenameBytesTo=" + mRenameBytesTo + + ", mRenameNameFrom=" + mRenameNameFrom + + ", mRenameNameTo=" + mRenameNameTo + + ", mRenameBytesReverseOrder=" + mRenameBytesReverseOrder + + '}'; + } + public static final Creator<BluetoothLEDeviceFilter> CREATOR = new Creator<BluetoothLEDeviceFilter>() { @Override |
