Index: chrome/browser/extensions/api/gcd_private/gcd_private_api.h |
diff --git a/chrome/browser/extensions/api/gcd_private/gcd_private_api.h b/chrome/browser/extensions/api/gcd_private/gcd_private_api.h |
index 39eff9f10e8d40041d29f5f21906627b9549bbec..61b9e9d4b040c120071c15f24bed74bb34f8797b 100644 |
--- a/chrome/browser/extensions/api/gcd_private/gcd_private_api.h |
+++ b/chrome/browser/extensions/api/gcd_private/gcd_private_api.h |
@@ -101,15 +101,15 @@ class GcdPrivateStartSetupFunction : public ChromeAsyncExtensionFunction { |
private: |
}; |
-class GcdPrivateSetWiFiNetworksFunction : public ChromeAsyncExtensionFunction { |
+class GcdPrivateSetWiFiNetworkFunction : public ChromeAsyncExtensionFunction { |
public: |
- DECLARE_EXTENSION_FUNCTION("gcdPrivate.setWiFiNetworks", |
- GCDPRIVATE_SETWIFINETWORKS) |
+ DECLARE_EXTENSION_FUNCTION("gcdPrivate.setWiFiNetwork", |
+ GCDPRIVATE_SETWIFINETWORK) |
- GcdPrivateSetWiFiNetworksFunction(); |
+ GcdPrivateSetWiFiNetworkFunction(); |
protected: |
- virtual ~GcdPrivateSetWiFiNetworksFunction(); |
+ virtual ~GcdPrivateSetWiFiNetworkFunction(); |
// AsyncExtensionFunction overrides. |
virtual bool RunAsync() OVERRIDE; |
@@ -117,16 +117,15 @@ class GcdPrivateSetWiFiNetworksFunction : public ChromeAsyncExtensionFunction { |
private: |
}; |
-class GcdPrivateSetWiFiCredentialsFunction |
- : public ChromeAsyncExtensionFunction { |
+class GcdPrivateSetWiFiPasswordFunction : public ChromeAsyncExtensionFunction { |
public: |
- DECLARE_EXTENSION_FUNCTION("gcdPrivate.setWiFiCredentials", |
- GCDPRIVATE_SETWIFICREDENTIALS) |
+ DECLARE_EXTENSION_FUNCTION("gcdPrivate.setWiFiPassword", |
+ GCDPRIVATE_SETWIFIPASSWORD) |
- GcdPrivateSetWiFiCredentialsFunction(); |
+ GcdPrivateSetWiFiPasswordFunction(); |
protected: |
- virtual ~GcdPrivateSetWiFiCredentialsFunction(); |
+ virtual ~GcdPrivateSetWiFiPasswordFunction(); |
// AsyncExtensionFunction overrides. |
virtual bool RunAsync() OVERRIDE; |
@@ -164,6 +163,86 @@ class GcdPrivateStopSetupFunction : public ChromeAsyncExtensionFunction { |
private: |
}; |
+class GcdPrivateGetCommandDefinitionsFunction |
+ : public ChromeAsyncExtensionFunction { |
+ public: |
+ DECLARE_EXTENSION_FUNCTION("gcdPrivate.getCommandDefinitions", |
+ GCDPRIVATE_GETCOMMANDDEFINITIONS) |
+ |
+ GcdPrivateGetCommandDefinitionsFunction(); |
+ |
+ protected: |
+ virtual ~GcdPrivateGetCommandDefinitionsFunction(); |
+ |
+ // AsyncExtensionFunction overrides. |
+ virtual bool RunAsync() OVERRIDE; |
+ |
+ private: |
+}; |
+ |
+class GcdPrivateInsertCommandFunction : public ChromeAsyncExtensionFunction { |
+ public: |
+ DECLARE_EXTENSION_FUNCTION("gcdPrivate.insertCommand", |
+ GCDPRIVATE_INSERTCOMMAND) |
+ |
+ GcdPrivateInsertCommandFunction(); |
+ |
+ protected: |
+ virtual ~GcdPrivateInsertCommandFunction(); |
+ |
+ // AsyncExtensionFunction overrides. |
+ virtual bool RunAsync() OVERRIDE; |
+ |
+ private: |
+}; |
+ |
+class GcdPrivateGetCommandFunction : public ChromeAsyncExtensionFunction { |
+ public: |
+ DECLARE_EXTENSION_FUNCTION("gcdPrivate.getCommand", GCDPRIVATE_GETCOMMAND) |
+ |
+ GcdPrivateGetCommandFunction(); |
+ |
+ protected: |
+ virtual ~GcdPrivateGetCommandFunction(); |
+ |
+ // AsyncExtensionFunction overrides. |
+ virtual bool RunAsync() OVERRIDE; |
+ |
+ private: |
+}; |
+ |
+class GcdPrivateCancelCommandFunction : public ChromeAsyncExtensionFunction { |
+ public: |
+ DECLARE_EXTENSION_FUNCTION("gcdPrivate.cancelCommand", |
+ GCDPRIVATE_CANCELCOMMAND) |
+ |
+ GcdPrivateCancelCommandFunction(); |
+ |
+ protected: |
+ virtual ~GcdPrivateCancelCommandFunction(); |
+ |
+ // AsyncExtensionFunction overrides. |
+ virtual bool RunAsync() OVERRIDE; |
+ |
+ private: |
+}; |
+ |
+class GcdPrivateGetCommandsListFunction : public ChromeAsyncExtensionFunction { |
+ public: |
+ DECLARE_EXTENSION_FUNCTION("gcdPrivate.getCommandsList", |
+ GCDPRIVATE_GETCOMMANDSLIST) |
+ |
+ GcdPrivateGetCommandsListFunction(); |
+ |
+ protected: |
+ virtual ~GcdPrivateGetCommandsListFunction(); |
+ |
+ // AsyncExtensionFunction overrides. |
+ virtual bool RunAsync() OVERRIDE; |
+ |
+ private: |
+}; |
+ |
} // namespace extensions |
#endif // CHROME_BROWSER_EXTENSIONS_API_GCD_PRIVATE_GCD_PRIVATE_API_H_ |