| Index: components/wifi/wifi_service.h
|
| diff --git a/components/wifi/wifi_service.h b/components/wifi/wifi_service.h
|
| index e5a8aad8ce8784fc6c5f0c645d8338ca428b4ad4..2fec66e82b60b8b85b0df38c226e2655fc87707b 100644
|
| --- a/components/wifi/wifi_service.h
|
| +++ b/components/wifi/wifi_service.h
|
| @@ -83,7 +83,8 @@ class WIFI_EXPORT WiFiService {
|
| // Get list of visible networks of |network_type| (one of onc::network_type).
|
| // Populates |network_list| on success.
|
| virtual void GetVisibleNetworks(const std::string& network_type,
|
| - base::ListValue* network_list) = 0;
|
| + base::ListValue* network_list,
|
| + bool include_details) = 0;
|
|
|
| // Request network scan. Send |NetworkListChanged| event on completion.
|
| virtual void RequestNetworkScan() = 0;
|
| @@ -120,50 +121,6 @@ class WIFI_EXPORT WiFiService {
|
| protected:
|
| WiFiService() {}
|
|
|
| - typedef int32 Frequency;
|
| - enum FrequencyEnum {
|
| - kFrequencyAny = 0,
|
| - kFrequencyUnknown = 0,
|
| - kFrequency2400 = 2400,
|
| - kFrequency5000 = 5000
|
| - };
|
| -
|
| - typedef std::set<Frequency> FrequencySet;
|
| - // Network Properties, used as result of |GetProperties| and
|
| - // |GetVisibleNetworks|.
|
| - struct WIFI_EXPORT NetworkProperties {
|
| - NetworkProperties();
|
| - ~NetworkProperties();
|
| -
|
| - std::string connection_state;
|
| - std::string guid;
|
| - std::string name;
|
| - std::string ssid;
|
| - std::string bssid;
|
| - std::string type;
|
| - std::string security;
|
| - // |password| field is used to pass wifi password for network creation via
|
| - // |CreateNetwork| or connection via |StartConnect|. It does not persist
|
| - // once operation is completed.
|
| - std::string password;
|
| - // WiFi Signal Strength. 0..100
|
| - uint32 signal_strength;
|
| - bool auto_connect;
|
| - Frequency frequency;
|
| - FrequencySet frequency_set;
|
| -
|
| - std::string json_extra; // Extra JSON properties for unit tests
|
| -
|
| - scoped_ptr<base::DictionaryValue> ToValue(bool network_list) const;
|
| - // Updates only properties set in |value|.
|
| - bool UpdateFromValue(const base::DictionaryValue& value);
|
| - static std::string MacAddressAsString(const uint8 mac_as_int[6]);
|
| - static bool OrderByType(const NetworkProperties& l,
|
| - const NetworkProperties& r);
|
| - };
|
| -
|
| - typedef std::list<NetworkProperties> NetworkList;
|
| -
|
| // Error constants.
|
| static const char kErrorAssociateToNetwork[];
|
| static const char kErrorInvalidData[];
|
|
|