Lines Matching defs:DBusThreadManager

54 static DBusThreadManager* g_dbus_thread_manager = NULL;
57 DBusThreadManager::DBusThreadManager(scoped_ptr<DBusClientBundle> client_bundle)
78 // DBusThreadManager.
82 DBusThreadManager::~DBusThreadManager() {
108 VLOG(1) << "DBusThreadManager destroyed";
110 LOG(FATAL) << "~DBusThreadManager() called outside of Shutdown()";
114 dbus::Bus* DBusThreadManager::GetSystemBus() {
118 BluetoothAdapterClient* DBusThreadManager::GetBluetoothAdapterClient() {
123 DBusThreadManager::GetBluetoothAgentManagerClient() {
127 BluetoothDeviceClient* DBusThreadManager::GetBluetoothDeviceClient() {
132 DBusThreadManager::GetBluetoothGattCharacteristicClient() {
137 DBusThreadManager::GetBluetoothGattDescriptorClient() {
142 DBusThreadManager::GetBluetoothGattManagerClient() {
147 DBusThreadManager::GetBluetoothGattServiceClient() {
151 BluetoothInputClient* DBusThreadManager::GetBluetoothInputClient() {
156 DBusThreadManager::GetBluetoothProfileManagerClient() {
160 CrasAudioClient* DBusThreadManager::GetCrasAudioClient() {
164 CrosDisksClient* DBusThreadManager::GetCrosDisksClient() {
168 CryptohomeClient* DBusThreadManager::GetCryptohomeClient() {
172 DebugDaemonClient* DBusThreadManager::GetDebugDaemonClient() {
176 EasyUnlockClient* DBusThreadManager::GetEasyUnlockClient() {
180 DBusThreadManager::GetLorgnetteManagerClient() {
185 DBusThreadManager::GetShillDeviceClient() {
190 DBusThreadManager::GetShillIPConfigClient() {
195 DBusThreadManager::GetShillManagerClient() {
200 DBusThreadManager::GetShillServiceClient() {
205 DBusThreadManager::GetShillProfileClient() {
209 GsmSMSClient* DBusThreadManager::GetGsmSMSClient() {
213 ImageBurnerClient* DBusThreadManager::GetImageBurnerClient() {
217 IntrospectableClient* DBusThreadManager::GetIntrospectableClient() {
221 ModemMessagingClient* DBusThreadManager::GetModemMessagingClient() {
225 NfcAdapterClient* DBusThreadManager::GetNfcAdapterClient() {
229 NfcDeviceClient* DBusThreadManager::GetNfcDeviceClient() {
233 NfcManagerClient* DBusThreadManager::GetNfcManagerClient() {
237 NfcRecordClient* DBusThreadManager::GetNfcRecordClient() {
241 NfcTagClient* DBusThreadManager::GetNfcTagClient() {
245 PermissionBrokerClient* DBusThreadManager::GetPermissionBrokerClient() {
249 PowerManagerClient* DBusThreadManager::GetPowerManagerClient() {
253 SessionManagerClient* DBusThreadManager::GetSessionManagerClient() {
257 SMSClient* DBusThreadManager::GetSMSClient() {
261 SystemClockClient* DBusThreadManager::GetSystemClockClient() {
265 UpdateEngineClient* DBusThreadManager::GetUpdateEngineClient() {
269 PowerPolicyController* DBusThreadManager::GetPowerPolicyController() {
273 void DBusThreadManager::InitializeClients() {
327 bool DBusThreadManager::IsUsingStub(DBusClientBundle::DBusClientType client) {
332 void DBusThreadManager::Initialize() {
333 // If we initialize DBusThreadManager twice we may also be shutting it down
357 scoped_ptr<DBusThreadManagerSetter> DBusThreadManager::GetSetterForTesting() {
367 void DBusThreadManager::CreateGlobalInstance(
370 g_dbus_thread_manager = new DBusThreadManager(
376 void DBusThreadManager::InitializeWithRealClients() {
378 VLOG(1) << "DBusThreadManager initialized for Chrome OS";
382 void DBusThreadManager::InitializeWithStubs() {
384 VLOG(1) << "DBusThreadManager created for testing";
388 void DBusThreadManager::InitializeWithPartialStub(
396 VLOG(1) << "DBusThreadManager initialized for mixed runtime environment";
401 bool DBusThreadManager::IsInitialized() {
406 void DBusThreadManager::Shutdown() {
407 // Ensure that we only shutdown DBusThreadManager once.
409 DBusThreadManager* dbus_thread_manager = g_dbus_thread_manager;
413 VLOG(1) << "DBusThreadManager Shutdown completed";
417 DBusThreadManager* DBusThreadManager::Get() {
419 << "DBusThreadManager::Get() called before Initialize()";
431 DBusThreadManager::Get()->client_bundle_->bluetooth_adapter_client_ =
437 DBusThreadManager::Get()->client_bundle_->bluetooth_agent_manager_client_ =
443 DBusThreadManager::Get()->client_bundle_->bluetooth_device_client_ =
449 DBusThreadManager::Get()->client_bundle_->
455 DBusThreadManager::Get()->client_bundle_->bluetooth_gatt_descriptor_client_ =
461 DBusThreadManager::Get()->client_bundle_->bluetooth_gatt_manager_client_ =
467 DBusThreadManager::Get()->client_bundle_->bluetooth_gatt_service_client_ =
473 DBusThreadManager::Get()->client_bundle_->bluetooth_input_client_ =
479 DBusThreadManager::Get()->client_bundle_->bluetooth_profile_manager_client_ =
485 DBusThreadManager::Get()->client_bundle_->cras_audio_client_ = client.Pass();
490 DBusThreadManager::Get()->client_bundle_->cros_disks_client_ = client.Pass();
495 DBusThreadManager::Get()->client_bundle_->cryptohome_client_ = client.Pass();
500 DBusThreadManager::Get()->client_bundle_->debug_daemon_client_ =
506 DBusThreadManager::Get()->client_bundle_->easy_unlock_client_ = client.Pass();
511 DBusThreadManager::Get()->client_bundle_->lorgnette_manager_client_ =
517 DBusThreadManager::Get()->client_bundle_->shill_device_client_ =
523 DBusThreadManager::Get()->client_bundle_->shill_ipconfig_client_ =
529 DBusThreadManager::Get()->client_bundle_->shill_manager_client_ =
535 DBusThreadManager::Get()->client_bundle_->shill_service_client_ =
541 DBusThreadManager::Get()->client_bundle_->shill_profile_client_ =
547 DBusThreadManager::Get()->client_bundle_->gsm_sms_client_ = client.Pass();
552 DBusThreadManager::Get()->client_bundle_->image_burner_client_ =
558 DBusThreadManager::Get()->client_bundle_->introspectable_client_ =
564 DBusThreadManager::Get()->client_bundle_->modem_messaging_client_ =
570 DBusThreadManager::Get()->client_bundle_->nfc_adapter_client_ = client.Pass();
575 DBusThreadManager::Get()->client_bundle_->nfc_device_client_ = client.Pass();
580 DBusThreadManager::Get()->client_bundle_->nfc_manager_client_ = client.Pass();
585 DBusThreadManager::Get()->client_bundle_->nfc_record_client_ = client.Pass();
590 DBusThreadManager::Get()->client_bundle_->nfc_tag_client_ = client.Pass();
595 DBusThreadManager::Get()->client_bundle_->permission_broker_client_ =
601 DBusThreadManager::Get()->power_policy_controller_.reset();
602 DBusThreadManager::Get()->client_bundle_->power_manager_client_ =
604 DBusThreadManager::Get()->power_policy_controller_.reset(
606 DBusThreadManager::Get()->power_policy_controller_->Init(
607 DBusThreadManager::Get());
612 DBusThreadManager::Get()->client_bundle_->session_manager_client_ =
617 DBusThreadManager::Get()->client_bundle_->sms_client_ = client.Pass();
622 DBusThreadManager::Get()->client_bundle_->system_clock_client_ =
628 DBusThreadManager::Get()->client_bundle_->update_engine_client_ =