Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(200)

Unified Diff: chrome/browser/local_discovery/wifi/bootstrapping_network_switcher.cc

Issue 873103002: Removed unused native code related to wifi bootstrapping. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Sun 01/25/2015 21:44:58.31 Created 5 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: chrome/browser/local_discovery/wifi/bootstrapping_network_switcher.cc
diff --git a/chrome/browser/local_discovery/wifi/bootstrapping_network_switcher.cc b/chrome/browser/local_discovery/wifi/bootstrapping_network_switcher.cc
deleted file mode 100644
index f99adea6274538bb03e9bdd438c1b2a9a00dfb06..0000000000000000000000000000000000000000
--- a/chrome/browser/local_discovery/wifi/bootstrapping_network_switcher.cc
+++ /dev/null
@@ -1,72 +0,0 @@
-// Copyright 2014 The Chromium Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style license that can be
-// found in the LICENSE file.
-
-#include "chrome/browser/local_discovery/wifi/bootstrapping_network_switcher.h"
-
-#include "base/bind.h"
-#include "components/onc/onc_constants.h"
-
-namespace local_discovery {
-
-namespace wifi {
-
-BootstrappingNetworkSwitcher::BootstrappingNetworkSwitcher(
- WifiManager* wifi_manager,
- const std::string& connect_ssid,
- const SuccessCallback& callback)
- : wifi_manager_(wifi_manager),
- connect_ssid_(connect_ssid),
- callback_(callback),
- connected_(false),
- weak_factory_(this) {
-}
-
-BootstrappingNetworkSwitcher::~BootstrappingNetworkSwitcher() {
- Disconnect();
-}
-
-void BootstrappingNetworkSwitcher::Connect() {
- wifi_manager_->GetSSIDList(
- base::Bind(&BootstrappingNetworkSwitcher::OnGotNetworkList,
- weak_factory_.GetWeakPtr()));
-}
-
-void BootstrappingNetworkSwitcher::Disconnect() {
- if (connected_ && !return_guid_.empty()) {
- connected_ = false;
- wifi_manager_->ConnectToNetworkByID(return_guid_,
- WifiManager::SuccessCallback());
- }
-}
-
-void BootstrappingNetworkSwitcher::OnGotNetworkList(
- const NetworkPropertiesList& networks) {
- for (NetworkPropertiesList::const_iterator i = networks.begin();
- i != networks.end();
- i++) {
- if (i->connection_state == onc::connection_state::kConnected) {
- return_guid_ = i->guid;
- break;
- }
- }
-
- // We are "connected" while attempting to connect even if we fail
- connected_ = true;
-
- // Bootstrapping devices should have an empty PSK.
- wifi_manager_->ConfigureAndConnectNetwork(
- connect_ssid_,
- WifiCredentials::FromPSK(std::string()),
- base::Bind(&BootstrappingNetworkSwitcher::OnConnectStatus,
- weak_factory_.GetWeakPtr()));
-}
-
-void BootstrappingNetworkSwitcher::OnConnectStatus(bool status) {
- connected_ = status;
- callback_.Run(status);
-}
-
-} // namespace wifi
-
-} // namespace local_discovery

Powered by Google App Engine
This is Rietveld 408576698