Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(14)

Side by Side Diff: chrome/browser/extensions/api/networking_private/networking_private_service_client.h

Issue 624153002: replace OVERRIDE and FINAL with override and final in chrome/browser/extensions/ (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 6 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
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_SERV ICE_CLIENT_H_ 5 #ifndef CHROME_BROWSER_EXTENSIONS_API_NETWORKING_PRIVATE_NETWORKING_PRIVATE_SERV ICE_CLIENT_H_
6 #define CHROME_BROWSER_EXTENSIONS_API_NETWORKING_PRIVATE_NETWORKING_PRIVATE_SERV ICE_CLIENT_H_ 6 #define CHROME_BROWSER_EXTENSIONS_API_NETWORKING_PRIVATE_NETWORKING_PRIVATE_SERV ICE_CLIENT_H_
7 7
8 #include <string> 8 #include <string>
9 #include <vector> 9 #include <vector>
10 10
(...skipping 94 matching lines...) Expand 10 before | Expand all | Expand 10 after
105 }; 105 };
106 106
107 // Takes ownership of |wifi_service| and |crypto_verify|. They are accessed 107 // Takes ownership of |wifi_service| and |crypto_verify|. They are accessed
108 // and deleted on the worker thread. The deletion task is posted during the 108 // and deleted on the worker thread. The deletion task is posted during the
109 // NetworkingPrivateServiceClient shutdown. |crypto_verify| may be NULL in 109 // NetworkingPrivateServiceClient shutdown. |crypto_verify| may be NULL in
110 // which case Verify* will return a 'not implemented' error. 110 // which case Verify* will return a 'not implemented' error.
111 NetworkingPrivateServiceClient(wifi::WiFiService* wifi_service, 111 NetworkingPrivateServiceClient(wifi::WiFiService* wifi_service,
112 CryptoVerify* crypto_verify); 112 CryptoVerify* crypto_verify);
113 113
114 // KeyedService 114 // KeyedService
115 virtual void Shutdown() OVERRIDE; 115 virtual void Shutdown() override;
116 116
117 // NetworkingPrivateDelegate 117 // NetworkingPrivateDelegate
118 virtual void GetProperties(const std::string& guid, 118 virtual void GetProperties(const std::string& guid,
119 const DictionaryCallback& success_callback, 119 const DictionaryCallback& success_callback,
120 const FailureCallback& failure_callback) OVERRIDE; 120 const FailureCallback& failure_callback) override;
121 virtual void GetManagedProperties( 121 virtual void GetManagedProperties(
122 const std::string& guid, 122 const std::string& guid,
123 const DictionaryCallback& success_callback, 123 const DictionaryCallback& success_callback,
124 const FailureCallback& failure_callback) OVERRIDE; 124 const FailureCallback& failure_callback) override;
125 virtual void GetState(const std::string& guid, 125 virtual void GetState(const std::string& guid,
126 const DictionaryCallback& success_callback, 126 const DictionaryCallback& success_callback,
127 const FailureCallback& failure_callback) OVERRIDE; 127 const FailureCallback& failure_callback) override;
128 virtual void SetProperties(const std::string& guid, 128 virtual void SetProperties(const std::string& guid,
129 scoped_ptr<base::DictionaryValue> properties_dict, 129 scoped_ptr<base::DictionaryValue> properties_dict,
130 const VoidCallback& success_callback, 130 const VoidCallback& success_callback,
131 const FailureCallback& failure_callback) OVERRIDE; 131 const FailureCallback& failure_callback) override;
132 virtual void CreateNetwork(bool shared, 132 virtual void CreateNetwork(bool shared,
133 scoped_ptr<base::DictionaryValue> properties_dict, 133 scoped_ptr<base::DictionaryValue> properties_dict,
134 const StringCallback& success_callback, 134 const StringCallback& success_callback,
135 const FailureCallback& failure_callback) OVERRIDE; 135 const FailureCallback& failure_callback) override;
136 virtual void GetNetworks(const std::string& network_type, 136 virtual void GetNetworks(const std::string& network_type,
137 bool configured_only, 137 bool configured_only,
138 bool visible_only, 138 bool visible_only,
139 int limit, 139 int limit,
140 const NetworkListCallback& success_callback, 140 const NetworkListCallback& success_callback,
141 const FailureCallback& failure_callback) OVERRIDE; 141 const FailureCallback& failure_callback) override;
142 virtual void StartConnect(const std::string& guid, 142 virtual void StartConnect(const std::string& guid,
143 const VoidCallback& success_callback, 143 const VoidCallback& success_callback,
144 const FailureCallback& failure_callback) OVERRIDE; 144 const FailureCallback& failure_callback) override;
145 virtual void StartDisconnect( 145 virtual void StartDisconnect(
146 const std::string& guid, 146 const std::string& guid,
147 const VoidCallback& success_callback, 147 const VoidCallback& success_callback,
148 const FailureCallback& failure_callback) OVERRIDE; 148 const FailureCallback& failure_callback) override;
149 virtual void VerifyDestination( 149 virtual void VerifyDestination(
150 const VerificationProperties& verification_properties, 150 const VerificationProperties& verification_properties,
151 const BoolCallback& success_callback, 151 const BoolCallback& success_callback,
152 const FailureCallback& failure_callback) OVERRIDE; 152 const FailureCallback& failure_callback) override;
153 virtual void VerifyAndEncryptCredentials( 153 virtual void VerifyAndEncryptCredentials(
154 const std::string& guid, 154 const std::string& guid,
155 const VerificationProperties& verification_properties, 155 const VerificationProperties& verification_properties,
156 const StringCallback& success_callback, 156 const StringCallback& success_callback,
157 const FailureCallback& failure_callback) OVERRIDE; 157 const FailureCallback& failure_callback) override;
158 virtual void VerifyAndEncryptData( 158 virtual void VerifyAndEncryptData(
159 const VerificationProperties& verification_properties, 159 const VerificationProperties& verification_properties,
160 const std::string& data, 160 const std::string& data,
161 const StringCallback& success_callback, 161 const StringCallback& success_callback,
162 const FailureCallback& failure_callback) OVERRIDE; 162 const FailureCallback& failure_callback) override;
163 virtual void SetWifiTDLSEnabledState( 163 virtual void SetWifiTDLSEnabledState(
164 const std::string& ip_or_mac_address, 164 const std::string& ip_or_mac_address,
165 bool enabled, 165 bool enabled,
166 const StringCallback& success_callback, 166 const StringCallback& success_callback,
167 const FailureCallback& failure_callback) OVERRIDE; 167 const FailureCallback& failure_callback) override;
168 virtual void GetWifiTDLSStatus( 168 virtual void GetWifiTDLSStatus(
169 const std::string& ip_or_mac_address, 169 const std::string& ip_or_mac_address,
170 const StringCallback& success_callback, 170 const StringCallback& success_callback,
171 const FailureCallback& failure_callback) OVERRIDE; 171 const FailureCallback& failure_callback) override;
172 virtual void GetCaptivePortalStatus( 172 virtual void GetCaptivePortalStatus(
173 const std::string& guid, 173 const std::string& guid,
174 const StringCallback& success_callback, 174 const StringCallback& success_callback,
175 const FailureCallback& failure_callback) OVERRIDE; 175 const FailureCallback& failure_callback) override;
176 virtual scoped_ptr<base::ListValue> GetEnabledNetworkTypes() OVERRIDE; 176 virtual scoped_ptr<base::ListValue> GetEnabledNetworkTypes() override;
177 virtual bool EnableNetworkType(const std::string& type) OVERRIDE; 177 virtual bool EnableNetworkType(const std::string& type) override;
178 virtual bool DisableNetworkType(const std::string& type) OVERRIDE; 178 virtual bool DisableNetworkType(const std::string& type) override;
179 virtual bool RequestScan() OVERRIDE; 179 virtual bool RequestScan() override;
180 180
181 // Adds observer to network events. 181 // Adds observer to network events.
182 void AddObserver(Observer* network_events_observer); 182 void AddObserver(Observer* network_events_observer);
183 183
184 // Removes observer to network events. If there is no observers, 184 // Removes observer to network events. If there is no observers,
185 // then process can be shut down when there are no more calls pending return. 185 // then process can be shut down when there are no more calls pending return.
186 void RemoveObserver(Observer* network_events_observer); 186 void RemoveObserver(Observer* network_events_observer);
187 187
188 // NetworkChangeNotifier::NetworkChangeObserver implementation. 188 // NetworkChangeNotifier::NetworkChangeObserver implementation.
189 virtual void OnNetworkChanged( 189 virtual void OnNetworkChanged(
190 net::NetworkChangeNotifier::ConnectionType type) OVERRIDE; 190 net::NetworkChangeNotifier::ConnectionType type) override;
191 191
192 private: 192 private:
193 // Callbacks to extension api function objects. Keep reference to API object 193 // Callbacks to extension api function objects. Keep reference to API object
194 // and are released in ShutdownOnUIThread. Run when WiFiService calls back 194 // and are released in ShutdownOnUIThread. Run when WiFiService calls back
195 // into NetworkingPrivateServiceClient's callback wrappers. 195 // into NetworkingPrivateServiceClient's callback wrappers.
196 typedef int32 ServiceCallbacksID; 196 typedef int32 ServiceCallbacksID;
197 struct ServiceCallbacks { 197 struct ServiceCallbacks {
198 ServiceCallbacks(); 198 ServiceCallbacks();
199 ~ServiceCallbacks(); 199 ~ServiceCallbacks();
200 200
(...skipping 66 matching lines...) Expand 10 before | Expand all | Expand 10 after
267 scoped_refptr<base::SequencedTaskRunner> task_runner_; 267 scoped_refptr<base::SequencedTaskRunner> task_runner_;
268 // Use WeakPtrs for callbacks from |wifi_service_| and |crypto_verify_|. 268 // Use WeakPtrs for callbacks from |wifi_service_| and |crypto_verify_|.
269 base::WeakPtrFactory<NetworkingPrivateServiceClient> weak_factory_; 269 base::WeakPtrFactory<NetworkingPrivateServiceClient> weak_factory_;
270 270
271 DISALLOW_COPY_AND_ASSIGN(NetworkingPrivateServiceClient); 271 DISALLOW_COPY_AND_ASSIGN(NetworkingPrivateServiceClient);
272 }; 272 };
273 273
274 } // namespace extensions 274 } // namespace extensions
275 275
276 #endif // CHROME_BROWSER_EXTENSIONS_API_NETWORKING_PRIVATE_NETWORKING_PRIVATE_S ERVICE_CLIENT_H_ 276 #endif // CHROME_BROWSER_EXTENSIONS_API_NETWORKING_PRIVATE_NETWORKING_PRIVATE_S ERVICE_CLIENT_H_
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698