[CrOS MultiDevice] Re-land BleConnectionManager.
BleConnectionManager originally landed in: https://chromium-review.googlesource.com/c/chromium/src/+/1100133 It was reverted by: https://chromium-review.googlesource.com/c/chromium/src/+/1103917 The CL was reverted due to failures in the ASAN build. This CL uploads the original CL as patchset 1 and fixes the failing ASAN tests in the following patchset. Original CL description below: > Creates connections to remote devices over Bluetooth, using either the > listener role (BLE scans only) or the initiator role (a combination of BLE > advertising and scanning). > > When a connection is attempted, it remains active until either an > AuthenticatedChannel is returned successfully or until the request is > explicitly removed via one of the Cancel*() functions. Bug: 824568, 752273 Change-Id: I45322a246d56b9b33142c010ad2755c7872574d1 Reviewed-on: https://chromium-review.googlesource.com/1104792Reviewed-by:Ryan Hansberry <hansberry@chromium.org> Commit-Queue: Kyle Horimoto <khorimoto@chromium.org> Cr-Commit-Position: refs/heads/master@{#568156}
Showing
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
Please register or sign in to comment