commit | 43b69d0c59dd541d02b5c834a2c0a9a76d72f982 | [log] [tgz] |
---|---|---|
author | Kyle Horimoto <khorimoto@google.com> | Sat Jun 09 00:55:34 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Sat Jun 09 00:55:34 2018 |
tree | fdd09447a9bf619bee0b37b235c4f815742d7d70 | |
parent | 177ab6469163b4ae7d28abdccd4f44e6e61d4769 [diff] |
[CrOS MultiDevice] Adjust BLE failure types. This CL: (1) Changes the potential failure reasons in the top-level Mojo API. The LOCAL_DEVICE_INVALID_BEACON_SEEDS and REMOTE_DEVICE_INVALID_BEACON_SEEDS enum values are removed and replaced with a COULD_NOT_GENERATE_ADVERTISEMENT value instead. (2) Updates the BleInitiatorFailureType and BleListenerFailureType enums accordingly. (3) Updates PendingBleInitiatorConnectionRequest and PendingBleListenerConnectionRequest to handle the changed failure types. (4) Adds operator<<() functions for both changed failure types. Bug: 824568, 752273 Change-Id: I29ebf6ad7f232ef51dc462df968287d2124d86e3 Reviewed-on: https://chromium-review.googlesource.com/1093437 Commit-Queue: Kyle Horimoto <khorimoto@chromium.org> Reviewed-by: Daniel Cheng <dcheng@chromium.org> Cr-Commit-Position: refs/heads/master@{#565800}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .