| Index: chrome/browser/chromeos/cros/network_library.h
|
| ===================================================================
|
| --- chrome/browser/chromeos/cros/network_library.h (revision 53638)
|
| +++ chrome/browser/chromeos/cros/network_library.h (working copy)
|
| @@ -31,6 +31,8 @@
|
| bool failed() const { return state_ == STATE_FAILURE; }
|
| ConnectionError error() const { return error_; }
|
|
|
| + void set_service_path(const std::string& service_path) {
|
| + service_path_ = service_path; }
|
| void set_connecting(bool connecting) { state_ = (connecting ?
|
| STATE_ASSOCIATION : STATE_IDLE); }
|
| void set_connected(bool connected) { state_ = (connected ?
|
| @@ -91,6 +93,7 @@
|
| bool auto_connect() const { return auto_connect_; }
|
|
|
| void set_name(const std::string& name) { name_ = name; }
|
| + void set_strength(int strength) { strength_ = strength; }
|
| void set_auto_connect(bool auto_connect) { auto_connect_ = auto_connect; }
|
|
|
| // Network overrides.
|
| @@ -338,7 +341,7 @@
|
| virtual void SaveWifiNetwork(const WifiNetwork& network) = 0;
|
|
|
| // Forget the passed in wireless (either cellular or wifi) network.
|
| - virtual void ForgetWirelessNetwork(const WirelessNetwork& network) = 0;
|
| + virtual void ForgetWirelessNetwork(const std::string& service_path) = 0;
|
|
|
| virtual bool ethernet_available() const = 0;
|
| virtual bool wifi_available() const = 0;
|
| @@ -449,7 +452,7 @@
|
| virtual void DisconnectFromWirelessNetwork(const WirelessNetwork& network);
|
| virtual void SaveCellularNetwork(const CellularNetwork& network);
|
| virtual void SaveWifiNetwork(const WifiNetwork& network);
|
| - virtual void ForgetWirelessNetwork(const WirelessNetwork& network);
|
| + virtual void ForgetWirelessNetwork(const std::string& service_path);
|
|
|
| virtual bool ethernet_available() const {
|
| return available_devices_ & (1 << TYPE_ETHERNET);
|
| @@ -504,6 +507,8 @@
|
| // This methods loads the initial list of networks on startup and starts the
|
| // monitoring of network changes.
|
| void Init();
|
| + // Initialize with test data.
|
| + void InitTestData();
|
|
|
| // Returns the preferred wifi network.
|
| WifiNetwork* GetPreferredNetwork();
|
|
|