Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(188)

Side by Side Diff: chromeos/dbus/dbus_thread_manager.h

Issue 697493002: Support transition between chrome and user mode console (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Add DBUS API to support transition between chrome and console Created 6 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
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
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
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
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
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_
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698