| Index: chromeos/dbus/services/liveness_service_provider.h
|
| diff --git a/chromeos/dbus/services/liveness_service_provider.h b/chromeos/dbus/services/liveness_service_provider.h
|
| index 75092a3d73d79a1e6b1126a7c4a1c4a03179c8c9..19728440bd11028b80437ae0e98b1371f77b90d6 100644
|
| --- a/chromeos/dbus/services/liveness_service_provider.h
|
| +++ b/chromeos/dbus/services/liveness_service_provider.h
|
| @@ -36,7 +36,7 @@ namespace chromeos {
|
| class CHROMEOS_EXPORT LivenessServiceProvider
|
| : public CrosDBusService::ServiceProviderInterface {
|
| public:
|
| - LivenessServiceProvider();
|
| + explicit LivenessServiceProvider(const std::string& service_interface);
|
| ~LivenessServiceProvider() override;
|
|
|
| // CrosDBusService::ServiceProviderInterface overrides:
|
| @@ -53,6 +53,11 @@ class CHROMEOS_EXPORT LivenessServiceProvider
|
| void CheckLiveness(dbus::MethodCall* method_call,
|
| dbus::ExportedObject::ResponseSender response_sender);
|
|
|
| + // Name of the service interface to install LivenessService on.
|
| + // TODO(teravest): Remove this once CheckLiveness is removed from
|
| + // LibCrosService.
|
| + const std::string service_interface_;
|
| +
|
| // Keep this last so that all weak pointers will be invalidated at the
|
| // beginning of destruction.
|
| base::WeakPtrFactory<LivenessServiceProvider> weak_ptr_factory_;
|
|
|