| 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 25 matching lines...) Expand all Loading... |
| 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; | 41 class NfcAdapterClient; |
| 42 class NfcDeviceClient; | 42 class NfcDeviceClient; |
| 43 class NfcManagerClient; | 43 class NfcManagerClient; |
| 44 class NfcRecordClient; | 44 class NfcRecordClient; |
| 45 class NfcTagClient; | 45 class NfcTagClient; |
| 46 class PeerDaemonManagerClient; | |
| 47 class PermissionBrokerClient; | 46 class PermissionBrokerClient; |
| 48 class PowerManagerClient; | 47 class PowerManagerClient; |
| 49 class SMSClient; | 48 class SMSClient; |
| 50 class SessionManagerClient; | 49 class SessionManagerClient; |
| 51 class ShillDeviceClient; | 50 class ShillDeviceClient; |
| 52 class ShillIPConfigClient; | 51 class ShillIPConfigClient; |
| 53 class ShillManagerClient; | 52 class ShillManagerClient; |
| 54 class ShillProfileClient; | 53 class ShillProfileClient; |
| 55 class ShillServiceClient; | 54 class ShillServiceClient; |
| 56 class ShillThirdPartyVpnDriverClient; | 55 class ShillThirdPartyVpnDriverClient; |
| (...skipping 59 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 116 GsmSMSClient* GetGsmSMSClient(); | 115 GsmSMSClient* GetGsmSMSClient(); |
| 117 ImageBurnerClient* GetImageBurnerClient(); | 116 ImageBurnerClient* GetImageBurnerClient(); |
| 118 IntrospectableClient* GetIntrospectableClient(); | 117 IntrospectableClient* GetIntrospectableClient(); |
| 119 LorgnetteManagerClient* GetLorgnetteManagerClient(); | 118 LorgnetteManagerClient* GetLorgnetteManagerClient(); |
| 120 ModemMessagingClient* GetModemMessagingClient(); | 119 ModemMessagingClient* GetModemMessagingClient(); |
| 121 NfcAdapterClient* GetNfcAdapterClient(); | 120 NfcAdapterClient* GetNfcAdapterClient(); |
| 122 NfcDeviceClient* GetNfcDeviceClient(); | 121 NfcDeviceClient* GetNfcDeviceClient(); |
| 123 NfcManagerClient* GetNfcManagerClient(); | 122 NfcManagerClient* GetNfcManagerClient(); |
| 124 NfcRecordClient* GetNfcRecordClient(); | 123 NfcRecordClient* GetNfcRecordClient(); |
| 125 NfcTagClient* GetNfcTagClient(); | 124 NfcTagClient* GetNfcTagClient(); |
| 126 PeerDaemonManagerClient* GetPeerDaemonManagerClient(); | |
| 127 PermissionBrokerClient* GetPermissionBrokerClient(); | 125 PermissionBrokerClient* GetPermissionBrokerClient(); |
| 128 PowerManagerClient* GetPowerManagerClient(); | 126 PowerManagerClient* GetPowerManagerClient(); |
| 129 SessionManagerClient* GetSessionManagerClient(); | 127 SessionManagerClient* GetSessionManagerClient(); |
| 130 ShillDeviceClient* GetShillDeviceClient(); | 128 ShillDeviceClient* GetShillDeviceClient(); |
| 131 ShillIPConfigClient* GetShillIPConfigClient(); | 129 ShillIPConfigClient* GetShillIPConfigClient(); |
| 132 ShillManagerClient* GetShillManagerClient(); | 130 ShillManagerClient* GetShillManagerClient(); |
| 133 ShillServiceClient* GetShillServiceClient(); | 131 ShillServiceClient* GetShillServiceClient(); |
| 134 ShillProfileClient* GetShillProfileClient(); | 132 ShillProfileClient* GetShillProfileClient(); |
| 135 ShillThirdPartyVpnDriverClient* GetShillThirdPartyVpnDriverClient(); | 133 ShillThirdPartyVpnDriverClient* GetShillThirdPartyVpnDriverClient(); |
| 136 SMSClient* GetSMSClient(); | 134 SMSClient* GetSMSClient(); |
| (...skipping 58 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 195 std::unique_ptr<ShillThirdPartyVpnDriverClient> client); | 193 std::unique_ptr<ShillThirdPartyVpnDriverClient> client); |
| 196 void SetGsmSMSClient(std::unique_ptr<GsmSMSClient> client); | 194 void SetGsmSMSClient(std::unique_ptr<GsmSMSClient> client); |
| 197 void SetImageBurnerClient(std::unique_ptr<ImageBurnerClient> client); | 195 void SetImageBurnerClient(std::unique_ptr<ImageBurnerClient> client); |
| 198 void SetIntrospectableClient(std::unique_ptr<IntrospectableClient> client); | 196 void SetIntrospectableClient(std::unique_ptr<IntrospectableClient> client); |
| 199 void SetModemMessagingClient(std::unique_ptr<ModemMessagingClient> client); | 197 void SetModemMessagingClient(std::unique_ptr<ModemMessagingClient> client); |
| 200 void SetNfcAdapterClient(std::unique_ptr<NfcAdapterClient> client); | 198 void SetNfcAdapterClient(std::unique_ptr<NfcAdapterClient> client); |
| 201 void SetNfcDeviceClient(std::unique_ptr<NfcDeviceClient> client); | 199 void SetNfcDeviceClient(std::unique_ptr<NfcDeviceClient> client); |
| 202 void SetNfcManagerClient(std::unique_ptr<NfcManagerClient> client); | 200 void SetNfcManagerClient(std::unique_ptr<NfcManagerClient> client); |
| 203 void SetNfcRecordClient(std::unique_ptr<NfcRecordClient> client); | 201 void SetNfcRecordClient(std::unique_ptr<NfcRecordClient> client); |
| 204 void SetNfcTagClient(std::unique_ptr<NfcTagClient> client); | 202 void SetNfcTagClient(std::unique_ptr<NfcTagClient> client); |
| 205 void SetPeerDaemonManagerClient( | |
| 206 std::unique_ptr<PeerDaemonManagerClient> client); | |
| 207 void SetPermissionBrokerClient( | 203 void SetPermissionBrokerClient( |
| 208 std::unique_ptr<PermissionBrokerClient> client); | 204 std::unique_ptr<PermissionBrokerClient> client); |
| 209 void SetPowerManagerClient(std::unique_ptr<PowerManagerClient> client); | 205 void SetPowerManagerClient(std::unique_ptr<PowerManagerClient> client); |
| 210 void SetSessionManagerClient(std::unique_ptr<SessionManagerClient> client); | 206 void SetSessionManagerClient(std::unique_ptr<SessionManagerClient> client); |
| 211 void SetSMSClient(std::unique_ptr<SMSClient> client); | 207 void SetSMSClient(std::unique_ptr<SMSClient> client); |
| 212 void SetSystemClockClient(std::unique_ptr<SystemClockClient> client); | 208 void SetSystemClockClient(std::unique_ptr<SystemClockClient> client); |
| 213 void SetUpdateEngineClient(std::unique_ptr<UpdateEngineClient> client); | 209 void SetUpdateEngineClient(std::unique_ptr<UpdateEngineClient> client); |
| 214 | 210 |
| 215 private: | 211 private: |
| 216 friend class DBusThreadManager; | 212 friend class DBusThreadManager; |
| 217 | 213 |
| 218 DBusThreadManagerSetter(); | 214 DBusThreadManagerSetter(); |
| 219 | 215 |
| 220 DISALLOW_COPY_AND_ASSIGN(DBusThreadManagerSetter); | 216 DISALLOW_COPY_AND_ASSIGN(DBusThreadManagerSetter); |
| 221 }; | 217 }; |
| 222 | 218 |
| 223 } // namespace chromeos | 219 } // namespace chromeos |
| 224 | 220 |
| 225 #endif // CHROMEOS_DBUS_DBUS_THREAD_MANAGER_H_ | 221 #endif // CHROMEOS_DBUS_DBUS_THREAD_MANAGER_H_ |
| OLD | NEW |