[CrOS MultiDevice] Implement basic DeviceSync service functionality.
This CL implements the initialization flow for the service as well as
the implementation for GetSyncedDevices() and observer callbacks.
Additionally, it tweaks the API for Force{Enrollment,Sync}Now() to
return a boolean of whether the forced action was successfully
handled by the service (it cannot be handled before the service
starts up).
Bug: 824568, 752273
Change-Id: I787c5ac9cb5fe6011e26e0ddb8217910b9c495f0
Reviewed-on: https://chromium-review.googlesource.com/998795
Commit-Queue: Kyle Horimoto <khorimoto@chromium.org>
Reviewed-by:
Peter Beverloo <peter@chromium.org>
Reviewed-by:
Ryan Hansberry <hansberry@chromium.org>
Reviewed-by:
Daniel Cheng <dcheng@chromium.org>
Reviewed-by:
Jonathan Ross <jonross@chromium.org>
Reviewed-by:
Jeremy Klein <jlklein@chromium.org>
Cr-Commit-Position: refs/heads/master@{#551474}
Showing
This diff is collapsed.
This diff is collapsed.
Please register or sign in to comment