| Index: chromeos/dbus/update_engine_client.h
|
| diff --git a/chromeos/dbus/update_engine_client.h b/chromeos/dbus/update_engine_client.h
|
| index 6fa73efda5692f09c8ddc6b68ea771576ba448d9..7b57532049fb3faed0ca8546c9dbbae6cc79a493 100644
|
| --- a/chromeos/dbus/update_engine_client.h
|
| +++ b/chromeos/dbus/update_engine_client.h
|
| @@ -15,6 +15,7 @@
|
| #include "chromeos/chromeos_export.h"
|
| #include "chromeos/dbus/dbus_client.h"
|
| #include "chromeos/dbus/dbus_client_implementation_type.h"
|
| +#include "dbus/message.h"
|
| #include "third_party/cros_system_api/dbus/update_engine/dbus-constants.h"
|
|
|
| namespace chromeos {
|
| @@ -142,6 +143,11 @@ class CHROMEOS_EXPORT UpdateEngineClient : public DBusClient {
|
| // Get EndOfLife status of the device and calls |callback| when completed.
|
| virtual void GetEolStatus(const GetEolStatusCallback& callback) = 0;
|
|
|
| + // Either allow or disallow receiving updates over cellular connections.
|
| + // Synchronous (blocking) method.
|
| + virtual std::unique_ptr<dbus::Response> SetUpdateOverCellularPermission(
|
| + bool allowed);
|
| +
|
| // Returns an empty UpdateCheckCallback that does nothing.
|
| static UpdateCheckCallback EmptyUpdateCheckCallback();
|
|
|
|
|