Chromium Code Reviews| Index: chrome/browser/chromeos/extensions/networking_private_api.h |
| diff --git a/chrome/browser/chromeos/extensions/networking_private_api.h b/chrome/browser/chromeos/extensions/networking_private_api.h |
| index 5a619b181a6af616377092b769da82203a5290b2..8fefefc23b82f2b8ad8465ce79f75ce1446104e0 100644 |
| --- a/chrome/browser/chromeos/extensions/networking_private_api.h |
| +++ b/chrome/browser/chromeos/extensions/networking_private_api.h |
| @@ -37,6 +37,29 @@ class NetworkingPrivateGetPropertiesFunction : public AsyncExtensionFunction { |
| DISALLOW_COPY_AND_ASSIGN(NetworkingPrivateGetPropertiesFunction); |
| }; |
| +// Implements the chrome.networkingPrivate.getManagedProperties method. |
| +class NetworkingPrivateGetManagedPropertiesFunction |
| + : public AsyncExtensionFunction { |
| + public: |
| + NetworkingPrivateGetManagedPropertiesFunction() {} |
| + DECLARE_EXTENSION_FUNCTION("networkingPrivate.getManagedProperties", |
| + NETWORKINGPRIVATE_GETMANAGEDPROPERTIES); |
| + |
| + protected: |
| + virtual ~NetworkingPrivateGetManagedPropertiesFunction(); |
| + |
| + // AsyncExtensionFunction overrides. |
| + virtual bool RunImpl() OVERRIDE; |
| + |
| + private: |
| + // Callbacks if talking to ManagedNetworkConfigurationHandler. |
|
pastarmovj
2013/04/11 14:46:29
This is a little vague - are those callbacks calle
stevenjb
2013/04/11 18:20:08
How about:
Callbacks for ManagedNetworkConfigurati
pneubeck (no reviews)
2013/04/15 12:16:24
Done.
pneubeck (no reviews)
2013/04/15 12:16:24
Done.
|
| + void Success(const std::string& service_path, |
| + const base::DictionaryValue& result); |
| + void Failure(const std::string& error_name, |
| + scoped_ptr<base::DictionaryValue> error_data); |
|
stevenjb
2013/04/11 18:20:08
nit: blank line
pneubeck (no reviews)
2013/04/15 12:16:24
Done.
|
| + DISALLOW_COPY_AND_ASSIGN(NetworkingPrivateGetManagedPropertiesFunction); |
| +}; |
| + |
| // Implements the chrome.networkingPrivate.getState method. |
| class NetworkingPrivateGetStateFunction : public AsyncExtensionFunction { |
| public: |