| Index: extensions/browser/api/networking_private/networking_private_api.h
|
| diff --git a/extensions/browser/api/networking_private/networking_private_api.h b/extensions/browser/api/networking_private/networking_private_api.h
|
| index 25be18b886db104539893ff3a6d1c3220c1b43fc..d38cfa159a273862c669dda5a5bc04e04b35fede 100644
|
| --- a/extensions/browser/api/networking_private/networking_private_api.h
|
| +++ b/extensions/browser/api/networking_private/networking_private_api.h
|
| @@ -125,6 +125,26 @@ class NetworkingPrivateCreateNetworkFunction : public AsyncExtensionFunction {
|
| DISALLOW_COPY_AND_ASSIGN(NetworkingPrivateCreateNetworkFunction);
|
| };
|
|
|
| +// Implements the chrome.networkingPrivate.createNetwork method.
|
| +class NetworkingPrivateForgetNetworkFunction : public AsyncExtensionFunction {
|
| + public:
|
| + NetworkingPrivateForgetNetworkFunction() {}
|
| + DECLARE_EXTENSION_FUNCTION("networkingPrivate.forgetNetwork",
|
| + NETWORKINGPRIVATE_FORGETNETWORK);
|
| +
|
| + protected:
|
| + ~NetworkingPrivateForgetNetworkFunction() override;
|
| +
|
| + // AsyncExtensionFunction overrides.
|
| + bool RunAsync() override;
|
| +
|
| + private:
|
| + void Success();
|
| + void Failure(const std::string& error);
|
| +
|
| + DISALLOW_COPY_AND_ASSIGN(NetworkingPrivateForgetNetworkFunction);
|
| +};
|
| +
|
| // Implements the chrome.networkingPrivate.getNetworks method.
|
| class NetworkingPrivateGetNetworksFunction : public AsyncExtensionFunction {
|
| public:
|
|
|