| Index: chromeos/network/shill_property_handler.h
|
| diff --git a/chromeos/network/shill_property_handler.h b/chromeos/network/shill_property_handler.h
|
| index 5a78f190fa5e18eeee111234856ae60419a740ea..0df6d3bf63950f515d2613d2e13c57f6371fe47a 100644
|
| --- a/chromeos/network/shill_property_handler.h
|
| +++ b/chromeos/network/shill_property_handler.h
|
| @@ -50,6 +50,9 @@ class CHROMEOS_EXPORT ShillPropertyHandler
|
| virtual void UpdateManagedList(ManagedState::ManagedType type,
|
| const base::ListValue& entries) = 0;
|
|
|
| + // Called when the entries in the visible network list have changed.
|
| + virtual void UpdateVisibleNetworks(const base::ListValue& entries) = 0;
|
| +
|
| // Called when the properties for a managed state have changed.
|
| virtual void UpdateManagedStateProperties(
|
| ManagedState::ManagedType type,
|
| @@ -156,13 +159,7 @@ class CHROMEOS_EXPORT ShillPropertyHandler
|
| void ManagerPropertyChanged(const std::string& key,
|
| const base::Value& value);
|
|
|
| - // Requests properties for new entries in the list for |type| as follows:
|
| - // * Any new Device objects for MANAGED_TYPE_DEVICE
|
| - // * Any new Service objects for MANAGED_TYPE_NETWORK
|
| - // * Additional new Service objects for MANAGED_TYPE_FAVORITE that were not
|
| - // requested for MANAGED_TYPE_NETWORK (i.e. only request objects once).
|
| - // For this to avoid duplicate requests, this must be called with
|
| - // MANAGED_TYPE_NETWORK before MANAGED_TYPE_FAVORITE.
|
| + // Requests properties for new entries in the list for |type|.
|
| void UpdateProperties(ManagedState::ManagedType type,
|
| const base::ListValue& entries);
|
|
|
|
|