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

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

Issue 2298603002: chromeos: Remove Introspectable D-Bus client library (Closed)
Patch Set: readme Created 4 years, 3 months 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
« no previous file with comments | « chromeos/dbus/dbus_client_bundle.cc ('k') | chromeos/dbus/dbus_thread_manager.cc » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
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 <memory> 8 #include <memory>
9 #include <string> 9 #include <string>
10 10
(...skipping 17 matching lines...) Expand all
28 // Style Note: Clients are sorted by names. 28 // Style Note: Clients are sorted by names.
29 class ArcObbMounterClient; 29 class ArcObbMounterClient;
30 class CrasAudioClient; 30 class CrasAudioClient;
31 class CrosDisksClient; 31 class CrosDisksClient;
32 class CryptohomeClient; 32 class CryptohomeClient;
33 class DBusThreadManagerSetter; 33 class DBusThreadManagerSetter;
34 class DebugDaemonClient; 34 class DebugDaemonClient;
35 class EasyUnlockClient; 35 class EasyUnlockClient;
36 class GsmSMSClient; 36 class GsmSMSClient;
37 class ImageBurnerClient; 37 class ImageBurnerClient;
38 class IntrospectableClient;
39 class LorgnetteManagerClient; 38 class LorgnetteManagerClient;
40 class ModemMessagingClient; 39 class ModemMessagingClient;
41 class PermissionBrokerClient; 40 class PermissionBrokerClient;
42 class PowerManagerClient; 41 class PowerManagerClient;
43 class SMSClient; 42 class SMSClient;
44 class SessionManagerClient; 43 class SessionManagerClient;
45 class ShillDeviceClient; 44 class ShillDeviceClient;
46 class ShillIPConfigClient; 45 class ShillIPConfigClient;
47 class ShillManagerClient; 46 class ShillManagerClient;
48 class ShillProfileClient; 47 class ShillProfileClient;
(...skipping 53 matching lines...) Expand 10 before | Expand all | Expand 10 after
102 // All returned objects are owned by DBusThreadManager. Do not use these 101 // All returned objects are owned by DBusThreadManager. Do not use these
103 // pointers after DBusThreadManager has been shut down. 102 // pointers after DBusThreadManager has been shut down.
104 ArcObbMounterClient* GetArcObbMounterClient(); 103 ArcObbMounterClient* GetArcObbMounterClient();
105 CrasAudioClient* GetCrasAudioClient(); 104 CrasAudioClient* GetCrasAudioClient();
106 CrosDisksClient* GetCrosDisksClient(); 105 CrosDisksClient* GetCrosDisksClient();
107 CryptohomeClient* GetCryptohomeClient(); 106 CryptohomeClient* GetCryptohomeClient();
108 DebugDaemonClient* GetDebugDaemonClient(); 107 DebugDaemonClient* GetDebugDaemonClient();
109 EasyUnlockClient* GetEasyUnlockClient(); 108 EasyUnlockClient* GetEasyUnlockClient();
110 GsmSMSClient* GetGsmSMSClient(); 109 GsmSMSClient* GetGsmSMSClient();
111 ImageBurnerClient* GetImageBurnerClient(); 110 ImageBurnerClient* GetImageBurnerClient();
112 IntrospectableClient* GetIntrospectableClient();
113 LorgnetteManagerClient* GetLorgnetteManagerClient(); 111 LorgnetteManagerClient* GetLorgnetteManagerClient();
114 ModemMessagingClient* GetModemMessagingClient(); 112 ModemMessagingClient* GetModemMessagingClient();
115 PermissionBrokerClient* GetPermissionBrokerClient(); 113 PermissionBrokerClient* GetPermissionBrokerClient();
116 PowerManagerClient* GetPowerManagerClient(); 114 PowerManagerClient* GetPowerManagerClient();
117 SessionManagerClient* GetSessionManagerClient(); 115 SessionManagerClient* GetSessionManagerClient();
118 ShillDeviceClient* GetShillDeviceClient(); 116 ShillDeviceClient* GetShillDeviceClient();
119 ShillIPConfigClient* GetShillIPConfigClient(); 117 ShillIPConfigClient* GetShillIPConfigClient();
120 ShillManagerClient* GetShillManagerClient(); 118 ShillManagerClient* GetShillManagerClient();
121 ShillServiceClient* GetShillServiceClient(); 119 ShillServiceClient* GetShillServiceClient();
122 ShillProfileClient* GetShillProfileClient(); 120 ShillProfileClient* GetShillProfileClient();
(...skipping 53 matching lines...) Expand 10 before | Expand all | Expand 10 after
176 std::unique_ptr<LorgnetteManagerClient> client); 174 std::unique_ptr<LorgnetteManagerClient> client);
177 void SetShillDeviceClient(std::unique_ptr<ShillDeviceClient> client); 175 void SetShillDeviceClient(std::unique_ptr<ShillDeviceClient> client);
178 void SetShillIPConfigClient(std::unique_ptr<ShillIPConfigClient> client); 176 void SetShillIPConfigClient(std::unique_ptr<ShillIPConfigClient> client);
179 void SetShillManagerClient(std::unique_ptr<ShillManagerClient> client); 177 void SetShillManagerClient(std::unique_ptr<ShillManagerClient> client);
180 void SetShillServiceClient(std::unique_ptr<ShillServiceClient> client); 178 void SetShillServiceClient(std::unique_ptr<ShillServiceClient> client);
181 void SetShillProfileClient(std::unique_ptr<ShillProfileClient> client); 179 void SetShillProfileClient(std::unique_ptr<ShillProfileClient> client);
182 void SetShillThirdPartyVpnDriverClient( 180 void SetShillThirdPartyVpnDriverClient(
183 std::unique_ptr<ShillThirdPartyVpnDriverClient> client); 181 std::unique_ptr<ShillThirdPartyVpnDriverClient> client);
184 void SetGsmSMSClient(std::unique_ptr<GsmSMSClient> client); 182 void SetGsmSMSClient(std::unique_ptr<GsmSMSClient> client);
185 void SetImageBurnerClient(std::unique_ptr<ImageBurnerClient> client); 183 void SetImageBurnerClient(std::unique_ptr<ImageBurnerClient> client);
186 void SetIntrospectableClient(std::unique_ptr<IntrospectableClient> client);
187 void SetModemMessagingClient(std::unique_ptr<ModemMessagingClient> client); 184 void SetModemMessagingClient(std::unique_ptr<ModemMessagingClient> client);
188 void SetPermissionBrokerClient( 185 void SetPermissionBrokerClient(
189 std::unique_ptr<PermissionBrokerClient> client); 186 std::unique_ptr<PermissionBrokerClient> client);
190 void SetPowerManagerClient(std::unique_ptr<PowerManagerClient> client); 187 void SetPowerManagerClient(std::unique_ptr<PowerManagerClient> client);
191 void SetSessionManagerClient(std::unique_ptr<SessionManagerClient> client); 188 void SetSessionManagerClient(std::unique_ptr<SessionManagerClient> client);
192 void SetSMSClient(std::unique_ptr<SMSClient> client); 189 void SetSMSClient(std::unique_ptr<SMSClient> client);
193 void SetSystemClockClient(std::unique_ptr<SystemClockClient> client); 190 void SetSystemClockClient(std::unique_ptr<SystemClockClient> client);
194 void SetUpdateEngineClient(std::unique_ptr<UpdateEngineClient> client); 191 void SetUpdateEngineClient(std::unique_ptr<UpdateEngineClient> client);
195 192
196 private: 193 private:
197 friend class DBusThreadManager; 194 friend class DBusThreadManager;
198 195
199 DBusThreadManagerSetter(); 196 DBusThreadManagerSetter();
200 197
201 DISALLOW_COPY_AND_ASSIGN(DBusThreadManagerSetter); 198 DISALLOW_COPY_AND_ASSIGN(DBusThreadManagerSetter);
202 }; 199 };
203 200
204 } // namespace chromeos 201 } // namespace chromeos
205 202
206 #endif // CHROMEOS_DBUS_DBUS_THREAD_MANAGER_H_ 203 #endif // CHROMEOS_DBUS_DBUS_THREAD_MANAGER_H_
OLDNEW
« no previous file with comments | « chromeos/dbus/dbus_client_bundle.cc ('k') | chromeos/dbus/dbus_thread_manager.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698