| 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 <string> | 8 #include <string> |
| 9 | 9 |
| 10 #include "base/callback.h" | 10 #include "base/callback.h" |
| (...skipping 40 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 51 class MetronomeClient; | 51 class MetronomeClient; |
| 52 class ModemMessagingClient; | 52 class ModemMessagingClient; |
| 53 class NfcAdapterClient; | 53 class NfcAdapterClient; |
| 54 class NfcDeviceClient; | 54 class NfcDeviceClient; |
| 55 class NfcManagerClient; | 55 class NfcManagerClient; |
| 56 class NfcRecordClient; | 56 class NfcRecordClient; |
| 57 class NfcTagClient; | 57 class NfcTagClient; |
| 58 class PeerDaemonManagerClient; | 58 class PeerDaemonManagerClient; |
| 59 class PermissionBrokerClient; | 59 class PermissionBrokerClient; |
| 60 class PowerManagerClient; | 60 class PowerManagerClient; |
| 61 class PrivetDaemonManagerClient; |
| 61 class SessionManagerClient; | 62 class SessionManagerClient; |
| 62 class ShillDeviceClient; | 63 class ShillDeviceClient; |
| 63 class ShillIPConfigClient; | 64 class ShillIPConfigClient; |
| 64 class ShillManagerClient; | 65 class ShillManagerClient; |
| 65 class ShillProfileClient; | 66 class ShillProfileClient; |
| 66 class ShillServiceClient; | 67 class ShillServiceClient; |
| 67 class ShillThirdPartyVpnDriverClient; | 68 class ShillThirdPartyVpnDriverClient; |
| 68 class SMSClient; | 69 class SMSClient; |
| 69 class SystemClockClient; | 70 class SystemClockClient; |
| 70 class UpdateEngineClient; | 71 class UpdateEngineClient; |
| (...skipping 72 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 143 LorgnetteManagerClient* GetLorgnetteManagerClient(); | 144 LorgnetteManagerClient* GetLorgnetteManagerClient(); |
| 144 MetronomeClient* GetMetronomeClient(); | 145 MetronomeClient* GetMetronomeClient(); |
| 145 ModemMessagingClient* GetModemMessagingClient(); | 146 ModemMessagingClient* GetModemMessagingClient(); |
| 146 NfcAdapterClient* GetNfcAdapterClient(); | 147 NfcAdapterClient* GetNfcAdapterClient(); |
| 147 NfcDeviceClient* GetNfcDeviceClient(); | 148 NfcDeviceClient* GetNfcDeviceClient(); |
| 148 NfcManagerClient* GetNfcManagerClient(); | 149 NfcManagerClient* GetNfcManagerClient(); |
| 149 NfcRecordClient* GetNfcRecordClient(); | 150 NfcRecordClient* GetNfcRecordClient(); |
| 150 NfcTagClient* GetNfcTagClient(); | 151 NfcTagClient* GetNfcTagClient(); |
| 151 PeerDaemonManagerClient* GetPeerDaemonManagerClient(); | 152 PeerDaemonManagerClient* GetPeerDaemonManagerClient(); |
| 152 PermissionBrokerClient* GetPermissionBrokerClient(); | 153 PermissionBrokerClient* GetPermissionBrokerClient(); |
| 154 PrivetDaemonManagerClient* GetPrivetDaemonManagerClient(); |
| 153 PowerManagerClient* GetPowerManagerClient(); | 155 PowerManagerClient* GetPowerManagerClient(); |
| 154 SessionManagerClient* GetSessionManagerClient(); | 156 SessionManagerClient* GetSessionManagerClient(); |
| 155 ShillDeviceClient* GetShillDeviceClient(); | 157 ShillDeviceClient* GetShillDeviceClient(); |
| 156 ShillIPConfigClient* GetShillIPConfigClient(); | 158 ShillIPConfigClient* GetShillIPConfigClient(); |
| 157 ShillManagerClient* GetShillManagerClient(); | 159 ShillManagerClient* GetShillManagerClient(); |
| 158 ShillServiceClient* GetShillServiceClient(); | 160 ShillServiceClient* GetShillServiceClient(); |
| 159 ShillProfileClient* GetShillProfileClient(); | 161 ShillProfileClient* GetShillProfileClient(); |
| 160 ShillThirdPartyVpnDriverClient* GetShillThirdPartyVpnDriverClient(); | 162 ShillThirdPartyVpnDriverClient* GetShillThirdPartyVpnDriverClient(); |
| 161 SMSClient* GetSMSClient(); | 163 SMSClient* GetSMSClient(); |
| 162 SystemClockClient* GetSystemClockClient(); | 164 SystemClockClient* GetSystemClockClient(); |
| (...skipping 79 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 242 void SetImageBurnerClient(scoped_ptr<ImageBurnerClient> client); | 244 void SetImageBurnerClient(scoped_ptr<ImageBurnerClient> client); |
| 243 void SetIntrospectableClient(scoped_ptr<IntrospectableClient> client); | 245 void SetIntrospectableClient(scoped_ptr<IntrospectableClient> client); |
| 244 void SetModemMessagingClient(scoped_ptr<ModemMessagingClient> client); | 246 void SetModemMessagingClient(scoped_ptr<ModemMessagingClient> client); |
| 245 void SetNfcAdapterClient(scoped_ptr<NfcAdapterClient> client); | 247 void SetNfcAdapterClient(scoped_ptr<NfcAdapterClient> client); |
| 246 void SetNfcDeviceClient(scoped_ptr<NfcDeviceClient> client); | 248 void SetNfcDeviceClient(scoped_ptr<NfcDeviceClient> client); |
| 247 void SetNfcManagerClient(scoped_ptr<NfcManagerClient> client); | 249 void SetNfcManagerClient(scoped_ptr<NfcManagerClient> client); |
| 248 void SetNfcRecordClient(scoped_ptr<NfcRecordClient> client); | 250 void SetNfcRecordClient(scoped_ptr<NfcRecordClient> client); |
| 249 void SetNfcTagClient(scoped_ptr<NfcTagClient> client); | 251 void SetNfcTagClient(scoped_ptr<NfcTagClient> client); |
| 250 void SetPeerDaemonManagerClient(scoped_ptr<PeerDaemonManagerClient> client); | 252 void SetPeerDaemonManagerClient(scoped_ptr<PeerDaemonManagerClient> client); |
| 251 void SetPermissionBrokerClient(scoped_ptr<PermissionBrokerClient> client); | 253 void SetPermissionBrokerClient(scoped_ptr<PermissionBrokerClient> client); |
| 254 void SetPrivetDaemonManagerClient( |
| 255 scoped_ptr<PrivetDaemonManagerClient> client); |
| 252 void SetPowerManagerClient(scoped_ptr<PowerManagerClient> client); | 256 void SetPowerManagerClient(scoped_ptr<PowerManagerClient> client); |
| 253 void SetSessionManagerClient(scoped_ptr<SessionManagerClient> client); | 257 void SetSessionManagerClient(scoped_ptr<SessionManagerClient> client); |
| 254 void SetSMSClient(scoped_ptr<SMSClient> client); | 258 void SetSMSClient(scoped_ptr<SMSClient> client); |
| 255 void SetSystemClockClient(scoped_ptr<SystemClockClient> client); | 259 void SetSystemClockClient(scoped_ptr<SystemClockClient> client); |
| 256 void SetUpdateEngineClient(scoped_ptr<UpdateEngineClient> client); | 260 void SetUpdateEngineClient(scoped_ptr<UpdateEngineClient> client); |
| 257 | 261 |
| 258 private: | 262 private: |
| 259 friend class DBusThreadManager; | 263 friend class DBusThreadManager; |
| 260 | 264 |
| 261 DBusThreadManagerSetter(); | 265 DBusThreadManagerSetter(); |
| 262 | 266 |
| 263 DISALLOW_COPY_AND_ASSIGN(DBusThreadManagerSetter); | 267 DISALLOW_COPY_AND_ASSIGN(DBusThreadManagerSetter); |
| 264 }; | 268 }; |
| 265 | 269 |
| 266 } // namespace chromeos | 270 } // namespace chromeos |
| 267 | 271 |
| 268 #endif // CHROMEOS_DBUS_DBUS_THREAD_MANAGER_H_ | 272 #endif // CHROMEOS_DBUS_DBUS_THREAD_MANAGER_H_ |
| OLD | NEW |