| Index: chromeos/dbus/shill_manager_client.cc
|
| diff --git a/chromeos/dbus/shill_manager_client.cc b/chromeos/dbus/shill_manager_client.cc
|
| index 2531d83477b42b766612ca5e9c4df0f056d98eab..5951f25408f8e0c253a5f74c80d7aaaf022bb870 100644
|
| --- a/chromeos/dbus/shill_manager_client.cc
|
| +++ b/chromeos/dbus/shill_manager_client.cc
|
| @@ -90,6 +90,22 @@ class ShillManagerClientImpl : public ShillManagerClient {
|
| error_callback);
|
| }
|
|
|
| + void SetNetworkThrottlingStatus(
|
| + const bool enabled,
|
| + const uint32_t upload_rate_kbits,
|
| + const uint32_t download_rate_kbits,
|
| + const base::Closure& callback,
|
| + const ErrorCallback& error_callback) override {
|
| + dbus::MethodCall method_call(shill::kFlimflamManagerInterface,
|
| + shill::kSetNetworkThrottlingFunction);
|
| + dbus::MessageWriter writer(&method_call);
|
| + writer.AppendBool(enabled);
|
| + writer.AppendUint32(upload_rate_kbits);
|
| + writer.AppendUint32(download_rate_kbits);
|
| + helper_->CallVoidMethodWithErrorCallback(&method_call, callback,
|
| + error_callback);
|
| + }
|
| +
|
| void DisableTechnology(const std::string& type,
|
| const base::Closure& callback,
|
| const ErrorCallback& error_callback) override {
|
|
|