Index: chromeos/dbus/shill_profile_client.h |
diff --git a/chromeos/dbus/shill_profile_client.h b/chromeos/dbus/shill_profile_client.h |
index 47e786a76f3b6c5917f454cfc5e0313e1eaeab38..3dd409496d843cd772f1b2b3f0ba19fe0f078f22 100644 |
--- a/chromeos/dbus/shill_profile_client.h |
+++ b/chromeos/dbus/shill_profile_client.h |
@@ -35,7 +35,9 @@ namespace chromeos { |
class CHROMEOS_EXPORT ShillProfileClient { |
public: |
typedef ShillClientHelper::PropertyChangedHandler PropertyChangedHandler; |
- typedef ShillClientHelper::DictionaryValueCallback DictionaryValueCallback; |
+ typedef ShillClientHelper::DictionaryValueCallbackWithoutStatus |
+ DictionaryValueCallbackWithoutStatus; |
+ typedef ShillClientHelper::ErrorCallback ErrorCallback; |
virtual ~ShillProfileClient(); |
@@ -55,20 +57,24 @@ class CHROMEOS_EXPORT ShillProfileClient { |
// Calls GetProperties method. |
// |callback| is called after the method call succeeds. |
- virtual void GetProperties(const dbus::ObjectPath& profile_path, |
- const DictionaryValueCallback& callback) = 0; |
+ virtual void GetProperties( |
+ const dbus::ObjectPath& profile_path, |
+ const DictionaryValueCallbackWithoutStatus& callback, |
+ const ErrorCallback& error_callback) = 0; |
// Calls GetEntry method. |
// |callback| is called after the method call succeeds. |
virtual void GetEntry(const dbus::ObjectPath& profile_path, |
const std::string& entry_path, |
- const DictionaryValueCallback& callback) = 0; |
+ const DictionaryValueCallbackWithoutStatus& callback, |
+ const ErrorCallback& error_callback) = 0; |
// Calls DeleteEntry method. |
// |callback| is called after the method call succeeds. |
virtual void DeleteEntry(const dbus::ObjectPath& profile_path, |
const std::string& entry_path, |
- const VoidDBusMethodCallback& callback) = 0; |
+ const base::Closure& callback, |
+ const ErrorCallback& error_callback) = 0; |
protected: |
// Create() should be used instead. |