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 27 matching lines...) Expand all Loading... |
38 class BluetoothProfileManagerClient; | 38 class BluetoothProfileManagerClient; |
39 class CrasAudioClient; | 39 class CrasAudioClient; |
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 LorgnetteManagerClient; | 49 class LorgnetteManagerClient; |
49 class ModemMessagingClient; | 50 class ModemMessagingClient; |
50 class NfcAdapterClient; | 51 class NfcAdapterClient; |
51 class NfcDeviceClient; | 52 class NfcDeviceClient; |
52 class NfcManagerClient; | 53 class NfcManagerClient; |
53 class NfcRecordClient; | 54 class NfcRecordClient; |
54 class NfcTagClient; | 55 class NfcTagClient; |
55 class PeerDaemonManagerClient; | 56 class PeerDaemonManagerClient; |
56 class PermissionBrokerClient; | 57 class PermissionBrokerClient; |
57 class PowerManagerClient; | 58 class PowerManagerClient; |
(...skipping 71 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
129 BluetoothMediaTransportClient* GetBluetoothMediaTransportClient(); | 130 BluetoothMediaTransportClient* GetBluetoothMediaTransportClient(); |
130 BluetoothProfileManagerClient* GetBluetoothProfileManagerClient(); | 131 BluetoothProfileManagerClient* GetBluetoothProfileManagerClient(); |
131 CrasAudioClient* GetCrasAudioClient(); | 132 CrasAudioClient* GetCrasAudioClient(); |
132 CrosDisksClient* GetCrosDisksClient(); | 133 CrosDisksClient* GetCrosDisksClient(); |
133 CryptohomeClient* GetCryptohomeClient(); | 134 CryptohomeClient* GetCryptohomeClient(); |
134 DebugDaemonClient* GetDebugDaemonClient(); | 135 DebugDaemonClient* GetDebugDaemonClient(); |
135 EasyUnlockClient* GetEasyUnlockClient(); | 136 EasyUnlockClient* GetEasyUnlockClient(); |
136 GsmSMSClient* GetGsmSMSClient(); | 137 GsmSMSClient* GetGsmSMSClient(); |
137 ImageBurnerClient* GetImageBurnerClient(); | 138 ImageBurnerClient* GetImageBurnerClient(); |
138 IntrospectableClient* GetIntrospectableClient(); | 139 IntrospectableClient* GetIntrospectableClient(); |
| 140 LeadershipDaemonManagerClient* GetLeadershipDaemonManagerClient(); |
139 LorgnetteManagerClient* GetLorgnetteManagerClient(); | 141 LorgnetteManagerClient* GetLorgnetteManagerClient(); |
140 ModemMessagingClient* GetModemMessagingClient(); | 142 ModemMessagingClient* GetModemMessagingClient(); |
141 NfcAdapterClient* GetNfcAdapterClient(); | 143 NfcAdapterClient* GetNfcAdapterClient(); |
142 NfcDeviceClient* GetNfcDeviceClient(); | 144 NfcDeviceClient* GetNfcDeviceClient(); |
143 NfcManagerClient* GetNfcManagerClient(); | 145 NfcManagerClient* GetNfcManagerClient(); |
144 NfcRecordClient* GetNfcRecordClient(); | 146 NfcRecordClient* GetNfcRecordClient(); |
145 NfcTagClient* GetNfcTagClient(); | 147 NfcTagClient* GetNfcTagClient(); |
146 PeerDaemonManagerClient* GetPeerDaemonManagerClient(); | 148 PeerDaemonManagerClient* GetPeerDaemonManagerClient(); |
147 PermissionBrokerClient* GetPermissionBrokerClient(); | 149 PermissionBrokerClient* GetPermissionBrokerClient(); |
148 PowerManagerClient* GetPowerManagerClient(); | 150 PowerManagerClient* GetPowerManagerClient(); |
(...skipping 67 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
216 void SetBluetoothMediaClient(scoped_ptr<BluetoothMediaClient> client); | 218 void SetBluetoothMediaClient(scoped_ptr<BluetoothMediaClient> client); |
217 void SetBluetoothMediaTransportClient( | 219 void SetBluetoothMediaTransportClient( |
218 scoped_ptr<BluetoothMediaTransportClient> client); | 220 scoped_ptr<BluetoothMediaTransportClient> client); |
219 void SetBluetoothProfileManagerClient( | 221 void SetBluetoothProfileManagerClient( |
220 scoped_ptr<BluetoothProfileManagerClient> client); | 222 scoped_ptr<BluetoothProfileManagerClient> client); |
221 void SetCrasAudioClient(scoped_ptr<CrasAudioClient> client); | 223 void SetCrasAudioClient(scoped_ptr<CrasAudioClient> client); |
222 void SetCrosDisksClient(scoped_ptr<CrosDisksClient> client); | 224 void SetCrosDisksClient(scoped_ptr<CrosDisksClient> client); |
223 void SetCryptohomeClient(scoped_ptr<CryptohomeClient> client); | 225 void SetCryptohomeClient(scoped_ptr<CryptohomeClient> client); |
224 void SetDebugDaemonClient(scoped_ptr<DebugDaemonClient> client); | 226 void SetDebugDaemonClient(scoped_ptr<DebugDaemonClient> client); |
225 void SetEasyUnlockClient(scoped_ptr<EasyUnlockClient> client); | 227 void SetEasyUnlockClient(scoped_ptr<EasyUnlockClient> client); |
| 228 void SetLeadershipDaemonManagerClient( |
| 229 scoped_ptr<LeadershipDaemonManagerClient> client); |
226 void SetLorgnetteManagerClient(scoped_ptr<LorgnetteManagerClient> client); | 230 void SetLorgnetteManagerClient(scoped_ptr<LorgnetteManagerClient> client); |
227 void SetShillDeviceClient(scoped_ptr<ShillDeviceClient> client); | 231 void SetShillDeviceClient(scoped_ptr<ShillDeviceClient> client); |
228 void SetShillIPConfigClient(scoped_ptr<ShillIPConfigClient> client); | 232 void SetShillIPConfigClient(scoped_ptr<ShillIPConfigClient> client); |
229 void SetShillManagerClient(scoped_ptr<ShillManagerClient> client); | 233 void SetShillManagerClient(scoped_ptr<ShillManagerClient> client); |
230 void SetShillServiceClient(scoped_ptr<ShillServiceClient> client); | 234 void SetShillServiceClient(scoped_ptr<ShillServiceClient> client); |
231 void SetShillProfileClient(scoped_ptr<ShillProfileClient> client); | 235 void SetShillProfileClient(scoped_ptr<ShillProfileClient> client); |
232 void SetGsmSMSClient(scoped_ptr<GsmSMSClient> client); | 236 void SetGsmSMSClient(scoped_ptr<GsmSMSClient> client); |
233 void SetImageBurnerClient(scoped_ptr<ImageBurnerClient> client); | 237 void SetImageBurnerClient(scoped_ptr<ImageBurnerClient> client); |
234 void SetIntrospectableClient(scoped_ptr<IntrospectableClient> client); | 238 void SetIntrospectableClient(scoped_ptr<IntrospectableClient> client); |
235 void SetModemMessagingClient(scoped_ptr<ModemMessagingClient> client); | 239 void SetModemMessagingClient(scoped_ptr<ModemMessagingClient> client); |
(...skipping 15 matching lines...) Expand all Loading... |
251 friend class DBusThreadManager; | 255 friend class DBusThreadManager; |
252 | 256 |
253 DBusThreadManagerSetter(); | 257 DBusThreadManagerSetter(); |
254 | 258 |
255 DISALLOW_COPY_AND_ASSIGN(DBusThreadManagerSetter); | 259 DISALLOW_COPY_AND_ASSIGN(DBusThreadManagerSetter); |
256 }; | 260 }; |
257 | 261 |
258 } // namespace chromeos | 262 } // namespace chromeos |
259 | 263 |
260 #endif // CHROMEOS_DBUS_DBUS_THREAD_MANAGER_H_ | 264 #endif // CHROMEOS_DBUS_DBUS_THREAD_MANAGER_H_ |
OLD | NEW |