OLD | NEW |
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 "chromeos/dbus/fake_dbus_thread_manager.h" | 5 #include "chromeos/dbus/fake_dbus_thread_manager.h" |
6 | 6 |
7 #include "base/command_line.h" | 7 #include "base/command_line.h" |
8 #include "chromeos/chromeos_switches.h" | 8 #include "chromeos/chromeos_switches.h" |
9 #include "chromeos/dbus/cras_audio_client_stub_impl.h" | 9 #include "chromeos/dbus/cras_audio_client_stub_impl.h" |
10 #include "chromeos/dbus/cros_disks_client.h" | 10 #include "chromeos/dbus/cros_disks_client.h" |
(...skipping 217 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
228 void FakeDBusThreadManager::SetShillServiceClient( | 228 void FakeDBusThreadManager::SetShillServiceClient( |
229 scoped_ptr<ShillServiceClient> client) { | 229 scoped_ptr<ShillServiceClient> client) { |
230 shill_service_client_ = client.Pass(); | 230 shill_service_client_ = client.Pass(); |
231 } | 231 } |
232 | 232 |
233 void FakeDBusThreadManager::SetShillProfileClient( | 233 void FakeDBusThreadManager::SetShillProfileClient( |
234 scoped_ptr<ShillProfileClient> client) { | 234 scoped_ptr<ShillProfileClient> client) { |
235 shill_profile_client_ = client.Pass(); | 235 shill_profile_client_ = client.Pass(); |
236 } | 236 } |
237 | 237 |
238 void FakeDBusThreadManager::SetGsmSMSClient( | 238 void FakeDBusThreadManager::SetGsmSMSClient(scoped_ptr<GsmSMSClient> client) { |
239 scoped_ptr<GsmSMSClient> client) { | |
240 gsm_sms_client_ = client.Pass(); | 239 gsm_sms_client_ = client.Pass(); |
241 } | 240 } |
242 | 241 |
243 void FakeDBusThreadManager::SetImageBurnerClient( | 242 void FakeDBusThreadManager::SetImageBurnerClient( |
244 scoped_ptr<ImageBurnerClient> client) { | 243 scoped_ptr<ImageBurnerClient> client) { |
245 image_burner_client_ = client.Pass(); | 244 image_burner_client_ = client.Pass(); |
246 } | 245 } |
247 | 246 |
248 void FakeDBusThreadManager::SetIntrospectableClient( | 247 void FakeDBusThreadManager::SetIntrospectableClient( |
249 scoped_ptr<IntrospectableClient> client) { | 248 scoped_ptr<IntrospectableClient> client) { |
(...skipping 18 matching lines...) Expand all Loading... |
268 void FakeDBusThreadManager::SetNfcManagerClient( | 267 void FakeDBusThreadManager::SetNfcManagerClient( |
269 scoped_ptr<NfcManagerClient> client) { | 268 scoped_ptr<NfcManagerClient> client) { |
270 nfc_manager_client_ = client.Pass(); | 269 nfc_manager_client_ = client.Pass(); |
271 } | 270 } |
272 | 271 |
273 void FakeDBusThreadManager::SetNfcRecordClient( | 272 void FakeDBusThreadManager::SetNfcRecordClient( |
274 scoped_ptr<NfcRecordClient> client) { | 273 scoped_ptr<NfcRecordClient> client) { |
275 nfc_record_client_ = client.Pass(); | 274 nfc_record_client_ = client.Pass(); |
276 } | 275 } |
277 | 276 |
278 void FakeDBusThreadManager::SetNfcTagClient( | 277 void FakeDBusThreadManager::SetNfcTagClient(scoped_ptr<NfcTagClient> client) { |
279 scoped_ptr<NfcTagClient> client) { | |
280 nfc_tag_client_ = client.Pass(); | 278 nfc_tag_client_ = client.Pass(); |
281 } | 279 } |
282 | 280 |
283 void FakeDBusThreadManager::SetPermissionBrokerClient( | 281 void FakeDBusThreadManager::SetPermissionBrokerClient( |
284 scoped_ptr<PermissionBrokerClient> client) { | 282 scoped_ptr<PermissionBrokerClient> client) { |
285 permission_broker_client_ = client.Pass(); | 283 permission_broker_client_ = client.Pass(); |
286 } | 284 } |
287 | 285 |
288 void FakeDBusThreadManager::SetPowerManagerClient( | 286 void FakeDBusThreadManager::SetPowerManagerClient( |
289 scoped_ptr<PowerManagerClient> client) { | 287 scoped_ptr<PowerManagerClient> client) { |
(...skipping 17 matching lines...) Expand all Loading... |
307 void FakeDBusThreadManager::SetSystemClockClient( | 305 void FakeDBusThreadManager::SetSystemClockClient( |
308 scoped_ptr<SystemClockClient> client) { | 306 scoped_ptr<SystemClockClient> client) { |
309 system_clock_client_ = client.Pass(); | 307 system_clock_client_ = client.Pass(); |
310 } | 308 } |
311 | 309 |
312 void FakeDBusThreadManager::SetUpdateEngineClient( | 310 void FakeDBusThreadManager::SetUpdateEngineClient( |
313 scoped_ptr<UpdateEngineClient> client) { | 311 scoped_ptr<UpdateEngineClient> client) { |
314 update_engine_client_ = client.Pass(); | 312 update_engine_client_ = client.Pass(); |
315 } | 313 } |
316 | 314 |
317 void FakeDBusThreadManager::AddObserver( | 315 void FakeDBusThreadManager::AddObserver(DBusThreadManagerObserver* observer) { |
318 DBusThreadManagerObserver* observer) { | |
319 DCHECK(observer); | 316 DCHECK(observer); |
320 observers_.AddObserver(observer); | 317 observers_.AddObserver(observer); |
321 } | 318 } |
322 | 319 |
323 void FakeDBusThreadManager::RemoveObserver( | 320 void FakeDBusThreadManager::RemoveObserver( |
324 DBusThreadManagerObserver* observer) { | 321 DBusThreadManagerObserver* observer) { |
325 DCHECK(observer); | 322 DCHECK(observer); |
326 observers_.RemoveObserver(observer); | 323 observers_.RemoveObserver(observer); |
327 } | 324 } |
328 | 325 |
329 dbus::Bus* FakeDBusThreadManager::GetSystemBus() { | 326 dbus::Bus* FakeDBusThreadManager::GetSystemBus() { |
330 return NULL; | 327 return NULL; |
331 } | 328 } |
332 | 329 |
333 BluetoothAdapterClient* | 330 BluetoothAdapterClient* FakeDBusThreadManager::GetBluetoothAdapterClient() { |
334 FakeDBusThreadManager::GetBluetoothAdapterClient() { | |
335 return bluetooth_adapter_client_.get(); | 331 return bluetooth_adapter_client_.get(); |
336 } | 332 } |
337 | 333 |
338 BluetoothAgentManagerClient* | 334 BluetoothAgentManagerClient* |
339 FakeDBusThreadManager::GetBluetoothAgentManagerClient() { | 335 FakeDBusThreadManager::GetBluetoothAgentManagerClient() { |
340 return bluetooth_agent_manager_client_.get(); | 336 return bluetooth_agent_manager_client_.get(); |
341 } | 337 } |
342 | 338 |
343 BluetoothDeviceClient* | 339 BluetoothDeviceClient* FakeDBusThreadManager::GetBluetoothDeviceClient() { |
344 FakeDBusThreadManager::GetBluetoothDeviceClient() { | |
345 return bluetooth_device_client_.get(); | 340 return bluetooth_device_client_.get(); |
346 } | 341 } |
347 | 342 |
348 BluetoothGattCharacteristicClient* | 343 BluetoothGattCharacteristicClient* |
349 FakeDBusThreadManager::GetBluetoothGattCharacteristicClient() { | 344 FakeDBusThreadManager::GetBluetoothGattCharacteristicClient() { |
350 return bluetooth_gatt_characteristic_client_.get(); | 345 return bluetooth_gatt_characteristic_client_.get(); |
351 } | 346 } |
352 | 347 |
353 BluetoothGattDescriptorClient* | 348 BluetoothGattDescriptorClient* |
354 FakeDBusThreadManager::GetBluetoothGattDescriptorClient() { | 349 FakeDBusThreadManager::GetBluetoothGattDescriptorClient() { |
355 return bluetooth_gatt_descriptor_client_.get(); | 350 return bluetooth_gatt_descriptor_client_.get(); |
356 } | 351 } |
357 | 352 |
358 BluetoothGattManagerClient* | 353 BluetoothGattManagerClient* |
359 FakeDBusThreadManager::GetBluetoothGattManagerClient() { | 354 FakeDBusThreadManager::GetBluetoothGattManagerClient() { |
360 return bluetooth_gatt_manager_client_.get(); | 355 return bluetooth_gatt_manager_client_.get(); |
361 } | 356 } |
362 | 357 |
363 BluetoothGattServiceClient* | 358 BluetoothGattServiceClient* |
364 FakeDBusThreadManager::GetBluetoothGattServiceClient() { | 359 FakeDBusThreadManager::GetBluetoothGattServiceClient() { |
365 return bluetooth_gatt_service_client_.get(); | 360 return bluetooth_gatt_service_client_.get(); |
366 } | 361 } |
367 | 362 |
368 BluetoothInputClient* | 363 BluetoothInputClient* FakeDBusThreadManager::GetBluetoothInputClient() { |
369 FakeDBusThreadManager::GetBluetoothInputClient() { | |
370 return bluetooth_input_client_.get(); | 364 return bluetooth_input_client_.get(); |
371 } | 365 } |
372 | 366 |
373 BluetoothProfileManagerClient* | 367 BluetoothProfileManagerClient* |
374 FakeDBusThreadManager::GetBluetoothProfileManagerClient() { | 368 FakeDBusThreadManager::GetBluetoothProfileManagerClient() { |
375 return bluetooth_profile_manager_client_.get(); | 369 return bluetooth_profile_manager_client_.get(); |
376 } | 370 } |
377 | 371 |
378 CrasAudioClient* FakeDBusThreadManager::GetCrasAudioClient() { | 372 CrasAudioClient* FakeDBusThreadManager::GetCrasAudioClient() { |
379 return cras_audio_client_.get(); | 373 return cras_audio_client_.get(); |
380 } | 374 } |
381 | 375 |
382 CrosDisksClient* FakeDBusThreadManager::GetCrosDisksClient() { | 376 CrosDisksClient* FakeDBusThreadManager::GetCrosDisksClient() { |
383 return cros_disks_client_.get(); | 377 return cros_disks_client_.get(); |
384 } | 378 } |
385 | 379 |
386 CryptohomeClient* FakeDBusThreadManager::GetCryptohomeClient() { | 380 CryptohomeClient* FakeDBusThreadManager::GetCryptohomeClient() { |
387 return cryptohome_client_.get(); | 381 return cryptohome_client_.get(); |
388 } | 382 } |
389 | 383 |
390 DebugDaemonClient* FakeDBusThreadManager::GetDebugDaemonClient() { | 384 DebugDaemonClient* FakeDBusThreadManager::GetDebugDaemonClient() { |
391 return debug_daemon_client_.get(); | 385 return debug_daemon_client_.get(); |
392 } | 386 } |
393 | 387 |
394 LorgnetteManagerClient* FakeDBusThreadManager::GetLorgnetteManagerClient() { | 388 LorgnetteManagerClient* FakeDBusThreadManager::GetLorgnetteManagerClient() { |
395 return lorgnette_manager_client_.get(); | 389 return lorgnette_manager_client_.get(); |
396 } | 390 } |
397 | 391 |
398 ShillDeviceClient* | 392 ShillDeviceClient* FakeDBusThreadManager::GetShillDeviceClient() { |
399 FakeDBusThreadManager::GetShillDeviceClient() { | |
400 return shill_device_client_.get(); | 393 return shill_device_client_.get(); |
401 } | 394 } |
402 | 395 |
403 ShillIPConfigClient* | 396 ShillIPConfigClient* FakeDBusThreadManager::GetShillIPConfigClient() { |
404 FakeDBusThreadManager::GetShillIPConfigClient() { | |
405 return shill_ipconfig_client_.get(); | 397 return shill_ipconfig_client_.get(); |
406 } | 398 } |
407 | 399 |
408 ShillManagerClient* | 400 ShillManagerClient* FakeDBusThreadManager::GetShillManagerClient() { |
409 FakeDBusThreadManager::GetShillManagerClient() { | |
410 return shill_manager_client_.get(); | 401 return shill_manager_client_.get(); |
411 } | 402 } |
412 | 403 |
413 ShillProfileClient* | 404 ShillProfileClient* FakeDBusThreadManager::GetShillProfileClient() { |
414 FakeDBusThreadManager::GetShillProfileClient() { | |
415 return shill_profile_client_.get(); | 405 return shill_profile_client_.get(); |
416 } | 406 } |
417 | 407 |
418 ShillServiceClient* | 408 ShillServiceClient* FakeDBusThreadManager::GetShillServiceClient() { |
419 FakeDBusThreadManager::GetShillServiceClient() { | |
420 return shill_service_client_.get(); | 409 return shill_service_client_.get(); |
421 } | 410 } |
422 | 411 |
423 GsmSMSClient* FakeDBusThreadManager::GetGsmSMSClient() { | 412 GsmSMSClient* FakeDBusThreadManager::GetGsmSMSClient() { |
424 return gsm_sms_client_.get(); | 413 return gsm_sms_client_.get(); |
425 } | 414 } |
426 | 415 |
427 ImageBurnerClient* FakeDBusThreadManager::GetImageBurnerClient() { | 416 ImageBurnerClient* FakeDBusThreadManager::GetImageBurnerClient() { |
428 return image_burner_client_.get(); | 417 return image_burner_client_.get(); |
429 } | 418 } |
430 | 419 |
431 IntrospectableClient* | 420 IntrospectableClient* FakeDBusThreadManager::GetIntrospectableClient() { |
432 FakeDBusThreadManager::GetIntrospectableClient() { | |
433 return introspectable_client_.get(); | 421 return introspectable_client_.get(); |
434 } | 422 } |
435 | 423 |
436 ModemMessagingClient* | 424 ModemMessagingClient* FakeDBusThreadManager::GetModemMessagingClient() { |
437 FakeDBusThreadManager::GetModemMessagingClient() { | |
438 return modem_messaging_client_.get(); | 425 return modem_messaging_client_.get(); |
439 } | 426 } |
440 | 427 |
441 NfcAdapterClient* FakeDBusThreadManager::GetNfcAdapterClient() { | 428 NfcAdapterClient* FakeDBusThreadManager::GetNfcAdapterClient() { |
442 return nfc_adapter_client_.get(); | 429 return nfc_adapter_client_.get(); |
443 } | 430 } |
444 | 431 |
445 NfcDeviceClient* FakeDBusThreadManager::GetNfcDeviceClient() { | 432 NfcDeviceClient* FakeDBusThreadManager::GetNfcDeviceClient() { |
446 return nfc_device_client_.get(); | 433 return nfc_device_client_.get(); |
447 } | 434 } |
448 | 435 |
449 NfcManagerClient* FakeDBusThreadManager::GetNfcManagerClient() { | 436 NfcManagerClient* FakeDBusThreadManager::GetNfcManagerClient() { |
450 return nfc_manager_client_.get(); | 437 return nfc_manager_client_.get(); |
451 } | 438 } |
452 | 439 |
453 NfcTagClient* FakeDBusThreadManager::GetNfcTagClient() { | 440 NfcTagClient* FakeDBusThreadManager::GetNfcTagClient() { |
454 return nfc_tag_client_.get(); | 441 return nfc_tag_client_.get(); |
455 } | 442 } |
456 | 443 |
457 NfcRecordClient* FakeDBusThreadManager::GetNfcRecordClient() { | 444 NfcRecordClient* FakeDBusThreadManager::GetNfcRecordClient() { |
458 return nfc_record_client_.get(); | 445 return nfc_record_client_.get(); |
459 } | 446 } |
460 | 447 |
461 PermissionBrokerClient* | 448 PermissionBrokerClient* FakeDBusThreadManager::GetPermissionBrokerClient() { |
462 FakeDBusThreadManager::GetPermissionBrokerClient() { | |
463 return permission_broker_client_.get(); | 449 return permission_broker_client_.get(); |
464 } | 450 } |
465 | 451 |
466 PowerManagerClient* FakeDBusThreadManager::GetPowerManagerClient() { | 452 PowerManagerClient* FakeDBusThreadManager::GetPowerManagerClient() { |
467 return power_manager_client_.get(); | 453 return power_manager_client_.get(); |
468 } | 454 } |
469 | 455 |
470 PowerPolicyController* | 456 PowerPolicyController* FakeDBusThreadManager::GetPowerPolicyController() { |
471 FakeDBusThreadManager::GetPowerPolicyController() { | |
472 return power_policy_controller_.get(); | 457 return power_policy_controller_.get(); |
473 } | 458 } |
474 | 459 |
475 SessionManagerClient* | 460 SessionManagerClient* FakeDBusThreadManager::GetSessionManagerClient() { |
476 FakeDBusThreadManager::GetSessionManagerClient() { | |
477 return session_manager_client_.get(); | 461 return session_manager_client_.get(); |
478 } | 462 } |
479 | 463 |
480 SMSClient* FakeDBusThreadManager::GetSMSClient() { | 464 SMSClient* FakeDBusThreadManager::GetSMSClient() { |
481 return sms_client_.get(); | 465 return sms_client_.get(); |
482 } | 466 } |
483 | 467 |
484 SystemClockClient* FakeDBusThreadManager::GetSystemClockClient() { | 468 SystemClockClient* FakeDBusThreadManager::GetSystemClockClient() { |
485 return system_clock_client_.get(); | 469 return system_clock_client_.get(); |
486 } | 470 } |
487 | 471 |
488 UpdateEngineClient* FakeDBusThreadManager::GetUpdateEngineClient() { | 472 UpdateEngineClient* FakeDBusThreadManager::GetUpdateEngineClient() { |
489 return update_engine_client_.get(); | 473 return update_engine_client_.get(); |
490 } | 474 } |
491 | 475 |
492 } // namespace chromeos | 476 } // namespace chromeos |
OLD | NEW |