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_MOCK_DBUS_THREAD_MANAGER_H_ | 5 #ifndef CHROMEOS_DBUS_MOCK_DBUS_THREAD_MANAGER_H_ |
6 #define CHROMEOS_DBUS_MOCK_DBUS_THREAD_MANAGER_H_ | 6 #define CHROMEOS_DBUS_MOCK_DBUS_THREAD_MANAGER_H_ |
7 | 7 |
8 #include <string> | 8 #include <string> |
9 | 9 |
10 #include "base/observer_list.h" | 10 #include "base/observer_list.h" |
(...skipping 11 matching lines...) Expand all Loading... |
22 class DBusThreadManagerObserver; | 22 class DBusThreadManagerObserver; |
23 class MockBluetoothAdapterClient; | 23 class MockBluetoothAdapterClient; |
24 class MockBluetoothDeviceClient; | 24 class MockBluetoothDeviceClient; |
25 class MockBluetoothInputClient; | 25 class MockBluetoothInputClient; |
26 class MockBluetoothManagerClient; | 26 class MockBluetoothManagerClient; |
27 class MockBluetoothNodeClient; | 27 class MockBluetoothNodeClient; |
28 class MockBluetoothOutOfBandClient; | 28 class MockBluetoothOutOfBandClient; |
29 class MockCrosDisksClient; | 29 class MockCrosDisksClient; |
30 class MockCryptohomeClient; | 30 class MockCryptohomeClient; |
31 class MockDebugDaemonClient; | 31 class MockDebugDaemonClient; |
32 class MockExperimentalBluetoothAdapterClient; | |
33 class MockExperimentalBluetoothAgentManagerClient; | |
34 class MockExperimentalBluetoothDeviceClient; | |
35 class MockExperimentalBluetoothProfileManagerClient; | |
36 class MockShillDeviceClient; | 32 class MockShillDeviceClient; |
37 class MockShillIPConfigClient; | 33 class MockShillIPConfigClient; |
38 class MockShillManagerClient; | 34 class MockShillManagerClient; |
39 class MockShillProfileClient; | 35 class MockShillProfileClient; |
40 class MockShillServiceClient; | 36 class MockShillServiceClient; |
41 class MockGsmSMSClient; | 37 class MockGsmSMSClient; |
42 class MockImageBurnerClient; | 38 class MockImageBurnerClient; |
43 class MockIntrospectableClient; | 39 class MockIntrospectableClient; |
44 class MockModemMessagingClient; | 40 class MockModemMessagingClient; |
45 class MockPermissionBrokerClient; | 41 class MockPermissionBrokerClient; |
(...skipping 88 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
134 } | 130 } |
135 MockCrosDisksClient* mock_cros_disks_client() { | 131 MockCrosDisksClient* mock_cros_disks_client() { |
136 return mock_cros_disks_client_.get(); | 132 return mock_cros_disks_client_.get(); |
137 } | 133 } |
138 MockCryptohomeClient* mock_cryptohome_client() { | 134 MockCryptohomeClient* mock_cryptohome_client() { |
139 return mock_cryptohome_client_.get(); | 135 return mock_cryptohome_client_.get(); |
140 } | 136 } |
141 MockDebugDaemonClient* mock_debugdaemon_client() { | 137 MockDebugDaemonClient* mock_debugdaemon_client() { |
142 return mock_debugdaemon_client_.get(); | 138 return mock_debugdaemon_client_.get(); |
143 } | 139 } |
144 MockExperimentalBluetoothAdapterClient* | |
145 mock_experimental_bluetooth_adapter_client() { | |
146 return mock_experimental_bluetooth_adapter_client_.get(); | |
147 } | |
148 MockExperimentalBluetoothAgentManagerClient* | |
149 mock_experimental_bluetooth_agent_manager_client() { | |
150 return mock_experimental_bluetooth_agent_manager_client_.get(); | |
151 } | |
152 MockExperimentalBluetoothDeviceClient* | |
153 mock_experimental_bluetooth_device_client() { | |
154 return mock_experimental_bluetooth_device_client_.get(); | |
155 } | |
156 MockExperimentalBluetoothProfileManagerClient* | |
157 mock_experimental_bluetooth_profile_manager_client() { | |
158 return mock_experimental_bluetooth_profile_manager_client_.get(); | |
159 } | |
160 MockShillDeviceClient* mock_shill_device_client() { | 140 MockShillDeviceClient* mock_shill_device_client() { |
161 return mock_shill_device_client_.get(); | 141 return mock_shill_device_client_.get(); |
162 } | 142 } |
163 MockShillIPConfigClient* mock_shill_ipconfig_client() { | 143 MockShillIPConfigClient* mock_shill_ipconfig_client() { |
164 return mock_shill_ipconfig_client_.get(); | 144 return mock_shill_ipconfig_client_.get(); |
165 } | 145 } |
166 MockShillManagerClient* mock_shill_manager_client() { | 146 MockShillManagerClient* mock_shill_manager_client() { |
167 return mock_shill_manager_client_.get(); | 147 return mock_shill_manager_client_.get(); |
168 } | 148 } |
169 MockShillProfileClient* mock_shill_profile_client() { | 149 MockShillProfileClient* mock_shill_profile_client() { |
(...skipping 58 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
228 | 208 |
229 scoped_ptr<MockBluetoothAdapterClient> mock_bluetooth_adapter_client_; | 209 scoped_ptr<MockBluetoothAdapterClient> mock_bluetooth_adapter_client_; |
230 scoped_ptr<MockBluetoothDeviceClient> mock_bluetooth_device_client_; | 210 scoped_ptr<MockBluetoothDeviceClient> mock_bluetooth_device_client_; |
231 scoped_ptr<MockBluetoothInputClient> mock_bluetooth_input_client_; | 211 scoped_ptr<MockBluetoothInputClient> mock_bluetooth_input_client_; |
232 scoped_ptr<MockBluetoothManagerClient> mock_bluetooth_manager_client_; | 212 scoped_ptr<MockBluetoothManagerClient> mock_bluetooth_manager_client_; |
233 scoped_ptr<MockBluetoothNodeClient> mock_bluetooth_node_client_; | 213 scoped_ptr<MockBluetoothNodeClient> mock_bluetooth_node_client_; |
234 scoped_ptr<MockBluetoothOutOfBandClient> mock_bluetooth_out_of_band_client_; | 214 scoped_ptr<MockBluetoothOutOfBandClient> mock_bluetooth_out_of_band_client_; |
235 scoped_ptr<MockCrosDisksClient> mock_cros_disks_client_; | 215 scoped_ptr<MockCrosDisksClient> mock_cros_disks_client_; |
236 scoped_ptr<MockCryptohomeClient> mock_cryptohome_client_; | 216 scoped_ptr<MockCryptohomeClient> mock_cryptohome_client_; |
237 scoped_ptr<MockDebugDaemonClient> mock_debugdaemon_client_; | 217 scoped_ptr<MockDebugDaemonClient> mock_debugdaemon_client_; |
238 scoped_ptr<MockExperimentalBluetoothAdapterClient> | |
239 mock_experimental_bluetooth_adapter_client_; | |
240 scoped_ptr<MockExperimentalBluetoothAgentManagerClient> | |
241 mock_experimental_bluetooth_agent_manager_client_; | |
242 scoped_ptr<MockExperimentalBluetoothDeviceClient> | |
243 mock_experimental_bluetooth_device_client_; | |
244 scoped_ptr<MockExperimentalBluetoothProfileManagerClient> | |
245 mock_experimental_bluetooth_profile_manager_client_; | |
246 scoped_ptr<MockShillDeviceClient> mock_shill_device_client_; | 218 scoped_ptr<MockShillDeviceClient> mock_shill_device_client_; |
247 scoped_ptr<MockShillIPConfigClient> mock_shill_ipconfig_client_; | 219 scoped_ptr<MockShillIPConfigClient> mock_shill_ipconfig_client_; |
248 scoped_ptr<MockShillManagerClient> mock_shill_manager_client_; | 220 scoped_ptr<MockShillManagerClient> mock_shill_manager_client_; |
249 scoped_ptr<MockShillProfileClient> mock_shill_profile_client_; | 221 scoped_ptr<MockShillProfileClient> mock_shill_profile_client_; |
250 scoped_ptr<MockShillServiceClient> mock_shill_service_client_; | 222 scoped_ptr<MockShillServiceClient> mock_shill_service_client_; |
251 scoped_ptr<MockGsmSMSClient> mock_gsm_sms_client_; | 223 scoped_ptr<MockGsmSMSClient> mock_gsm_sms_client_; |
252 scoped_ptr<MockImageBurnerClient> mock_image_burner_client_; | 224 scoped_ptr<MockImageBurnerClient> mock_image_burner_client_; |
253 scoped_ptr<MockIntrospectableClient> mock_introspectable_client_; | 225 scoped_ptr<MockIntrospectableClient> mock_introspectable_client_; |
254 scoped_ptr<MockModemMessagingClient> mock_modem_messaging_client_; | 226 scoped_ptr<MockModemMessagingClient> mock_modem_messaging_client_; |
255 scoped_ptr<MockPermissionBrokerClient> mock_permission_broker_client_; | 227 scoped_ptr<MockPermissionBrokerClient> mock_permission_broker_client_; |
256 scoped_ptr<MockPowerManagerClient> mock_power_manager_client_; | 228 scoped_ptr<MockPowerManagerClient> mock_power_manager_client_; |
257 scoped_ptr<MockSessionManagerClient> mock_session_manager_client_; | 229 scoped_ptr<MockSessionManagerClient> mock_session_manager_client_; |
258 scoped_ptr<MockSMSClient> mock_sms_client_; | 230 scoped_ptr<MockSMSClient> mock_sms_client_; |
259 scoped_ptr<MockSystemClockClient> mock_system_clock_client_; | 231 scoped_ptr<MockSystemClockClient> mock_system_clock_client_; |
260 scoped_ptr<MockUpdateEngineClient> mock_update_engine_client_; | 232 scoped_ptr<MockUpdateEngineClient> mock_update_engine_client_; |
261 scoped_ptr<PowerPolicyController> power_policy_controller_; | 233 scoped_ptr<PowerPolicyController> power_policy_controller_; |
262 scoped_ptr<MockIBusClient> mock_ibus_client_; | 234 scoped_ptr<MockIBusClient> mock_ibus_client_; |
263 scoped_ptr<MockIBusConfigClient> mock_ibus_config_client_; | 235 scoped_ptr<MockIBusConfigClient> mock_ibus_config_client_; |
264 scoped_ptr<MockIBusInputContextClient> mock_ibus_input_context_client_; | 236 scoped_ptr<MockIBusInputContextClient> mock_ibus_input_context_client_; |
265 scoped_ptr<MockIBusEngineService> mock_ibus_engine_service_; | 237 scoped_ptr<MockIBusEngineService> mock_ibus_engine_service_; |
266 scoped_ptr<MockIBusEngineFactoryService> mock_ibus_engine_factory_service_; | 238 scoped_ptr<MockIBusEngineFactoryService> mock_ibus_engine_factory_service_; |
267 scoped_ptr<MockIBusPanelService> mock_ibus_panel_service_; | 239 scoped_ptr<MockIBusPanelService> mock_ibus_panel_service_; |
268 | 240 |
269 DISALLOW_COPY_AND_ASSIGN(MockDBusThreadManager); | 241 DISALLOW_COPY_AND_ASSIGN(MockDBusThreadManager); |
270 }; | 242 }; |
271 | 243 |
272 } // namespace chromeos | 244 } // namespace chromeos |
273 | 245 |
274 #endif // CHROMEOS_DBUS_MOCK_DBUS_THREAD_MANAGER_H_ | 246 #endif // CHROMEOS_DBUS_MOCK_DBUS_THREAD_MANAGER_H_ |
OLD | NEW |