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 16 matching lines...) Expand all Loading... |
27 // Style Note: Clients are sorted by names. | 27 // Style Note: Clients are sorted by names. |
28 class BluetoothAdapterClient; | 28 class BluetoothAdapterClient; |
29 class BluetoothAgentManagerClient; | 29 class BluetoothAgentManagerClient; |
30 class BluetoothDeviceClient; | 30 class BluetoothDeviceClient; |
31 class BluetoothGattCharacteristicClient; | 31 class BluetoothGattCharacteristicClient; |
32 class BluetoothGattDescriptorClient; | 32 class BluetoothGattDescriptorClient; |
33 class BluetoothGattManagerClient; | 33 class BluetoothGattManagerClient; |
34 class BluetoothGattServiceClient; | 34 class BluetoothGattServiceClient; |
35 class BluetoothInputClient; | 35 class BluetoothInputClient; |
36 class BluetoothProfileManagerClient; | 36 class BluetoothProfileManagerClient; |
| 37 class ConsoleServiceClient; |
37 class CrasAudioClient; | 38 class CrasAudioClient; |
38 class CrosDisksClient; | 39 class CrosDisksClient; |
39 class CryptohomeClient; | 40 class CryptohomeClient; |
40 class DBusThreadManagerSetter; | 41 class DBusThreadManagerSetter; |
41 class DebugDaemonClient; | 42 class DebugDaemonClient; |
42 class EasyUnlockClient; | 43 class EasyUnlockClient; |
43 class GsmSMSClient; | 44 class GsmSMSClient; |
44 class ImageBurnerClient; | 45 class ImageBurnerClient; |
45 class IntrospectableClient; | 46 class IntrospectableClient; |
46 class LorgnetteManagerClient; | 47 class LorgnetteManagerClient; |
(...skipping 69 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
116 BluetoothAdapterClient* GetBluetoothAdapterClient(); | 117 BluetoothAdapterClient* GetBluetoothAdapterClient(); |
117 BluetoothAgentManagerClient* GetBluetoothAgentManagerClient(); | 118 BluetoothAgentManagerClient* GetBluetoothAgentManagerClient(); |
118 BluetoothDeviceClient* GetBluetoothDeviceClient(); | 119 BluetoothDeviceClient* GetBluetoothDeviceClient(); |
119 BluetoothGattCharacteristicClient* GetBluetoothGattCharacteristicClient(); | 120 BluetoothGattCharacteristicClient* GetBluetoothGattCharacteristicClient(); |
120 BluetoothGattDescriptorClient* GetBluetoothGattDescriptorClient(); | 121 BluetoothGattDescriptorClient* GetBluetoothGattDescriptorClient(); |
121 BluetoothGattManagerClient* GetBluetoothGattManagerClient(); | 122 BluetoothGattManagerClient* GetBluetoothGattManagerClient(); |
122 BluetoothGattServiceClient* GetBluetoothGattServiceClient(); | 123 BluetoothGattServiceClient* GetBluetoothGattServiceClient(); |
123 BluetoothInputClient* GetBluetoothInputClient(); | 124 BluetoothInputClient* GetBluetoothInputClient(); |
124 BluetoothProfileManagerClient* GetBluetoothProfileManagerClient(); | 125 BluetoothProfileManagerClient* GetBluetoothProfileManagerClient(); |
125 CrasAudioClient* GetCrasAudioClient(); | 126 CrasAudioClient* GetCrasAudioClient(); |
| 127 ConsoleServiceClient* GetConsoleServiceClient(); |
126 CrosDisksClient* GetCrosDisksClient(); | 128 CrosDisksClient* GetCrosDisksClient(); |
127 CryptohomeClient* GetCryptohomeClient(); | 129 CryptohomeClient* GetCryptohomeClient(); |
128 DebugDaemonClient* GetDebugDaemonClient(); | 130 DebugDaemonClient* GetDebugDaemonClient(); |
129 EasyUnlockClient* GetEasyUnlockClient(); | 131 EasyUnlockClient* GetEasyUnlockClient(); |
130 GsmSMSClient* GetGsmSMSClient(); | 132 GsmSMSClient* GetGsmSMSClient(); |
131 ImageBurnerClient* GetImageBurnerClient(); | 133 ImageBurnerClient* GetImageBurnerClient(); |
132 IntrospectableClient* GetIntrospectableClient(); | 134 IntrospectableClient* GetIntrospectableClient(); |
133 LorgnetteManagerClient* GetLorgnetteManagerClient(); | 135 LorgnetteManagerClient* GetLorgnetteManagerClient(); |
134 ModemMessagingClient* GetModemMessagingClient(); | 136 ModemMessagingClient* GetModemMessagingClient(); |
135 NfcAdapterClient* GetNfcAdapterClient(); | 137 NfcAdapterClient* GetNfcAdapterClient(); |
(...skipping 66 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
202 void SetBluetoothGattDescriptorClient( | 204 void SetBluetoothGattDescriptorClient( |
203 scoped_ptr<BluetoothGattDescriptorClient> client); | 205 scoped_ptr<BluetoothGattDescriptorClient> client); |
204 void SetBluetoothGattManagerClient( | 206 void SetBluetoothGattManagerClient( |
205 scoped_ptr<BluetoothGattManagerClient> client); | 207 scoped_ptr<BluetoothGattManagerClient> client); |
206 void SetBluetoothGattServiceClient( | 208 void SetBluetoothGattServiceClient( |
207 scoped_ptr<BluetoothGattServiceClient> client); | 209 scoped_ptr<BluetoothGattServiceClient> client); |
208 void SetBluetoothInputClient(scoped_ptr<BluetoothInputClient> client); | 210 void SetBluetoothInputClient(scoped_ptr<BluetoothInputClient> client); |
209 void SetBluetoothProfileManagerClient( | 211 void SetBluetoothProfileManagerClient( |
210 scoped_ptr<BluetoothProfileManagerClient> client); | 212 scoped_ptr<BluetoothProfileManagerClient> client); |
211 void SetCrasAudioClient(scoped_ptr<CrasAudioClient> client); | 213 void SetCrasAudioClient(scoped_ptr<CrasAudioClient> client); |
| 214 void SetConsoleServiceClient(scoped_ptr<ConsoleServiceClient> client); |
212 void SetCrosDisksClient(scoped_ptr<CrosDisksClient> client); | 215 void SetCrosDisksClient(scoped_ptr<CrosDisksClient> client); |
213 void SetCryptohomeClient(scoped_ptr<CryptohomeClient> client); | 216 void SetCryptohomeClient(scoped_ptr<CryptohomeClient> client); |
214 void SetDebugDaemonClient(scoped_ptr<DebugDaemonClient> client); | 217 void SetDebugDaemonClient(scoped_ptr<DebugDaemonClient> client); |
215 void SetEasyUnlockClient(scoped_ptr<EasyUnlockClient> client); | 218 void SetEasyUnlockClient(scoped_ptr<EasyUnlockClient> client); |
216 void SetLorgnetteManagerClient(scoped_ptr<LorgnetteManagerClient> client); | 219 void SetLorgnetteManagerClient(scoped_ptr<LorgnetteManagerClient> client); |
217 void SetShillDeviceClient(scoped_ptr<ShillDeviceClient> client); | 220 void SetShillDeviceClient(scoped_ptr<ShillDeviceClient> client); |
218 void SetShillIPConfigClient(scoped_ptr<ShillIPConfigClient> client); | 221 void SetShillIPConfigClient(scoped_ptr<ShillIPConfigClient> client); |
219 void SetShillManagerClient(scoped_ptr<ShillManagerClient> client); | 222 void SetShillManagerClient(scoped_ptr<ShillManagerClient> client); |
220 void SetShillServiceClient(scoped_ptr<ShillServiceClient> client); | 223 void SetShillServiceClient(scoped_ptr<ShillServiceClient> client); |
221 void SetShillProfileClient(scoped_ptr<ShillProfileClient> client); | 224 void SetShillProfileClient(scoped_ptr<ShillProfileClient> client); |
(...skipping 17 matching lines...) Expand all Loading... |
239 friend class DBusThreadManager; | 242 friend class DBusThreadManager; |
240 | 243 |
241 DBusThreadManagerSetter(); | 244 DBusThreadManagerSetter(); |
242 | 245 |
243 DISALLOW_COPY_AND_ASSIGN(DBusThreadManagerSetter); | 246 DISALLOW_COPY_AND_ASSIGN(DBusThreadManagerSetter); |
244 }; | 247 }; |
245 | 248 |
246 } // namespace chromeos | 249 } // namespace chromeos |
247 | 250 |
248 #endif // CHROMEOS_DBUS_DBUS_THREAD_MANAGER_H_ | 251 #endif // CHROMEOS_DBUS_DBUS_THREAD_MANAGER_H_ |
OLD | NEW |