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 29 matching lines...) Expand all Loading... |
40 class CrosDisksClient; | 40 class CrosDisksClient; |
41 class CryptohomeClient; | 41 class CryptohomeClient; |
42 class DBusThreadManagerSetter; | 42 class DBusThreadManagerSetter; |
43 class DebugDaemonClient; | 43 class DebugDaemonClient; |
44 class EasyUnlockClient; | 44 class EasyUnlockClient; |
45 class GsmSMSClient; | 45 class GsmSMSClient; |
46 class ImageBurnerClient; | 46 class ImageBurnerClient; |
47 class IntrospectableClient; | 47 class IntrospectableClient; |
48 class LeadershipDaemonManagerClient; | 48 class LeadershipDaemonManagerClient; |
49 class LorgnetteManagerClient; | 49 class LorgnetteManagerClient; |
| 50 class MetronomeClient; |
50 class ModemMessagingClient; | 51 class ModemMessagingClient; |
51 class NfcAdapterClient; | 52 class NfcAdapterClient; |
52 class NfcDeviceClient; | 53 class NfcDeviceClient; |
53 class NfcManagerClient; | 54 class NfcManagerClient; |
54 class NfcRecordClient; | 55 class NfcRecordClient; |
55 class NfcTagClient; | 56 class NfcTagClient; |
56 class PeerDaemonManagerClient; | 57 class PeerDaemonManagerClient; |
57 class PermissionBrokerClient; | 58 class PermissionBrokerClient; |
58 class PowerManagerClient; | 59 class PowerManagerClient; |
59 class PrivetDaemonClient; | 60 class PrivetDaemonClient; |
(...skipping 72 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
132 CrasAudioClient* GetCrasAudioClient(); | 133 CrasAudioClient* GetCrasAudioClient(); |
133 CrosDisksClient* GetCrosDisksClient(); | 134 CrosDisksClient* GetCrosDisksClient(); |
134 CryptohomeClient* GetCryptohomeClient(); | 135 CryptohomeClient* GetCryptohomeClient(); |
135 DebugDaemonClient* GetDebugDaemonClient(); | 136 DebugDaemonClient* GetDebugDaemonClient(); |
136 EasyUnlockClient* GetEasyUnlockClient(); | 137 EasyUnlockClient* GetEasyUnlockClient(); |
137 GsmSMSClient* GetGsmSMSClient(); | 138 GsmSMSClient* GetGsmSMSClient(); |
138 ImageBurnerClient* GetImageBurnerClient(); | 139 ImageBurnerClient* GetImageBurnerClient(); |
139 IntrospectableClient* GetIntrospectableClient(); | 140 IntrospectableClient* GetIntrospectableClient(); |
140 LeadershipDaemonManagerClient* GetLeadershipDaemonManagerClient(); | 141 LeadershipDaemonManagerClient* GetLeadershipDaemonManagerClient(); |
141 LorgnetteManagerClient* GetLorgnetteManagerClient(); | 142 LorgnetteManagerClient* GetLorgnetteManagerClient(); |
| 143 MetronomeClient* GetMetronomeClient(); |
142 ModemMessagingClient* GetModemMessagingClient(); | 144 ModemMessagingClient* GetModemMessagingClient(); |
143 NfcAdapterClient* GetNfcAdapterClient(); | 145 NfcAdapterClient* GetNfcAdapterClient(); |
144 NfcDeviceClient* GetNfcDeviceClient(); | 146 NfcDeviceClient* GetNfcDeviceClient(); |
145 NfcManagerClient* GetNfcManagerClient(); | 147 NfcManagerClient* GetNfcManagerClient(); |
146 NfcRecordClient* GetNfcRecordClient(); | 148 NfcRecordClient* GetNfcRecordClient(); |
147 NfcTagClient* GetNfcTagClient(); | 149 NfcTagClient* GetNfcTagClient(); |
148 PeerDaemonManagerClient* GetPeerDaemonManagerClient(); | 150 PeerDaemonManagerClient* GetPeerDaemonManagerClient(); |
149 PermissionBrokerClient* GetPermissionBrokerClient(); | 151 PermissionBrokerClient* GetPermissionBrokerClient(); |
150 PowerManagerClient* GetPowerManagerClient(); | 152 PowerManagerClient* GetPowerManagerClient(); |
151 PrivetDaemonClient* GetPrivetDaemonClient(); | 153 PrivetDaemonClient* GetPrivetDaemonClient(); |
(...skipping 69 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
221 void SetBluetoothProfileManagerClient( | 223 void SetBluetoothProfileManagerClient( |
222 scoped_ptr<BluetoothProfileManagerClient> client); | 224 scoped_ptr<BluetoothProfileManagerClient> client); |
223 void SetCrasAudioClient(scoped_ptr<CrasAudioClient> client); | 225 void SetCrasAudioClient(scoped_ptr<CrasAudioClient> client); |
224 void SetCrosDisksClient(scoped_ptr<CrosDisksClient> client); | 226 void SetCrosDisksClient(scoped_ptr<CrosDisksClient> client); |
225 void SetCryptohomeClient(scoped_ptr<CryptohomeClient> client); | 227 void SetCryptohomeClient(scoped_ptr<CryptohomeClient> client); |
226 void SetDebugDaemonClient(scoped_ptr<DebugDaemonClient> client); | 228 void SetDebugDaemonClient(scoped_ptr<DebugDaemonClient> client); |
227 void SetEasyUnlockClient(scoped_ptr<EasyUnlockClient> client); | 229 void SetEasyUnlockClient(scoped_ptr<EasyUnlockClient> client); |
228 void SetLeadershipDaemonManagerClient( | 230 void SetLeadershipDaemonManagerClient( |
229 scoped_ptr<LeadershipDaemonManagerClient> client); | 231 scoped_ptr<LeadershipDaemonManagerClient> client); |
230 void SetLorgnetteManagerClient(scoped_ptr<LorgnetteManagerClient> client); | 232 void SetLorgnetteManagerClient(scoped_ptr<LorgnetteManagerClient> client); |
| 233 void SetMetronomeClient(scoped_ptr<MetronomeClient> client); |
231 void SetShillDeviceClient(scoped_ptr<ShillDeviceClient> client); | 234 void SetShillDeviceClient(scoped_ptr<ShillDeviceClient> client); |
232 void SetShillIPConfigClient(scoped_ptr<ShillIPConfigClient> client); | 235 void SetShillIPConfigClient(scoped_ptr<ShillIPConfigClient> client); |
233 void SetShillManagerClient(scoped_ptr<ShillManagerClient> client); | 236 void SetShillManagerClient(scoped_ptr<ShillManagerClient> client); |
234 void SetShillServiceClient(scoped_ptr<ShillServiceClient> client); | 237 void SetShillServiceClient(scoped_ptr<ShillServiceClient> client); |
235 void SetShillProfileClient(scoped_ptr<ShillProfileClient> client); | 238 void SetShillProfileClient(scoped_ptr<ShillProfileClient> client); |
236 void SetGsmSMSClient(scoped_ptr<GsmSMSClient> client); | 239 void SetGsmSMSClient(scoped_ptr<GsmSMSClient> client); |
237 void SetImageBurnerClient(scoped_ptr<ImageBurnerClient> client); | 240 void SetImageBurnerClient(scoped_ptr<ImageBurnerClient> client); |
238 void SetIntrospectableClient(scoped_ptr<IntrospectableClient> client); | 241 void SetIntrospectableClient(scoped_ptr<IntrospectableClient> client); |
239 void SetModemMessagingClient(scoped_ptr<ModemMessagingClient> client); | 242 void SetModemMessagingClient(scoped_ptr<ModemMessagingClient> client); |
240 void SetNfcAdapterClient(scoped_ptr<NfcAdapterClient> client); | 243 void SetNfcAdapterClient(scoped_ptr<NfcAdapterClient> client); |
(...skipping 14 matching lines...) Expand all Loading... |
255 friend class DBusThreadManager; | 258 friend class DBusThreadManager; |
256 | 259 |
257 DBusThreadManagerSetter(); | 260 DBusThreadManagerSetter(); |
258 | 261 |
259 DISALLOW_COPY_AND_ASSIGN(DBusThreadManagerSetter); | 262 DISALLOW_COPY_AND_ASSIGN(DBusThreadManagerSetter); |
260 }; | 263 }; |
261 | 264 |
262 } // namespace chromeos | 265 } // namespace chromeos |
263 | 266 |
264 #endif // CHROMEOS_DBUS_DBUS_THREAD_MANAGER_H_ | 267 #endif // CHROMEOS_DBUS_DBUS_THREAD_MANAGER_H_ |
OLD | NEW |