DescriptionCrOS Tether: Create HostScanScheduler, which schedules scans for devices which can serve as tether hotspots.
Scans can be triggered manually (via a function call) or automatically (when conditions change such that a scan should be performed). These conditions are:
(1) Must be logged in and active.
(2) Must not have a current Internet connection.
(3) Must have synced CryptAuth tether host devices.
Note that this CL does not integrate this code yet. In order to do that, a CryptAuthService must be created to provide the CryptAuthDeviceManager. Once that code is in place, the scheduler will be created an initialized by the Initializer.
BUG=672263
Committed: https://crrev.com/e74a10c8ed2571d066f5901c8d28b3ea89e7eea4
Cr-Commit-Position: refs/heads/master@{#439307}
Patch Set 1 #
Total comments: 6
Patch Set 2 : hansberry@ comments. #Patch Set 3 : Use PA_LOG(). #
Total comments: 24
Patch Set 4 : hansberry@ comment. #Patch Set 5 : Add missing BUILD dependencies. #Patch Set 6 : Add another dependency. #
Messages
Total messages: 27 (13 generated)
|