Chromium Code Reviews| Index: components/cryptauth/cryptauth_device_manager.h |
| diff --git a/components/cryptauth/cryptauth_device_manager.h b/components/cryptauth/cryptauth_device_manager.h |
| index 9f3602fd949ade0ee6064b111cfcb8ce6adc9486..023352dca1fbc69629b2e9f1b34dcc9fe4b99d73 100644 |
| --- a/components/cryptauth/cryptauth_device_manager.h |
| +++ b/components/cryptauth/cryptauth_device_manager.h |
| @@ -105,10 +105,14 @@ class CryptAuthDeviceManager : public SyncScheduler::Delegate, |
| // has ever been recorded, then this function will also return true. |
| bool IsRecoveringFromFailure() const; |
| + // Returns a list of all remote devices that have been synced. |
| + std::vector<cryptauth::ExternalDeviceInfo> synced_devices() const; |
|
Tim Song
2016/12/08 00:38:56
I would also CamelCase this function as well since
Kyle Horimoto
2016/12/08 00:46:33
Done.
|
| + |
| // Returns a list of remote devices that can unlock the user's other devices. |
| - const std::vector<cryptauth::ExternalDeviceInfo>& unlock_keys() const { |
| - return unlock_keys_; |
| - } |
| + std::vector<cryptauth::ExternalDeviceInfo> UnlockKeys() const; |
|
Tim Song
2016/12/08 00:38:56
By convention, this should be GetUnlockKeys().
Kyle Horimoto
2016/12/08 00:46:33
Done.
|
| + |
| + // Returns a list of remote devices that can host tether hotspots. |
| + std::vector<cryptauth::ExternalDeviceInfo> TetherHosts() const; |
|
Tim Song
2016/12/08 00:38:56
By convention, this should be GetTetherHosts().
Kyle Horimoto
2016/12/08 00:46:33
Done.
|
| protected: |
| // Creates a new SyncScheduler instance. Exposed for testing. |
| @@ -144,8 +148,8 @@ class CryptAuthDeviceManager : public SyncScheduler::Delegate, |
| // instance. |
| PrefService* const pref_service_; |
| - // The unlock keys currently synced from CryptAuth. |
| - std::vector<cryptauth::ExternalDeviceInfo> unlock_keys_; |
| + // All devices currently synced from CryptAuth. |
| + std::vector<cryptauth::ExternalDeviceInfo> synced_devices_; |
| // Schedules the time between device sync attempts. |
| std::unique_ptr<SyncScheduler> scheduler_; |