| 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 #ifndef CHROMEOS_DBUS_DBUS_THREAD_MANAGER_H_ | 5 #ifndef CHROMEOS_DBUS_DBUS_THREAD_MANAGER_H_ |
| 6 #define CHROMEOS_DBUS_DBUS_THREAD_MANAGER_H_ | 6 #define CHROMEOS_DBUS_DBUS_THREAD_MANAGER_H_ |
| 7 | 7 |
| 8 #include <memory> | 8 #include <memory> |
| 9 #include <string> | 9 #include <string> |
| 10 | 10 |
| (...skipping 20 matching lines...) Expand all Loading... |
| 31 class CrosDisksClient; | 31 class CrosDisksClient; |
| 32 class CryptohomeClient; | 32 class CryptohomeClient; |
| 33 class DBusThreadManagerSetter; | 33 class DBusThreadManagerSetter; |
| 34 class DebugDaemonClient; | 34 class DebugDaemonClient; |
| 35 class EasyUnlockClient; | 35 class EasyUnlockClient; |
| 36 class GsmSMSClient; | 36 class GsmSMSClient; |
| 37 class ImageBurnerClient; | 37 class ImageBurnerClient; |
| 38 class IntrospectableClient; | 38 class IntrospectableClient; |
| 39 class LorgnetteManagerClient; | 39 class LorgnetteManagerClient; |
| 40 class ModemMessagingClient; | 40 class ModemMessagingClient; |
| 41 class NfcAdapterClient; | |
| 42 class NfcDeviceClient; | |
| 43 class NfcManagerClient; | |
| 44 class NfcRecordClient; | |
| 45 class NfcTagClient; | |
| 46 class PermissionBrokerClient; | 41 class PermissionBrokerClient; |
| 47 class PowerManagerClient; | 42 class PowerManagerClient; |
| 48 class SMSClient; | 43 class SMSClient; |
| 49 class SessionManagerClient; | 44 class SessionManagerClient; |
| 50 class ShillDeviceClient; | 45 class ShillDeviceClient; |
| 51 class ShillIPConfigClient; | 46 class ShillIPConfigClient; |
| 52 class ShillManagerClient; | 47 class ShillManagerClient; |
| 53 class ShillProfileClient; | 48 class ShillProfileClient; |
| 54 class ShillServiceClient; | 49 class ShillServiceClient; |
| 55 class ShillThirdPartyVpnDriverClient; | 50 class ShillThirdPartyVpnDriverClient; |
| (...skipping 54 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 110 CrasAudioClient* GetCrasAudioClient(); | 105 CrasAudioClient* GetCrasAudioClient(); |
| 111 CrosDisksClient* GetCrosDisksClient(); | 106 CrosDisksClient* GetCrosDisksClient(); |
| 112 CryptohomeClient* GetCryptohomeClient(); | 107 CryptohomeClient* GetCryptohomeClient(); |
| 113 DebugDaemonClient* GetDebugDaemonClient(); | 108 DebugDaemonClient* GetDebugDaemonClient(); |
| 114 EasyUnlockClient* GetEasyUnlockClient(); | 109 EasyUnlockClient* GetEasyUnlockClient(); |
| 115 GsmSMSClient* GetGsmSMSClient(); | 110 GsmSMSClient* GetGsmSMSClient(); |
| 116 ImageBurnerClient* GetImageBurnerClient(); | 111 ImageBurnerClient* GetImageBurnerClient(); |
| 117 IntrospectableClient* GetIntrospectableClient(); | 112 IntrospectableClient* GetIntrospectableClient(); |
| 118 LorgnetteManagerClient* GetLorgnetteManagerClient(); | 113 LorgnetteManagerClient* GetLorgnetteManagerClient(); |
| 119 ModemMessagingClient* GetModemMessagingClient(); | 114 ModemMessagingClient* GetModemMessagingClient(); |
| 120 NfcAdapterClient* GetNfcAdapterClient(); | |
| 121 NfcDeviceClient* GetNfcDeviceClient(); | |
| 122 NfcManagerClient* GetNfcManagerClient(); | |
| 123 NfcRecordClient* GetNfcRecordClient(); | |
| 124 NfcTagClient* GetNfcTagClient(); | |
| 125 PermissionBrokerClient* GetPermissionBrokerClient(); | 115 PermissionBrokerClient* GetPermissionBrokerClient(); |
| 126 PowerManagerClient* GetPowerManagerClient(); | 116 PowerManagerClient* GetPowerManagerClient(); |
| 127 SessionManagerClient* GetSessionManagerClient(); | 117 SessionManagerClient* GetSessionManagerClient(); |
| 128 ShillDeviceClient* GetShillDeviceClient(); | 118 ShillDeviceClient* GetShillDeviceClient(); |
| 129 ShillIPConfigClient* GetShillIPConfigClient(); | 119 ShillIPConfigClient* GetShillIPConfigClient(); |
| 130 ShillManagerClient* GetShillManagerClient(); | 120 ShillManagerClient* GetShillManagerClient(); |
| 131 ShillServiceClient* GetShillServiceClient(); | 121 ShillServiceClient* GetShillServiceClient(); |
| 132 ShillProfileClient* GetShillProfileClient(); | 122 ShillProfileClient* GetShillProfileClient(); |
| 133 ShillThirdPartyVpnDriverClient* GetShillThirdPartyVpnDriverClient(); | 123 ShillThirdPartyVpnDriverClient* GetShillThirdPartyVpnDriverClient(); |
| 134 SMSClient* GetSMSClient(); | 124 SMSClient* GetSMSClient(); |
| (...skipping 53 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 188 void SetShillIPConfigClient(std::unique_ptr<ShillIPConfigClient> client); | 178 void SetShillIPConfigClient(std::unique_ptr<ShillIPConfigClient> client); |
| 189 void SetShillManagerClient(std::unique_ptr<ShillManagerClient> client); | 179 void SetShillManagerClient(std::unique_ptr<ShillManagerClient> client); |
| 190 void SetShillServiceClient(std::unique_ptr<ShillServiceClient> client); | 180 void SetShillServiceClient(std::unique_ptr<ShillServiceClient> client); |
| 191 void SetShillProfileClient(std::unique_ptr<ShillProfileClient> client); | 181 void SetShillProfileClient(std::unique_ptr<ShillProfileClient> client); |
| 192 void SetShillThirdPartyVpnDriverClient( | 182 void SetShillThirdPartyVpnDriverClient( |
| 193 std::unique_ptr<ShillThirdPartyVpnDriverClient> client); | 183 std::unique_ptr<ShillThirdPartyVpnDriverClient> client); |
| 194 void SetGsmSMSClient(std::unique_ptr<GsmSMSClient> client); | 184 void SetGsmSMSClient(std::unique_ptr<GsmSMSClient> client); |
| 195 void SetImageBurnerClient(std::unique_ptr<ImageBurnerClient> client); | 185 void SetImageBurnerClient(std::unique_ptr<ImageBurnerClient> client); |
| 196 void SetIntrospectableClient(std::unique_ptr<IntrospectableClient> client); | 186 void SetIntrospectableClient(std::unique_ptr<IntrospectableClient> client); |
| 197 void SetModemMessagingClient(std::unique_ptr<ModemMessagingClient> client); | 187 void SetModemMessagingClient(std::unique_ptr<ModemMessagingClient> client); |
| 198 void SetNfcAdapterClient(std::unique_ptr<NfcAdapterClient> client); | |
| 199 void SetNfcDeviceClient(std::unique_ptr<NfcDeviceClient> client); | |
| 200 void SetNfcManagerClient(std::unique_ptr<NfcManagerClient> client); | |
| 201 void SetNfcRecordClient(std::unique_ptr<NfcRecordClient> client); | |
| 202 void SetNfcTagClient(std::unique_ptr<NfcTagClient> client); | |
| 203 void SetPermissionBrokerClient( | 188 void SetPermissionBrokerClient( |
| 204 std::unique_ptr<PermissionBrokerClient> client); | 189 std::unique_ptr<PermissionBrokerClient> client); |
| 205 void SetPowerManagerClient(std::unique_ptr<PowerManagerClient> client); | 190 void SetPowerManagerClient(std::unique_ptr<PowerManagerClient> client); |
| 206 void SetSessionManagerClient(std::unique_ptr<SessionManagerClient> client); | 191 void SetSessionManagerClient(std::unique_ptr<SessionManagerClient> client); |
| 207 void SetSMSClient(std::unique_ptr<SMSClient> client); | 192 void SetSMSClient(std::unique_ptr<SMSClient> client); |
| 208 void SetSystemClockClient(std::unique_ptr<SystemClockClient> client); | 193 void SetSystemClockClient(std::unique_ptr<SystemClockClient> client); |
| 209 void SetUpdateEngineClient(std::unique_ptr<UpdateEngineClient> client); | 194 void SetUpdateEngineClient(std::unique_ptr<UpdateEngineClient> client); |
| 210 | 195 |
| 211 private: | 196 private: |
| 212 friend class DBusThreadManager; | 197 friend class DBusThreadManager; |
| 213 | 198 |
| 214 DBusThreadManagerSetter(); | 199 DBusThreadManagerSetter(); |
| 215 | 200 |
| 216 DISALLOW_COPY_AND_ASSIGN(DBusThreadManagerSetter); | 201 DISALLOW_COPY_AND_ASSIGN(DBusThreadManagerSetter); |
| 217 }; | 202 }; |
| 218 | 203 |
| 219 } // namespace chromeos | 204 } // namespace chromeos |
| 220 | 205 |
| 221 #endif // CHROMEOS_DBUS_DBUS_THREAD_MANAGER_H_ | 206 #endif // CHROMEOS_DBUS_DBUS_THREAD_MANAGER_H_ |
| OLD | NEW |