OLD | NEW |
1 // Copyright 2013 The Chromium Authors. All rights reserved. | 1 // Copyright 2013 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_NETWORKING_PRIVATE_NETWORKING_PRIVATE_API_
H_ | 5 #ifndef CHROME_BROWSER_EXTENSIONS_API_NETWORKING_PRIVATE_NETWORKING_PRIVATE_API_
H_ |
6 #define CHROME_BROWSER_EXTENSIONS_API_NETWORKING_PRIVATE_NETWORKING_PRIVATE_API_
H_ | 6 #define CHROME_BROWSER_EXTENSIONS_API_NETWORKING_PRIVATE_NETWORKING_PRIVATE_API_
H_ |
7 | 7 |
8 #include <string> | 8 #include <string> |
9 | 9 |
10 #include "base/macros.h" | 10 #include "base/macros.h" |
(...skipping 17 matching lines...) Expand all Loading... |
28 class NetworkingPrivateGetPropertiesFunction : public AsyncExtensionFunction { | 28 class NetworkingPrivateGetPropertiesFunction : public AsyncExtensionFunction { |
29 public: | 29 public: |
30 NetworkingPrivateGetPropertiesFunction() {} | 30 NetworkingPrivateGetPropertiesFunction() {} |
31 DECLARE_EXTENSION_FUNCTION("networkingPrivate.getProperties", | 31 DECLARE_EXTENSION_FUNCTION("networkingPrivate.getProperties", |
32 NETWORKINGPRIVATE_GETPROPERTIES); | 32 NETWORKINGPRIVATE_GETPROPERTIES); |
33 | 33 |
34 protected: | 34 protected: |
35 virtual ~NetworkingPrivateGetPropertiesFunction(); | 35 virtual ~NetworkingPrivateGetPropertiesFunction(); |
36 | 36 |
37 // AsyncExtensionFunction overrides. | 37 // AsyncExtensionFunction overrides. |
38 virtual bool RunAsync() OVERRIDE; | 38 virtual bool RunAsync() override; |
39 | 39 |
40 private: | 40 private: |
41 void Success(scoped_ptr<base::DictionaryValue> result); | 41 void Success(scoped_ptr<base::DictionaryValue> result); |
42 void Failure(const std::string& error_name); | 42 void Failure(const std::string& error_name); |
43 | 43 |
44 DISALLOW_COPY_AND_ASSIGN(NetworkingPrivateGetPropertiesFunction); | 44 DISALLOW_COPY_AND_ASSIGN(NetworkingPrivateGetPropertiesFunction); |
45 }; | 45 }; |
46 | 46 |
47 // Implements the chrome.networkingPrivate.getManagedProperties method. | 47 // Implements the chrome.networkingPrivate.getManagedProperties method. |
48 class NetworkingPrivateGetManagedPropertiesFunction | 48 class NetworkingPrivateGetManagedPropertiesFunction |
49 : public AsyncExtensionFunction { | 49 : public AsyncExtensionFunction { |
50 public: | 50 public: |
51 NetworkingPrivateGetManagedPropertiesFunction() {} | 51 NetworkingPrivateGetManagedPropertiesFunction() {} |
52 DECLARE_EXTENSION_FUNCTION("networkingPrivate.getManagedProperties", | 52 DECLARE_EXTENSION_FUNCTION("networkingPrivate.getManagedProperties", |
53 NETWORKINGPRIVATE_GETMANAGEDPROPERTIES); | 53 NETWORKINGPRIVATE_GETMANAGEDPROPERTIES); |
54 | 54 |
55 protected: | 55 protected: |
56 virtual ~NetworkingPrivateGetManagedPropertiesFunction(); | 56 virtual ~NetworkingPrivateGetManagedPropertiesFunction(); |
57 | 57 |
58 // AsyncExtensionFunction overrides. | 58 // AsyncExtensionFunction overrides. |
59 virtual bool RunAsync() OVERRIDE; | 59 virtual bool RunAsync() override; |
60 | 60 |
61 private: | 61 private: |
62 void Success(scoped_ptr<base::DictionaryValue> result); | 62 void Success(scoped_ptr<base::DictionaryValue> result); |
63 void Failure(const std::string& error); | 63 void Failure(const std::string& error); |
64 | 64 |
65 DISALLOW_COPY_AND_ASSIGN(NetworkingPrivateGetManagedPropertiesFunction); | 65 DISALLOW_COPY_AND_ASSIGN(NetworkingPrivateGetManagedPropertiesFunction); |
66 }; | 66 }; |
67 | 67 |
68 // Implements the chrome.networkingPrivate.getState method. | 68 // Implements the chrome.networkingPrivate.getState method. |
69 class NetworkingPrivateGetStateFunction : public AsyncExtensionFunction { | 69 class NetworkingPrivateGetStateFunction : public AsyncExtensionFunction { |
70 public: | 70 public: |
71 NetworkingPrivateGetStateFunction() {} | 71 NetworkingPrivateGetStateFunction() {} |
72 DECLARE_EXTENSION_FUNCTION("networkingPrivate.getState", | 72 DECLARE_EXTENSION_FUNCTION("networkingPrivate.getState", |
73 NETWORKINGPRIVATE_GETSTATE); | 73 NETWORKINGPRIVATE_GETSTATE); |
74 | 74 |
75 protected: | 75 protected: |
76 virtual ~NetworkingPrivateGetStateFunction(); | 76 virtual ~NetworkingPrivateGetStateFunction(); |
77 | 77 |
78 // AsyncExtensionFunction overrides. | 78 // AsyncExtensionFunction overrides. |
79 virtual bool RunAsync() OVERRIDE; | 79 virtual bool RunAsync() override; |
80 | 80 |
81 private: | 81 private: |
82 void Success(scoped_ptr<base::DictionaryValue> result); | 82 void Success(scoped_ptr<base::DictionaryValue> result); |
83 void Failure(const std::string& error); | 83 void Failure(const std::string& error); |
84 | 84 |
85 DISALLOW_COPY_AND_ASSIGN(NetworkingPrivateGetStateFunction); | 85 DISALLOW_COPY_AND_ASSIGN(NetworkingPrivateGetStateFunction); |
86 }; | 86 }; |
87 | 87 |
88 // Implements the chrome.networkingPrivate.setProperties method. | 88 // Implements the chrome.networkingPrivate.setProperties method. |
89 class NetworkingPrivateSetPropertiesFunction : public AsyncExtensionFunction { | 89 class NetworkingPrivateSetPropertiesFunction : public AsyncExtensionFunction { |
90 public: | 90 public: |
91 NetworkingPrivateSetPropertiesFunction() {} | 91 NetworkingPrivateSetPropertiesFunction() {} |
92 DECLARE_EXTENSION_FUNCTION("networkingPrivate.setProperties", | 92 DECLARE_EXTENSION_FUNCTION("networkingPrivate.setProperties", |
93 NETWORKINGPRIVATE_SETPROPERTIES); | 93 NETWORKINGPRIVATE_SETPROPERTIES); |
94 | 94 |
95 protected: | 95 protected: |
96 virtual ~NetworkingPrivateSetPropertiesFunction(); | 96 virtual ~NetworkingPrivateSetPropertiesFunction(); |
97 | 97 |
98 // AsyncExtensionFunction overrides. | 98 // AsyncExtensionFunction overrides. |
99 virtual bool RunAsync() OVERRIDE; | 99 virtual bool RunAsync() override; |
100 | 100 |
101 private: | 101 private: |
102 void Success(); | 102 void Success(); |
103 void Failure(const std::string& error); | 103 void Failure(const std::string& error); |
104 | 104 |
105 DISALLOW_COPY_AND_ASSIGN(NetworkingPrivateSetPropertiesFunction); | 105 DISALLOW_COPY_AND_ASSIGN(NetworkingPrivateSetPropertiesFunction); |
106 }; | 106 }; |
107 | 107 |
108 // Implements the chrome.networkingPrivate.createNetwork method. | 108 // Implements the chrome.networkingPrivate.createNetwork method. |
109 class NetworkingPrivateCreateNetworkFunction : public AsyncExtensionFunction { | 109 class NetworkingPrivateCreateNetworkFunction : public AsyncExtensionFunction { |
110 public: | 110 public: |
111 NetworkingPrivateCreateNetworkFunction() {} | 111 NetworkingPrivateCreateNetworkFunction() {} |
112 DECLARE_EXTENSION_FUNCTION("networkingPrivate.createNetwork", | 112 DECLARE_EXTENSION_FUNCTION("networkingPrivate.createNetwork", |
113 NETWORKINGPRIVATE_CREATENETWORK); | 113 NETWORKINGPRIVATE_CREATENETWORK); |
114 | 114 |
115 protected: | 115 protected: |
116 virtual ~NetworkingPrivateCreateNetworkFunction(); | 116 virtual ~NetworkingPrivateCreateNetworkFunction(); |
117 | 117 |
118 // AsyncExtensionFunction overrides. | 118 // AsyncExtensionFunction overrides. |
119 virtual bool RunAsync() OVERRIDE; | 119 virtual bool RunAsync() override; |
120 | 120 |
121 private: | 121 private: |
122 void Success(const std::string& guid); | 122 void Success(const std::string& guid); |
123 void Failure(const std::string& error); | 123 void Failure(const std::string& error); |
124 | 124 |
125 DISALLOW_COPY_AND_ASSIGN(NetworkingPrivateCreateNetworkFunction); | 125 DISALLOW_COPY_AND_ASSIGN(NetworkingPrivateCreateNetworkFunction); |
126 }; | 126 }; |
127 | 127 |
128 // Implements the chrome.networkingPrivate.getNetworks method. | 128 // Implements the chrome.networkingPrivate.getNetworks method. |
129 class NetworkingPrivateGetNetworksFunction : public AsyncExtensionFunction { | 129 class NetworkingPrivateGetNetworksFunction : public AsyncExtensionFunction { |
130 public: | 130 public: |
131 NetworkingPrivateGetNetworksFunction() {} | 131 NetworkingPrivateGetNetworksFunction() {} |
132 DECLARE_EXTENSION_FUNCTION("networkingPrivate.getNetworks", | 132 DECLARE_EXTENSION_FUNCTION("networkingPrivate.getNetworks", |
133 NETWORKINGPRIVATE_GETNETWORKS); | 133 NETWORKINGPRIVATE_GETNETWORKS); |
134 | 134 |
135 protected: | 135 protected: |
136 virtual ~NetworkingPrivateGetNetworksFunction(); | 136 virtual ~NetworkingPrivateGetNetworksFunction(); |
137 | 137 |
138 // AsyncExtensionFunction overrides. | 138 // AsyncExtensionFunction overrides. |
139 virtual bool RunAsync() OVERRIDE; | 139 virtual bool RunAsync() override; |
140 | 140 |
141 private: | 141 private: |
142 void Success(scoped_ptr<base::ListValue> network_list); | 142 void Success(scoped_ptr<base::ListValue> network_list); |
143 void Failure(const std::string& error); | 143 void Failure(const std::string& error); |
144 | 144 |
145 DISALLOW_COPY_AND_ASSIGN(NetworkingPrivateGetNetworksFunction); | 145 DISALLOW_COPY_AND_ASSIGN(NetworkingPrivateGetNetworksFunction); |
146 }; | 146 }; |
147 | 147 |
148 // Implements the chrome.networkingPrivate.getVisibleNetworks method. | 148 // Implements the chrome.networkingPrivate.getVisibleNetworks method. |
149 class NetworkingPrivateGetVisibleNetworksFunction | 149 class NetworkingPrivateGetVisibleNetworksFunction |
150 : public AsyncExtensionFunction { | 150 : public AsyncExtensionFunction { |
151 public: | 151 public: |
152 NetworkingPrivateGetVisibleNetworksFunction() {} | 152 NetworkingPrivateGetVisibleNetworksFunction() {} |
153 DECLARE_EXTENSION_FUNCTION("networkingPrivate.getVisibleNetworks", | 153 DECLARE_EXTENSION_FUNCTION("networkingPrivate.getVisibleNetworks", |
154 NETWORKINGPRIVATE_GETVISIBLENETWORKS); | 154 NETWORKINGPRIVATE_GETVISIBLENETWORKS); |
155 | 155 |
156 protected: | 156 protected: |
157 virtual ~NetworkingPrivateGetVisibleNetworksFunction(); | 157 virtual ~NetworkingPrivateGetVisibleNetworksFunction(); |
158 | 158 |
159 // AsyncExtensionFunction overrides. | 159 // AsyncExtensionFunction overrides. |
160 virtual bool RunAsync() OVERRIDE; | 160 virtual bool RunAsync() override; |
161 | 161 |
162 private: | 162 private: |
163 void Success(scoped_ptr<base::ListValue> network_list); | 163 void Success(scoped_ptr<base::ListValue> network_list); |
164 void Failure(const std::string& error); | 164 void Failure(const std::string& error); |
165 | 165 |
166 DISALLOW_COPY_AND_ASSIGN(NetworkingPrivateGetVisibleNetworksFunction); | 166 DISALLOW_COPY_AND_ASSIGN(NetworkingPrivateGetVisibleNetworksFunction); |
167 }; | 167 }; |
168 | 168 |
169 // Implements the chrome.networkingPrivate.getEnabledNetworkTypes method. | 169 // Implements the chrome.networkingPrivate.getEnabledNetworkTypes method. |
170 class NetworkingPrivateGetEnabledNetworkTypesFunction | 170 class NetworkingPrivateGetEnabledNetworkTypesFunction |
171 : public SyncExtensionFunction { | 171 : public SyncExtensionFunction { |
172 public: | 172 public: |
173 NetworkingPrivateGetEnabledNetworkTypesFunction() {} | 173 NetworkingPrivateGetEnabledNetworkTypesFunction() {} |
174 DECLARE_EXTENSION_FUNCTION("networkingPrivate.getEnabledNetworkTypes", | 174 DECLARE_EXTENSION_FUNCTION("networkingPrivate.getEnabledNetworkTypes", |
175 NETWORKINGPRIVATE_GETENABLEDNETWORKTYPES); | 175 NETWORKINGPRIVATE_GETENABLEDNETWORKTYPES); |
176 | 176 |
177 protected: | 177 protected: |
178 virtual ~NetworkingPrivateGetEnabledNetworkTypesFunction(); | 178 virtual ~NetworkingPrivateGetEnabledNetworkTypesFunction(); |
179 | 179 |
180 // SyncExtensionFunction overrides. | 180 // SyncExtensionFunction overrides. |
181 virtual bool RunSync() OVERRIDE; | 181 virtual bool RunSync() override; |
182 | 182 |
183 private: | 183 private: |
184 DISALLOW_COPY_AND_ASSIGN(NetworkingPrivateGetEnabledNetworkTypesFunction); | 184 DISALLOW_COPY_AND_ASSIGN(NetworkingPrivateGetEnabledNetworkTypesFunction); |
185 }; | 185 }; |
186 | 186 |
187 // Implements the chrome.networkingPrivate.enableNetworkType method. | 187 // Implements the chrome.networkingPrivate.enableNetworkType method. |
188 class NetworkingPrivateEnableNetworkTypeFunction | 188 class NetworkingPrivateEnableNetworkTypeFunction |
189 : public SyncExtensionFunction { | 189 : public SyncExtensionFunction { |
190 public: | 190 public: |
191 NetworkingPrivateEnableNetworkTypeFunction() {} | 191 NetworkingPrivateEnableNetworkTypeFunction() {} |
192 DECLARE_EXTENSION_FUNCTION("networkingPrivate.enableNetworkType", | 192 DECLARE_EXTENSION_FUNCTION("networkingPrivate.enableNetworkType", |
193 NETWORKINGPRIVATE_ENABLENETWORKTYPE); | 193 NETWORKINGPRIVATE_ENABLENETWORKTYPE); |
194 | 194 |
195 protected: | 195 protected: |
196 virtual ~NetworkingPrivateEnableNetworkTypeFunction(); | 196 virtual ~NetworkingPrivateEnableNetworkTypeFunction(); |
197 | 197 |
198 // SyncExtensionFunction overrides. | 198 // SyncExtensionFunction overrides. |
199 virtual bool RunSync() OVERRIDE; | 199 virtual bool RunSync() override; |
200 | 200 |
201 private: | 201 private: |
202 DISALLOW_COPY_AND_ASSIGN(NetworkingPrivateEnableNetworkTypeFunction); | 202 DISALLOW_COPY_AND_ASSIGN(NetworkingPrivateEnableNetworkTypeFunction); |
203 }; | 203 }; |
204 | 204 |
205 // Implements the chrome.networkingPrivate.disableNetworkType method. | 205 // Implements the chrome.networkingPrivate.disableNetworkType method. |
206 class NetworkingPrivateDisableNetworkTypeFunction | 206 class NetworkingPrivateDisableNetworkTypeFunction |
207 : public SyncExtensionFunction { | 207 : public SyncExtensionFunction { |
208 public: | 208 public: |
209 NetworkingPrivateDisableNetworkTypeFunction() {} | 209 NetworkingPrivateDisableNetworkTypeFunction() {} |
210 DECLARE_EXTENSION_FUNCTION("networkingPrivate.disableNetworkType", | 210 DECLARE_EXTENSION_FUNCTION("networkingPrivate.disableNetworkType", |
211 NETWORKINGPRIVATE_DISABLENETWORKTYPE); | 211 NETWORKINGPRIVATE_DISABLENETWORKTYPE); |
212 | 212 |
213 protected: | 213 protected: |
214 virtual ~NetworkingPrivateDisableNetworkTypeFunction(); | 214 virtual ~NetworkingPrivateDisableNetworkTypeFunction(); |
215 | 215 |
216 // SyncExtensionFunction overrides. | 216 // SyncExtensionFunction overrides. |
217 virtual bool RunSync() OVERRIDE; | 217 virtual bool RunSync() override; |
218 | 218 |
219 private: | 219 private: |
220 DISALLOW_COPY_AND_ASSIGN(NetworkingPrivateDisableNetworkTypeFunction); | 220 DISALLOW_COPY_AND_ASSIGN(NetworkingPrivateDisableNetworkTypeFunction); |
221 }; | 221 }; |
222 | 222 |
223 // Implements the chrome.networkingPrivate.requestNetworkScan method. | 223 // Implements the chrome.networkingPrivate.requestNetworkScan method. |
224 class NetworkingPrivateRequestNetworkScanFunction | 224 class NetworkingPrivateRequestNetworkScanFunction |
225 : public SyncExtensionFunction { | 225 : public SyncExtensionFunction { |
226 public: | 226 public: |
227 NetworkingPrivateRequestNetworkScanFunction() {} | 227 NetworkingPrivateRequestNetworkScanFunction() {} |
228 DECLARE_EXTENSION_FUNCTION("networkingPrivate.requestNetworkScan", | 228 DECLARE_EXTENSION_FUNCTION("networkingPrivate.requestNetworkScan", |
229 NETWORKINGPRIVATE_REQUESTNETWORKSCAN); | 229 NETWORKINGPRIVATE_REQUESTNETWORKSCAN); |
230 | 230 |
231 protected: | 231 protected: |
232 virtual ~NetworkingPrivateRequestNetworkScanFunction(); | 232 virtual ~NetworkingPrivateRequestNetworkScanFunction(); |
233 | 233 |
234 // SyncExtensionFunction overrides. | 234 // SyncExtensionFunction overrides. |
235 virtual bool RunSync() OVERRIDE; | 235 virtual bool RunSync() override; |
236 | 236 |
237 private: | 237 private: |
238 DISALLOW_COPY_AND_ASSIGN(NetworkingPrivateRequestNetworkScanFunction); | 238 DISALLOW_COPY_AND_ASSIGN(NetworkingPrivateRequestNetworkScanFunction); |
239 }; | 239 }; |
240 | 240 |
241 | 241 |
242 // Implements the chrome.networkingPrivate.startConnect method. | 242 // Implements the chrome.networkingPrivate.startConnect method. |
243 class NetworkingPrivateStartConnectFunction : public AsyncExtensionFunction { | 243 class NetworkingPrivateStartConnectFunction : public AsyncExtensionFunction { |
244 public: | 244 public: |
245 NetworkingPrivateStartConnectFunction() {} | 245 NetworkingPrivateStartConnectFunction() {} |
246 DECLARE_EXTENSION_FUNCTION("networkingPrivate.startConnect", | 246 DECLARE_EXTENSION_FUNCTION("networkingPrivate.startConnect", |
247 NETWORKINGPRIVATE_STARTCONNECT); | 247 NETWORKINGPRIVATE_STARTCONNECT); |
248 | 248 |
249 protected: | 249 protected: |
250 virtual ~NetworkingPrivateStartConnectFunction(); | 250 virtual ~NetworkingPrivateStartConnectFunction(); |
251 | 251 |
252 // AsyncExtensionFunction overrides. | 252 // AsyncExtensionFunction overrides. |
253 virtual bool RunAsync() OVERRIDE; | 253 virtual bool RunAsync() override; |
254 | 254 |
255 private: | 255 private: |
256 void Success(); | 256 void Success(); |
257 void Failure(const std::string& error); | 257 void Failure(const std::string& error); |
258 | 258 |
259 DISALLOW_COPY_AND_ASSIGN(NetworkingPrivateStartConnectFunction); | 259 DISALLOW_COPY_AND_ASSIGN(NetworkingPrivateStartConnectFunction); |
260 }; | 260 }; |
261 | 261 |
262 // Implements the chrome.networkingPrivate.startDisconnect method. | 262 // Implements the chrome.networkingPrivate.startDisconnect method. |
263 class NetworkingPrivateStartDisconnectFunction : public AsyncExtensionFunction { | 263 class NetworkingPrivateStartDisconnectFunction : public AsyncExtensionFunction { |
264 public: | 264 public: |
265 NetworkingPrivateStartDisconnectFunction() {} | 265 NetworkingPrivateStartDisconnectFunction() {} |
266 DECLARE_EXTENSION_FUNCTION("networkingPrivate.startDisconnect", | 266 DECLARE_EXTENSION_FUNCTION("networkingPrivate.startDisconnect", |
267 NETWORKINGPRIVATE_STARTDISCONNECT); | 267 NETWORKINGPRIVATE_STARTDISCONNECT); |
268 | 268 |
269 protected: | 269 protected: |
270 virtual ~NetworkingPrivateStartDisconnectFunction(); | 270 virtual ~NetworkingPrivateStartDisconnectFunction(); |
271 | 271 |
272 // AsyncExtensionFunction overrides. | 272 // AsyncExtensionFunction overrides. |
273 virtual bool RunAsync() OVERRIDE; | 273 virtual bool RunAsync() override; |
274 | 274 |
275 private: | 275 private: |
276 void Success(); | 276 void Success(); |
277 void Failure(const std::string& error); | 277 void Failure(const std::string& error); |
278 | 278 |
279 DISALLOW_COPY_AND_ASSIGN(NetworkingPrivateStartDisconnectFunction); | 279 DISALLOW_COPY_AND_ASSIGN(NetworkingPrivateStartDisconnectFunction); |
280 }; | 280 }; |
281 | 281 |
282 // Implements the chrome.networkingPrivate.verifyDestination method. | 282 // Implements the chrome.networkingPrivate.verifyDestination method. |
283 class NetworkingPrivateVerifyDestinationFunction | 283 class NetworkingPrivateVerifyDestinationFunction |
284 : public AsyncExtensionFunction { | 284 : public AsyncExtensionFunction { |
285 public: | 285 public: |
286 NetworkingPrivateVerifyDestinationFunction() {} | 286 NetworkingPrivateVerifyDestinationFunction() {} |
287 DECLARE_EXTENSION_FUNCTION("networkingPrivate.verifyDestination", | 287 DECLARE_EXTENSION_FUNCTION("networkingPrivate.verifyDestination", |
288 NETWORKINGPRIVATE_VERIFYDESTINATION); | 288 NETWORKINGPRIVATE_VERIFYDESTINATION); |
289 | 289 |
290 protected: | 290 protected: |
291 virtual ~NetworkingPrivateVerifyDestinationFunction(); | 291 virtual ~NetworkingPrivateVerifyDestinationFunction(); |
292 | 292 |
293 // AsyncExtensionFunction overrides. | 293 // AsyncExtensionFunction overrides. |
294 virtual bool RunAsync() OVERRIDE; | 294 virtual bool RunAsync() override; |
295 | 295 |
296 void Success(bool result); | 296 void Success(bool result); |
297 void Failure(const std::string& error); | 297 void Failure(const std::string& error); |
298 | 298 |
299 private: | 299 private: |
300 DISALLOW_COPY_AND_ASSIGN(NetworkingPrivateVerifyDestinationFunction); | 300 DISALLOW_COPY_AND_ASSIGN(NetworkingPrivateVerifyDestinationFunction); |
301 }; | 301 }; |
302 | 302 |
303 // Implements the chrome.networkingPrivate.verifyAndEncryptCredentials method. | 303 // Implements the chrome.networkingPrivate.verifyAndEncryptCredentials method. |
304 class NetworkingPrivateVerifyAndEncryptCredentialsFunction | 304 class NetworkingPrivateVerifyAndEncryptCredentialsFunction |
305 : public AsyncExtensionFunction { | 305 : public AsyncExtensionFunction { |
306 public: | 306 public: |
307 NetworkingPrivateVerifyAndEncryptCredentialsFunction() {} | 307 NetworkingPrivateVerifyAndEncryptCredentialsFunction() {} |
308 DECLARE_EXTENSION_FUNCTION("networkingPrivate.verifyAndEncryptCredentials", | 308 DECLARE_EXTENSION_FUNCTION("networkingPrivate.verifyAndEncryptCredentials", |
309 NETWORKINGPRIVATE_VERIFYANDENCRYPTCREDENTIALS); | 309 NETWORKINGPRIVATE_VERIFYANDENCRYPTCREDENTIALS); |
310 | 310 |
311 protected: | 311 protected: |
312 virtual ~NetworkingPrivateVerifyAndEncryptCredentialsFunction(); | 312 virtual ~NetworkingPrivateVerifyAndEncryptCredentialsFunction(); |
313 | 313 |
314 // AsyncExtensionFunction overrides. | 314 // AsyncExtensionFunction overrides. |
315 virtual bool RunAsync() OVERRIDE; | 315 virtual bool RunAsync() override; |
316 | 316 |
317 void Success(const std::string& result); | 317 void Success(const std::string& result); |
318 void Failure(const std::string& error); | 318 void Failure(const std::string& error); |
319 | 319 |
320 private: | 320 private: |
321 DISALLOW_COPY_AND_ASSIGN( | 321 DISALLOW_COPY_AND_ASSIGN( |
322 NetworkingPrivateVerifyAndEncryptCredentialsFunction); | 322 NetworkingPrivateVerifyAndEncryptCredentialsFunction); |
323 }; | 323 }; |
324 | 324 |
325 // Implements the chrome.networkingPrivate.verifyAndEncryptData method. | 325 // Implements the chrome.networkingPrivate.verifyAndEncryptData method. |
326 class NetworkingPrivateVerifyAndEncryptDataFunction | 326 class NetworkingPrivateVerifyAndEncryptDataFunction |
327 : public AsyncExtensionFunction { | 327 : public AsyncExtensionFunction { |
328 public: | 328 public: |
329 NetworkingPrivateVerifyAndEncryptDataFunction() {} | 329 NetworkingPrivateVerifyAndEncryptDataFunction() {} |
330 DECLARE_EXTENSION_FUNCTION("networkingPrivate.verifyAndEncryptData", | 330 DECLARE_EXTENSION_FUNCTION("networkingPrivate.verifyAndEncryptData", |
331 NETWORKINGPRIVATE_VERIFYANDENCRYPTDATA); | 331 NETWORKINGPRIVATE_VERIFYANDENCRYPTDATA); |
332 | 332 |
333 protected: | 333 protected: |
334 virtual ~NetworkingPrivateVerifyAndEncryptDataFunction(); | 334 virtual ~NetworkingPrivateVerifyAndEncryptDataFunction(); |
335 | 335 |
336 // AsyncExtensionFunction overrides. | 336 // AsyncExtensionFunction overrides. |
337 virtual bool RunAsync() OVERRIDE; | 337 virtual bool RunAsync() override; |
338 | 338 |
339 void Success(const std::string& result); | 339 void Success(const std::string& result); |
340 void Failure(const std::string& error); | 340 void Failure(const std::string& error); |
341 | 341 |
342 private: | 342 private: |
343 DISALLOW_COPY_AND_ASSIGN(NetworkingPrivateVerifyAndEncryptDataFunction); | 343 DISALLOW_COPY_AND_ASSIGN(NetworkingPrivateVerifyAndEncryptDataFunction); |
344 }; | 344 }; |
345 | 345 |
346 // Implements the chrome.networkingPrivate.setWifiTDLSEnabledState method. | 346 // Implements the chrome.networkingPrivate.setWifiTDLSEnabledState method. |
347 class NetworkingPrivateSetWifiTDLSEnabledStateFunction | 347 class NetworkingPrivateSetWifiTDLSEnabledStateFunction |
348 : public AsyncExtensionFunction { | 348 : public AsyncExtensionFunction { |
349 public: | 349 public: |
350 NetworkingPrivateSetWifiTDLSEnabledStateFunction() {} | 350 NetworkingPrivateSetWifiTDLSEnabledStateFunction() {} |
351 DECLARE_EXTENSION_FUNCTION("networkingPrivate.setWifiTDLSEnabledState", | 351 DECLARE_EXTENSION_FUNCTION("networkingPrivate.setWifiTDLSEnabledState", |
352 NETWORKINGPRIVATE_SETWIFITDLSENABLEDSTATE); | 352 NETWORKINGPRIVATE_SETWIFITDLSENABLEDSTATE); |
353 | 353 |
354 protected: | 354 protected: |
355 virtual ~NetworkingPrivateSetWifiTDLSEnabledStateFunction(); | 355 virtual ~NetworkingPrivateSetWifiTDLSEnabledStateFunction(); |
356 | 356 |
357 // AsyncExtensionFunction overrides. | 357 // AsyncExtensionFunction overrides. |
358 virtual bool RunAsync() OVERRIDE; | 358 virtual bool RunAsync() override; |
359 | 359 |
360 void Success(const std::string& result); | 360 void Success(const std::string& result); |
361 void Failure(const std::string& error); | 361 void Failure(const std::string& error); |
362 | 362 |
363 private: | 363 private: |
364 DISALLOW_COPY_AND_ASSIGN(NetworkingPrivateSetWifiTDLSEnabledStateFunction); | 364 DISALLOW_COPY_AND_ASSIGN(NetworkingPrivateSetWifiTDLSEnabledStateFunction); |
365 }; | 365 }; |
366 | 366 |
367 // Implements the chrome.networkingPrivate.getWifiTDLSStatus method. | 367 // Implements the chrome.networkingPrivate.getWifiTDLSStatus method. |
368 class NetworkingPrivateGetWifiTDLSStatusFunction | 368 class NetworkingPrivateGetWifiTDLSStatusFunction |
369 : public AsyncExtensionFunction { | 369 : public AsyncExtensionFunction { |
370 public: | 370 public: |
371 NetworkingPrivateGetWifiTDLSStatusFunction() {} | 371 NetworkingPrivateGetWifiTDLSStatusFunction() {} |
372 DECLARE_EXTENSION_FUNCTION("networkingPrivate.getWifiTDLSStatus", | 372 DECLARE_EXTENSION_FUNCTION("networkingPrivate.getWifiTDLSStatus", |
373 NETWORKINGPRIVATE_GETWIFITDLSSTATUS); | 373 NETWORKINGPRIVATE_GETWIFITDLSSTATUS); |
374 | 374 |
375 protected: | 375 protected: |
376 virtual ~NetworkingPrivateGetWifiTDLSStatusFunction(); | 376 virtual ~NetworkingPrivateGetWifiTDLSStatusFunction(); |
377 | 377 |
378 // AsyncExtensionFunction overrides. | 378 // AsyncExtensionFunction overrides. |
379 virtual bool RunAsync() OVERRIDE; | 379 virtual bool RunAsync() override; |
380 | 380 |
381 void Success(const std::string& result); | 381 void Success(const std::string& result); |
382 void Failure(const std::string& error); | 382 void Failure(const std::string& error); |
383 | 383 |
384 private: | 384 private: |
385 DISALLOW_COPY_AND_ASSIGN(NetworkingPrivateGetWifiTDLSStatusFunction); | 385 DISALLOW_COPY_AND_ASSIGN(NetworkingPrivateGetWifiTDLSStatusFunction); |
386 }; | 386 }; |
387 | 387 |
388 class NetworkingPrivateGetCaptivePortalStatusFunction | 388 class NetworkingPrivateGetCaptivePortalStatusFunction |
389 : public AsyncExtensionFunction { | 389 : public AsyncExtensionFunction { |
390 public: | 390 public: |
391 NetworkingPrivateGetCaptivePortalStatusFunction() {} | 391 NetworkingPrivateGetCaptivePortalStatusFunction() {} |
392 DECLARE_EXTENSION_FUNCTION("networkingPrivate.getCaptivePortalStatus", | 392 DECLARE_EXTENSION_FUNCTION("networkingPrivate.getCaptivePortalStatus", |
393 NETWORKINGPRIVATE_GETCAPTIVEPORTALSTATUS); | 393 NETWORKINGPRIVATE_GETCAPTIVEPORTALSTATUS); |
394 | 394 |
395 // AsyncExtensionFunction overrides. | 395 // AsyncExtensionFunction overrides. |
396 virtual bool RunAsync() OVERRIDE; | 396 virtual bool RunAsync() override; |
397 | 397 |
398 protected: | 398 protected: |
399 virtual ~NetworkingPrivateGetCaptivePortalStatusFunction(); | 399 virtual ~NetworkingPrivateGetCaptivePortalStatusFunction(); |
400 | 400 |
401 private: | 401 private: |
402 void Success(const std::string& result); | 402 void Success(const std::string& result); |
403 void Failure(const std::string& error); | 403 void Failure(const std::string& error); |
404 | 404 |
405 DISALLOW_COPY_AND_ASSIGN(NetworkingPrivateGetCaptivePortalStatusFunction); | 405 DISALLOW_COPY_AND_ASSIGN(NetworkingPrivateGetCaptivePortalStatusFunction); |
406 }; | 406 }; |
407 | 407 |
408 } // namespace extensions | 408 } // namespace extensions |
409 | 409 |
410 #endif // CHROME_BROWSER_EXTENSIONS_API_NETWORKING_PRIVATE_NETWORKING_PRIVATE_A
PI_H_ | 410 #endif // CHROME_BROWSER_EXTENSIONS_API_NETWORKING_PRIVATE_NETWORKING_PRIVATE_A
PI_H_ |
OLD | NEW |