Chromium Code Reviews| Index: chromeos/network/device_state.h |
| diff --git a/chromeos/network/device_state.h b/chromeos/network/device_state.h |
| index bbbc93b6054aabf33bdbaeb23897b413ca8e4be6..56228352ffb6e20f18bb8303eaf9f207a73f4765 100644 |
| --- a/chromeos/network/device_state.h |
| +++ b/chromeos/network/device_state.h |
| @@ -26,6 +26,9 @@ class CHROMEOS_EXPORT DeviceState : public ManagedState { |
| virtual bool InitialPropertiesReceived( |
| const base::DictionaryValue& properties) OVERRIDE; |
| + void IPConfigPropertiesChanged(const std::string& ip_config_path, |
| + const base::DictionaryValue& properties); |
| + |
| // Accessors |
| const std::string& mac_address() const { return mac_address_; } |
| @@ -52,6 +55,7 @@ class CHROMEOS_EXPORT DeviceState : public ManagedState { |
| // Do not use this. It exists temporarily for internet_options_handler.cc |
| // which is being deprecated. |
| const base::DictionaryValue& properties() const { return properties_; } |
| + const base::DictionaryValue& ip_configs() const { return ip_configs_; } |
| // Ethernet specific accessors |
| bool eap_authentication_completed() const { |
| @@ -89,6 +93,9 @@ class CHROMEOS_EXPORT DeviceState : public ManagedState { |
| // Keep all Device properties in a dictionary for now. See comment above. |
| base::DictionaryValue properties_; |
| + // Dictionary of IPConfig properties, keyed by ip config path. |
|
pneubeck (no reviews)
2014/05/05 21:09:28
maybe 'ip config path' -> 'IPConfig path'
stevenjb
2014/05/06 01:15:11
Done.
|
| + base::DictionaryValue ip_configs_; |
| + |
| DISALLOW_COPY_AND_ASSIGN(DeviceState); |
| }; |