Index: chromeos/dbus/flimflam_manager_client.cc |
diff --git a/chromeos/dbus/flimflam_manager_client.cc b/chromeos/dbus/flimflam_manager_client.cc |
index 23748547121c1c912e713bd1e6fa29c5d6de6405..d62c1940638b5f08070b2bedd40735be13cee781 100644 |
--- a/chromeos/dbus/flimflam_manager_client.cc |
+++ b/chromeos/dbus/flimflam_manager_client.cc |
@@ -84,6 +84,16 @@ class FlimflamManagerClientImpl : public FlimflamManagerClient { |
helper_.CallVoidMethod(&method_call, callback); |
} |
+ virtual bool CallSetPropertyAndBlock(const std::string& name, |
+ const base::Value& value) OVERRIDE { |
+ dbus::MethodCall method_call(flimflam::kFlimflamManagerInterface, |
+ flimflam::kSetPropertyFunction); |
+ dbus::MessageWriter writer(&method_call); |
+ writer.AppendString(name); |
+ dbus::AppendBasicTypeValueData(&writer, value); |
+ return helper_.CallVoidMethodAndBlock(&method_call); |
stevenjb
2012/04/23 21:42:06
Shouldn't need this.
hashimoto
2012/04/24 04:37:54
Done.
|
+ } |
+ |
virtual void RequestScan(const std::string& type, |
const VoidCallback& callback) OVERRIDE { |
dbus::MethodCall method_call(flimflam::kFlimflamManagerInterface, |
@@ -171,6 +181,12 @@ class FlimflamManagerClientStubImpl : public FlimflamManagerClient { |
} |
// FlimflamManagerClient override. |
+ virtual bool CallSetPropertyAndBlock(const std::string& name, |
+ const base::Value& value) OVERRIDE { |
+ return true; |
stevenjb
2012/04/23 21:42:06
Or this.
hashimoto
2012/04/24 04:37:54
Done.
|
+ } |
+ |
+ // FlimflamManagerClient override. |
virtual void RequestScan(const std::string& type, |
const VoidCallback& callback) OVERRIDE { |
MessageLoop::current()->PostTask(FROM_HERE, |