Index: chrome/utility/wifi/wifi_service.h |
diff --git a/chrome/utility/wifi/wifi_service.h b/chrome/utility/wifi/wifi_service.h |
index f22a21ea239ef0fb79d78d847838894c35952b38..b81c6aa8ea0128d7ddddf7355c20e88bcf88dc7b 100644 |
--- a/chrome/utility/wifi/wifi_service.h |
+++ b/chrome/utility/wifi/wifi_service.h |
@@ -20,6 +20,7 @@ class WiFiService { |
public: |
typedef int32 Frequency; |
enum FrequencyEnum { |
+ kFrequencyAny = 0, |
kFrequencyUnknown = 0, |
kFrequency2400 = 2400, |
kFrequency5000 = 5000 |
@@ -127,8 +128,10 @@ class WiFiService { |
// Start connect to network identified by |network_guid|. Run |callback| on |
// success, |error_callback| on failure. Send |NetworksChanged| event |
- // on completion. |
+ // on completion. If |frequency| is not 0 (kFrequencyUnknown), then only |
+ // connect to BSS running on that frequency (2400 or 5000). |
virtual void StartConnect(const std::string& network_guid, |
+ Frequency frequency, |
const StringResultCallback& callback, |
const ErrorCallback& error_callback) = 0; |