commit | 8c87e0dab8318f0933ed7c5b3b71b7a0388c615e | [log] [tgz] |
---|---|---|
author | Ryan Hansberry <hansberry@chromium.org> | Wed May 16 19:38:34 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Wed May 16 19:38:34 2018 |
tree | 41a18feac069ad57f71bbc995f88f646844b1732 | |
parent | 9225524c4491a292feb50f5bbdc035afc1c8c67f [diff] |
[CrOS MultiDevice] Create RemoteDeviceRef, a wrapper around RemoteDevice. This object will replace the direct usage of the RemoteDevice in future CLs. It serves as a reference to a RemoteDevice for clients to pass around amongst themselves, while providing the guarantee that the RemoteDevice object is not copied (it's important that its BeaconSeeds are not copied because of their size), and has an explicit lifetime (which will be tied to lifetime of the RemoteDeviceCache, introduced in a future CL). Bug: 824568, 752273 Change-Id: Ic2c0f15d5edf893e5c1d9e01c91a95f3e6894340 Reviewed-on: https://chromium-review.googlesource.com/1060090 Commit-Queue: Ryan Hansberry <hansberry@chromium.org> Reviewed-by: Kyle Horimoto <khorimoto@chromium.org> Cr-Commit-Position: refs/heads/master@{#559229}
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 .