| OLD | NEW | 
|    1 // Copyright 2014 The Chromium Authors. All rights reserved. |    1 // Copyright 2014 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_CLIENT_BUNDLE_H_ |    5 #ifndef CHROMEOS_DBUS_DBUS_CLIENT_BUNDLE_H_ | 
|    6 #define CHROMEOS_DBUS_DBUS_CLIENT_BUNDLE_H_ |    6 #define CHROMEOS_DBUS_DBUS_CLIENT_BUNDLE_H_ | 
|    7  |    7  | 
|    8 #include "base/memory/scoped_ptr.h" |    8 #include "base/memory/scoped_ptr.h" | 
|    9 #include "chromeos/chromeos_export.h" |    9 #include "chromeos/chromeos_export.h" | 
|   10  |   10  | 
| (...skipping 12 matching lines...) Expand all  Loading... | 
|   23 class CrosDisksClient; |   23 class CrosDisksClient; | 
|   24 class CryptohomeClient; |   24 class CryptohomeClient; | 
|   25 class DebugDaemonClient; |   25 class DebugDaemonClient; | 
|   26 class EasyUnlockClient; |   26 class EasyUnlockClient; | 
|   27 class LorgnetteManagerClient; |   27 class LorgnetteManagerClient; | 
|   28 class ShillDeviceClient; |   28 class ShillDeviceClient; | 
|   29 class ShillIPConfigClient; |   29 class ShillIPConfigClient; | 
|   30 class ShillManagerClient; |   30 class ShillManagerClient; | 
|   31 class ShillServiceClient; |   31 class ShillServiceClient; | 
|   32 class ShillProfileClient; |   32 class ShillProfileClient; | 
 |   33 class ShillThirdPartyVpnDriverClient; | 
|   33 class GsmSMSClient; |   34 class GsmSMSClient; | 
|   34 class ImageBurnerClient; |   35 class ImageBurnerClient; | 
|   35 class IntrospectableClient; |   36 class IntrospectableClient; | 
|   36 class ModemMessagingClient; |   37 class ModemMessagingClient; | 
|   37 class NfcManagerClient; |   38 class NfcManagerClient; | 
|   38 class NfcAdapterClient; |   39 class NfcAdapterClient; | 
|   39 class NfcDeviceClient; |   40 class NfcDeviceClient; | 
|   40 class NfcTagClient; |   41 class NfcTagClient; | 
|   41 class NfcRecordClient; |   42 class NfcRecordClient; | 
|   42 class PermissionBrokerClient; |   43 class PermissionBrokerClient; | 
| (...skipping 124 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|  167   } |  168   } | 
|  168  |  169  | 
|  169   ShillServiceClient* shill_service_client() { |  170   ShillServiceClient* shill_service_client() { | 
|  170     return shill_service_client_.get(); |  171     return shill_service_client_.get(); | 
|  171   } |  172   } | 
|  172  |  173  | 
|  173   ShillProfileClient* shill_profile_client() { |  174   ShillProfileClient* shill_profile_client() { | 
|  174     return shill_profile_client_.get(); |  175     return shill_profile_client_.get(); | 
|  175   } |  176   } | 
|  176  |  177  | 
 |  178   ShillThirdPartyVpnDriverClient* shill_third_party_vpn_driver_client() { | 
 |  179     return shill_third_party_vpn_driver_client_.get(); | 
 |  180   } | 
 |  181  | 
|  177   GsmSMSClient* gsm_sms_client() { |  182   GsmSMSClient* gsm_sms_client() { | 
|  178     return gsm_sms_client_.get(); |  183     return gsm_sms_client_.get(); | 
|  179   } |  184   } | 
|  180  |  185  | 
|  181   ImageBurnerClient* image_burner_client() { |  186   ImageBurnerClient* image_burner_client() { | 
|  182     return image_burner_client_.get(); |  187     return image_burner_client_.get(); | 
|  183   } |  188   } | 
|  184  |  189  | 
|  185   IntrospectableClient* introspectable_client() { |  190   IntrospectableClient* introspectable_client() { | 
|  186     return introspectable_client_.get(); |  191     return introspectable_client_.get(); | 
| (...skipping 68 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|  255   scoped_ptr<CrosDisksClient> cros_disks_client_; |  260   scoped_ptr<CrosDisksClient> cros_disks_client_; | 
|  256   scoped_ptr<CryptohomeClient> cryptohome_client_; |  261   scoped_ptr<CryptohomeClient> cryptohome_client_; | 
|  257   scoped_ptr<DebugDaemonClient> debug_daemon_client_; |  262   scoped_ptr<DebugDaemonClient> debug_daemon_client_; | 
|  258   scoped_ptr<EasyUnlockClient> easy_unlock_client_; |  263   scoped_ptr<EasyUnlockClient> easy_unlock_client_; | 
|  259   scoped_ptr<LorgnetteManagerClient> lorgnette_manager_client_; |  264   scoped_ptr<LorgnetteManagerClient> lorgnette_manager_client_; | 
|  260   scoped_ptr<ShillDeviceClient> shill_device_client_; |  265   scoped_ptr<ShillDeviceClient> shill_device_client_; | 
|  261   scoped_ptr<ShillIPConfigClient> shill_ipconfig_client_; |  266   scoped_ptr<ShillIPConfigClient> shill_ipconfig_client_; | 
|  262   scoped_ptr<ShillManagerClient> shill_manager_client_; |  267   scoped_ptr<ShillManagerClient> shill_manager_client_; | 
|  263   scoped_ptr<ShillServiceClient> shill_service_client_; |  268   scoped_ptr<ShillServiceClient> shill_service_client_; | 
|  264   scoped_ptr<ShillProfileClient> shill_profile_client_; |  269   scoped_ptr<ShillProfileClient> shill_profile_client_; | 
 |  270   scoped_ptr<ShillThirdPartyVpnDriverClient> | 
 |  271       shill_third_party_vpn_driver_client_; | 
|  265   scoped_ptr<GsmSMSClient> gsm_sms_client_; |  272   scoped_ptr<GsmSMSClient> gsm_sms_client_; | 
|  266   scoped_ptr<ImageBurnerClient> image_burner_client_; |  273   scoped_ptr<ImageBurnerClient> image_burner_client_; | 
|  267   scoped_ptr<IntrospectableClient> introspectable_client_; |  274   scoped_ptr<IntrospectableClient> introspectable_client_; | 
|  268   scoped_ptr<ModemMessagingClient> modem_messaging_client_; |  275   scoped_ptr<ModemMessagingClient> modem_messaging_client_; | 
|  269   // The declaration order for NFC client objects is important. See |  276   // The declaration order for NFC client objects is important. See | 
|  270   // DBusThreadManager::InitializeClients for the dependencies. |  277   // DBusThreadManager::InitializeClients for the dependencies. | 
|  271   scoped_ptr<NfcManagerClient> nfc_manager_client_; |  278   scoped_ptr<NfcManagerClient> nfc_manager_client_; | 
|  272   scoped_ptr<NfcAdapterClient> nfc_adapter_client_; |  279   scoped_ptr<NfcAdapterClient> nfc_adapter_client_; | 
|  273   scoped_ptr<NfcDeviceClient> nfc_device_client_; |  280   scoped_ptr<NfcDeviceClient> nfc_device_client_; | 
|  274   scoped_ptr<NfcTagClient> nfc_tag_client_; |  281   scoped_ptr<NfcTagClient> nfc_tag_client_; | 
|  275   scoped_ptr<NfcRecordClient> nfc_record_client_; |  282   scoped_ptr<NfcRecordClient> nfc_record_client_; | 
|  276   scoped_ptr<PermissionBrokerClient> permission_broker_client_; |  283   scoped_ptr<PermissionBrokerClient> permission_broker_client_; | 
|  277   scoped_ptr<SystemClockClient> system_clock_client_; |  284   scoped_ptr<SystemClockClient> system_clock_client_; | 
|  278   scoped_ptr<PowerManagerClient> power_manager_client_; |  285   scoped_ptr<PowerManagerClient> power_manager_client_; | 
|  279   scoped_ptr<SessionManagerClient> session_manager_client_; |  286   scoped_ptr<SessionManagerClient> session_manager_client_; | 
|  280   scoped_ptr<SMSClient> sms_client_; |  287   scoped_ptr<SMSClient> sms_client_; | 
|  281   scoped_ptr<UpdateEngineClient> update_engine_client_; |  288   scoped_ptr<UpdateEngineClient> update_engine_client_; | 
|  282  |  289  | 
|  283   DISALLOW_COPY_AND_ASSIGN(DBusClientBundle); |  290   DISALLOW_COPY_AND_ASSIGN(DBusClientBundle); | 
|  284 }; |  291 }; | 
|  285  |  292  | 
|  286 }  // namespace chromeos |  293 }  // namespace chromeos | 
|  287  |  294  | 
|  288 #endif  // CHROMEOS_DBUS_DBUS_CLIENT_BUNDLE_H_ |  295 #endif  // CHROMEOS_DBUS_DBUS_CLIENT_BUNDLE_H_ | 
| OLD | NEW |