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

Side by Side Diff: chrome/browser/chromeos/cros/mock_chromeos_network.cc

Issue 10177001: Reimplement CrosSetOfflineMode without Libcros (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: _ Created 8 years, 8 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 unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #include "chrome/browser/chromeos/cros/mock_chromeos_network.h" 5 #include "chrome/browser/chromeos/cros/mock_chromeos_network.h"
6 #include "base/logging.h" 6 #include "base/logging.h"
7 #include "chrome/browser/chromeos/cros/cros_library.h" 7 #include "chrome/browser/chromeos/cros/cros_library.h"
8 8
9 namespace chromeos { 9 namespace chromeos {
10 10
(...skipping 175 matching lines...) Expand 10 before | Expand all | Expand 10 after
186 // Calls mock RequestNetworkScan. 186 // Calls mock RequestNetworkScan.
187 void CallMockRequestNetworkScan(const char* network_type) { 187 void CallMockRequestNetworkScan(const char* network_type) {
188 g_mock_chromeos_network->RequestNetworkScan(network_type); 188 g_mock_chromeos_network->RequestNetworkScan(network_type);
189 } 189 }
190 190
191 // Calls mock RequestNetworkDeviceEnable. 191 // Calls mock RequestNetworkDeviceEnable.
192 void CallMockRequestNetworkDeviceEnable(const char* network_type, bool enable) { 192 void CallMockRequestNetworkDeviceEnable(const char* network_type, bool enable) {
193 g_mock_chromeos_network->RequestNetworkDeviceEnable(network_type, enable); 193 g_mock_chromeos_network->RequestNetworkDeviceEnable(network_type, enable);
194 } 194 }
195 195
196 // Calls mock SetOfflineMode.
197 bool CallMockSetOfflineMode(bool offline) {
198 return g_mock_chromeos_network->SetOfflineMode(offline);
199 }
200
196 // Calls mock AddIPConfig. 201 // Calls mock AddIPConfig.
197 bool CallMockAddIPConfig(const char* device_path, IPConfigType type) { 202 bool CallMockAddIPConfig(const char* device_path, IPConfigType type) {
198 return g_mock_chromeos_network->AddIPConfig(device_path, type); 203 return g_mock_chromeos_network->AddIPConfig(device_path, type);
199 } 204 }
200 205
201 // Calls mock RemoveIPConfig. 206 // Calls mock RemoveIPConfig.
202 bool CallMockRemoveIPConfig(IPConfig* config) { 207 bool CallMockRemoveIPConfig(IPConfig* config) {
203 return g_mock_chromeos_network->RemoveIPConfig(config); 208 return g_mock_chromeos_network->RemoveIPConfig(config);
204 } 209 }
205 210
(...skipping 69 matching lines...) Expand 10 before | Expand all | Expand 10 after
275 chromeos::RequestHiddenWifiNetworkProperties = 280 chromeos::RequestHiddenWifiNetworkProperties =
276 &CallMockRequestHiddenWifiNetworkProperties; 281 &CallMockRequestHiddenWifiNetworkProperties;
277 chromeos::RequestVirtualNetworkProperties = 282 chromeos::RequestVirtualNetworkProperties =
278 &CallMockRequestVirtualNetworkProperties; 283 &CallMockRequestVirtualNetworkProperties;
279 chromeos::RequestNetworkServiceDisconnect = 284 chromeos::RequestNetworkServiceDisconnect =
280 &CallMockRequestNetworkServiceDisconnect; 285 &CallMockRequestNetworkServiceDisconnect;
281 chromeos::RequestRemoveNetworkService = 286 chromeos::RequestRemoveNetworkService =
282 &CallMockRequestRemoveNetworkService; 287 &CallMockRequestRemoveNetworkService;
283 chromeos::RequestNetworkScan = &CallMockRequestNetworkScan; 288 chromeos::RequestNetworkScan = &CallMockRequestNetworkScan;
284 chromeos::RequestNetworkDeviceEnable = &CallMockRequestNetworkDeviceEnable; 289 chromeos::RequestNetworkDeviceEnable = &CallMockRequestNetworkDeviceEnable;
290 chromeos::SetOfflineMode = &CallMockSetOfflineMode;
285 chromeos::AddIPConfig = &CallMockAddIPConfig; 291 chromeos::AddIPConfig = &CallMockAddIPConfig;
286 chromeos::RemoveIPConfig = &CallMockRemoveIPConfig; 292 chromeos::RemoveIPConfig = &CallMockRemoveIPConfig;
287 chromeos::GetDeviceNetworkList = &CallMockGetDeviceNetworkList; 293 chromeos::GetDeviceNetworkList = &CallMockGetDeviceNetworkList;
288 chromeos::FreeDeviceNetworkList = &CallMockFreeDeviceNetworkList; 294 chromeos::FreeDeviceNetworkList = &CallMockFreeDeviceNetworkList;
289 chromeos::ConfigureService = &CallMockConfigureService; 295 chromeos::ConfigureService = &CallMockConfigureService;
290 } else { 296 } else {
291 LOG(ERROR) << "CrosLibrary is initialized."; 297 LOG(ERROR) << "CrosLibrary is initialized.";
292 } 298 }
293 } 299 }
294 300
(...skipping 18 matching lines...) Expand all
313 chromeos::RequestNetworkServiceProperties = NULL; 319 chromeos::RequestNetworkServiceProperties = NULL;
314 chromeos::RequestNetworkDeviceProperties = NULL; 320 chromeos::RequestNetworkDeviceProperties = NULL;
315 chromeos::RequestNetworkProfileProperties = NULL; 321 chromeos::RequestNetworkProfileProperties = NULL;
316 chromeos::RequestNetworkProfileEntryProperties = NULL; 322 chromeos::RequestNetworkProfileEntryProperties = NULL;
317 chromeos::RequestHiddenWifiNetworkProperties = NULL; 323 chromeos::RequestHiddenWifiNetworkProperties = NULL;
318 chromeos::RequestVirtualNetworkProperties = NULL; 324 chromeos::RequestVirtualNetworkProperties = NULL;
319 chromeos::RequestNetworkServiceDisconnect = NULL; 325 chromeos::RequestNetworkServiceDisconnect = NULL;
320 chromeos::RequestRemoveNetworkService = NULL; 326 chromeos::RequestRemoveNetworkService = NULL;
321 chromeos::RequestNetworkScan = NULL; 327 chromeos::RequestNetworkScan = NULL;
322 chromeos::RequestNetworkDeviceEnable = NULL; 328 chromeos::RequestNetworkDeviceEnable = NULL;
329 chromeos::SetOfflineMode = NULL;
323 chromeos::AddIPConfig = NULL; 330 chromeos::AddIPConfig = NULL;
324 chromeos::RemoveIPConfig = NULL; 331 chromeos::RemoveIPConfig = NULL;
325 chromeos::GetDeviceNetworkList = NULL; 332 chromeos::GetDeviceNetworkList = NULL;
326 chromeos::FreeDeviceNetworkList = NULL; 333 chromeos::FreeDeviceNetworkList = NULL;
327 chromeos::ConfigureService = NULL; 334 chromeos::ConfigureService = NULL;
328 } else { 335 } else {
329 LOG(ERROR) << "CrosLibrary is initialized."; 336 LOG(ERROR) << "CrosLibrary is initialized.";
330 } 337 }
331 338
332 delete g_mock_chromeos_network; 339 delete g_mock_chromeos_network;
333 g_mock_chromeos_network = NULL; 340 g_mock_chromeos_network = NULL;
334 } 341 }
335 342
336 // static 343 // static
337 MockChromeOSNetwork* MockChromeOSNetwork::Get() { 344 MockChromeOSNetwork* MockChromeOSNetwork::Get() {
338 return g_mock_chromeos_network; 345 return g_mock_chromeos_network;
339 } 346 }
340 347
341 } // namespace chromeos 348 } // namespace chromeos
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698