diff options
author | rkc@chromium.org <rkc@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-09-20 00:15:13 +0000 |
---|---|---|
committer | rkc@chromium.org <rkc@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-09-20 00:15:13 +0000 |
commit | d9016b94fa32297313dd431d9c94ce6da3f91cff (patch) | |
tree | e4e0925fe46e3beb03db9f06687fdc308cd72368 /chromeos/dbus/shill_device_client.h | |
parent | e5738a07937558b0e79d047ac69dc119ac4920aa (diff) | |
download | chromium_src-d9016b94fa32297313dd431d9c94ce6da3f91cff.zip chromium_src-d9016b94fa32297313dd431d9c94ce6da3f91cff.tar.gz chromium_src-d9016b94fa32297313dd431d9c94ce6da3f91cff.tar.bz2 |
Various fixes to carrier switching.
This CL makes the various fixes needed for carrier switching mentioned in the referenced crbug.
R=zelidrag@chromium.org
BUG=150711
TEST=Carrier switching works correctly.
Review URL: https://chromiumcodereview.appspot.com/10949014
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@157668 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chromeos/dbus/shill_device_client.h')
-rw-r--r-- | chromeos/dbus/shill_device_client.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/chromeos/dbus/shill_device_client.h b/chromeos/dbus/shill_device_client.h index 2d17ba2..affe2c4 100644 --- a/chromeos/dbus/shill_device_client.h +++ b/chromeos/dbus/shill_device_client.h @@ -140,6 +140,13 @@ class CHROMEOS_EXPORT ShillDeviceClient { const base::Closure& callback, const ErrorCallback& error_callback) = 0; + // Calls the SetCarrier method. + // |callback| is called after the method call finishes. + virtual void SetCarrier(const dbus::ObjectPath& device_path, + const std::string& carrier, + const base::Closure& callback, + const ErrorCallback& error_callback) = 0; + protected: // Create() should be used instead. ShillDeviceClient(); |