| OLD | NEW |
| 1 // Copyright 2014 The Chromium Authors. All rights reserved. | 1 // Copyright 2014 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 #ifndef CHROME_BROWSER_EXTENSIONS_API_GCD_PRIVATE_GCD_PRIVATE_API_H_ | 5 #ifndef CHROME_BROWSER_EXTENSIONS_API_GCD_PRIVATE_GCD_PRIVATE_API_H_ |
| 6 #define CHROME_BROWSER_EXTENSIONS_API_GCD_PRIVATE_GCD_PRIVATE_API_H_ | 6 #define CHROME_BROWSER_EXTENSIONS_API_GCD_PRIVATE_GCD_PRIVATE_API_H_ |
| 7 | 7 |
| 8 #include "base/memory/linked_ptr.h" | 8 #include "base/memory/linked_ptr.h" |
| 9 #include "base/memory/scoped_ptr.h" | 9 #include "base/memory/scoped_ptr.h" |
| 10 #include "chrome/browser/extensions/chrome_extension_function.h" | 10 #include "chrome/browser/extensions/chrome_extension_function.h" |
| (...skipping 112 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 123 | 123 |
| 124 protected: | 124 protected: |
| 125 virtual ~GcdPrivateStartSetupFunction(); | 125 virtual ~GcdPrivateStartSetupFunction(); |
| 126 | 126 |
| 127 // AsyncExtensionFunction overrides. | 127 // AsyncExtensionFunction overrides. |
| 128 virtual bool RunAsync() OVERRIDE; | 128 virtual bool RunAsync() OVERRIDE; |
| 129 | 129 |
| 130 private: | 130 private: |
| 131 }; | 131 }; |
| 132 | 132 |
| 133 class GcdPrivateSetWiFiNetworkFunction : public ChromeAsyncExtensionFunction { | 133 class GcdPrivateSetWiFiNetworksFunction : public ChromeAsyncExtensionFunction { |
| 134 public: | 134 public: |
| 135 DECLARE_EXTENSION_FUNCTION("gcdPrivate.setWiFiNetwork", | 135 DECLARE_EXTENSION_FUNCTION("gcdPrivate.setWiFiNetworks", |
| 136 GCDPRIVATE_SETWIFINETWORK) | 136 GCDPRIVATE_SETWIFINETWORKS) |
| 137 | 137 |
| 138 GcdPrivateSetWiFiNetworkFunction(); | 138 GcdPrivateSetWiFiNetworksFunction(); |
| 139 | 139 |
| 140 protected: | 140 protected: |
| 141 virtual ~GcdPrivateSetWiFiNetworkFunction(); | 141 virtual ~GcdPrivateSetWiFiNetworksFunction(); |
| 142 | 142 |
| 143 // AsyncExtensionFunction overrides. | 143 // AsyncExtensionFunction overrides. |
| 144 virtual bool RunAsync() OVERRIDE; | 144 virtual bool RunAsync() OVERRIDE; |
| 145 | 145 |
| 146 private: | 146 private: |
| 147 }; | 147 }; |
| 148 | 148 |
| 149 class GcdPrivateSetWiFiPasswordFunction : public ChromeAsyncExtensionFunction { | 149 class GcdPrivateSetWiFiCredentialsFunction |
| 150 : public ChromeAsyncExtensionFunction { |
| 150 public: | 151 public: |
| 151 DECLARE_EXTENSION_FUNCTION("gcdPrivate.setWiFiPassword", | 152 DECLARE_EXTENSION_FUNCTION("gcdPrivate.setWiFiCredentials", |
| 152 GCDPRIVATE_SETWIFIPASSWORD) | 153 GCDPRIVATE_SETWIFICREDENTIALS) |
| 153 | 154 |
| 154 GcdPrivateSetWiFiPasswordFunction(); | 155 GcdPrivateSetWiFiCredentialsFunction(); |
| 155 | 156 |
| 156 protected: | 157 protected: |
| 157 virtual ~GcdPrivateSetWiFiPasswordFunction(); | 158 virtual ~GcdPrivateSetWiFiCredentialsFunction(); |
| 158 | 159 |
| 159 // AsyncExtensionFunction overrides. | 160 // AsyncExtensionFunction overrides. |
| 160 virtual bool RunAsync() OVERRIDE; | 161 virtual bool RunAsync() OVERRIDE; |
| 161 | 162 |
| 162 private: | 163 private: |
| 163 }; | 164 }; |
| 164 | 165 |
| 165 class GcdPrivateConfirmCodeFunction : public ChromeAsyncExtensionFunction { | 166 class GcdPrivateConfirmCodeFunction : public ChromeAsyncExtensionFunction { |
| 166 public: | 167 public: |
| 167 DECLARE_EXTENSION_FUNCTION("gcdPrivate.confirmCode", GCDPRIVATE_CONFIRMCODE) | 168 DECLARE_EXTENSION_FUNCTION("gcdPrivate.confirmCode", GCDPRIVATE_CONFIRMCODE) |
| (...skipping 17 matching lines...) Expand all Loading... |
| 185 | 186 |
| 186 protected: | 187 protected: |
| 187 virtual ~GcdPrivateStopSetupFunction(); | 188 virtual ~GcdPrivateStopSetupFunction(); |
| 188 | 189 |
| 189 // AsyncExtensionFunction overrides. | 190 // AsyncExtensionFunction overrides. |
| 190 virtual bool RunAsync() OVERRIDE; | 191 virtual bool RunAsync() OVERRIDE; |
| 191 | 192 |
| 192 private: | 193 private: |
| 193 }; | 194 }; |
| 194 | 195 |
| 195 class GcdPrivateGetCommandDefinitionsFunction | |
| 196 : public ChromeAsyncExtensionFunction { | |
| 197 public: | |
| 198 DECLARE_EXTENSION_FUNCTION("gcdPrivate.getCommandDefinitions", | |
| 199 GCDPRIVATE_GETCOMMANDDEFINITIONS) | |
| 200 | |
| 201 GcdPrivateGetCommandDefinitionsFunction(); | |
| 202 | |
| 203 protected: | |
| 204 virtual ~GcdPrivateGetCommandDefinitionsFunction(); | |
| 205 | |
| 206 // AsyncExtensionFunction overrides. | |
| 207 virtual bool RunAsync() OVERRIDE; | |
| 208 | |
| 209 private: | |
| 210 }; | |
| 211 | |
| 212 class GcdPrivateInsertCommandFunction : public ChromeAsyncExtensionFunction { | |
| 213 public: | |
| 214 DECLARE_EXTENSION_FUNCTION("gcdPrivate.insertCommand", | |
| 215 GCDPRIVATE_INSERTCOMMAND) | |
| 216 | |
| 217 GcdPrivateInsertCommandFunction(); | |
| 218 | |
| 219 protected: | |
| 220 virtual ~GcdPrivateInsertCommandFunction(); | |
| 221 | |
| 222 // AsyncExtensionFunction overrides. | |
| 223 virtual bool RunAsync() OVERRIDE; | |
| 224 | |
| 225 private: | |
| 226 }; | |
| 227 | |
| 228 class GcdPrivateGetCommandFunction : public ChromeAsyncExtensionFunction { | |
| 229 public: | |
| 230 DECLARE_EXTENSION_FUNCTION("gcdPrivate.getCommand", GCDPRIVATE_GETCOMMAND) | |
| 231 | |
| 232 GcdPrivateGetCommandFunction(); | |
| 233 | |
| 234 protected: | |
| 235 virtual ~GcdPrivateGetCommandFunction(); | |
| 236 | |
| 237 // AsyncExtensionFunction overrides. | |
| 238 virtual bool RunAsync() OVERRIDE; | |
| 239 | |
| 240 private: | |
| 241 }; | |
| 242 | |
| 243 class GcdPrivateCancelCommandFunction : public ChromeAsyncExtensionFunction { | |
| 244 public: | |
| 245 DECLARE_EXTENSION_FUNCTION("gcdPrivate.cancelCommand", | |
| 246 GCDPRIVATE_CANCELCOMMAND) | |
| 247 | |
| 248 GcdPrivateCancelCommandFunction(); | |
| 249 | |
| 250 protected: | |
| 251 virtual ~GcdPrivateCancelCommandFunction(); | |
| 252 | |
| 253 // AsyncExtensionFunction overrides. | |
| 254 virtual bool RunAsync() OVERRIDE; | |
| 255 | |
| 256 private: | |
| 257 }; | |
| 258 | |
| 259 class GcdPrivateGetCommandsListFunction : public ChromeAsyncExtensionFunction { | |
| 260 public: | |
| 261 DECLARE_EXTENSION_FUNCTION("gcdPrivate.getCommandsList", | |
| 262 GCDPRIVATE_GETCOMMANDSLIST) | |
| 263 | |
| 264 GcdPrivateGetCommandsListFunction(); | |
| 265 | |
| 266 protected: | |
| 267 virtual ~GcdPrivateGetCommandsListFunction(); | |
| 268 | |
| 269 // AsyncExtensionFunction overrides. | |
| 270 virtual bool RunAsync() OVERRIDE; | |
| 271 | |
| 272 private: | |
| 273 }; | |
| 274 | |
| 275 } // namespace extensions | 196 } // namespace extensions |
| 276 | 197 |
| 277 #endif // CHROME_BROWSER_EXTENSIONS_API_GCD_PRIVATE_GCD_PRIVATE_API_H_ | 198 #endif // CHROME_BROWSER_EXTENSIONS_API_GCD_PRIVATE_GCD_PRIVATE_API_H_ |
| OLD | NEW |