OLD | NEW |
1 // Copyright (c) 2011 The Chromium OS Authors. All rights reserved. | 1 // Copyright (c) 2011 The Chromium OS 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 #include <cstdio> | 5 #include <cstdio> |
6 #include <dlfcn.h> | 6 #include <dlfcn.h> |
7 #include <string.h> | 7 #include <string.h> |
8 #include <vector> | 8 #include <vector> |
9 | 9 |
10 #include "base/basictypes.h" | 10 #include "base/basictypes.h" |
(...skipping 190 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
201 DECL_FUNC_0(GetSystemInfo, SystemInfo*); | 201 DECL_FUNC_0(GetSystemInfo, SystemInfo*); |
202 DECL_FUNC_1(RequestScan, void, ConnectionType); | 202 DECL_FUNC_1(RequestScan, void, ConnectionType); |
203 DECL_FUNC_2(GetWifiService, ServiceInfo*, const char*, ConnectionSecurity); | 203 DECL_FUNC_2(GetWifiService, ServiceInfo*, const char*, ConnectionSecurity); |
204 DECL_FUNC_2(ActivateCellularModem, bool, const char*, const char*); | 204 DECL_FUNC_2(ActivateCellularModem, bool, const char*, const char*); |
205 DECL_FUNC_5(ConfigureWifiService, bool, const char*, ConnectionSecurity, | 205 DECL_FUNC_5(ConfigureWifiService, bool, const char*, ConnectionSecurity, |
206 const char*, const char*, const char*); | 206 const char*, const char*, const char*); |
207 DECL_FUNC_2(ConnectToNetwork, bool, const char*, const char*); | 207 DECL_FUNC_2(ConnectToNetwork, bool, const char*, const char*); |
208 DECL_FUNC_3(SetNetworkServiceProperty, void, const char*, const char*, | 208 DECL_FUNC_3(SetNetworkServiceProperty, void, const char*, const char*, |
209 const ::Value *); | 209 const ::Value *); |
210 DECL_FUNC_2(ClearNetworkServiceProperty, void, const char*, const char*); | 210 DECL_FUNC_2(ClearNetworkServiceProperty, void, const char*, const char*); |
| 211 DECL_FUNC_3(SetNetworkDeviceProperty, void, const char*, const char*, |
| 212 const ::Value *); |
| 213 DECL_FUNC_2(ClearNetworkDeviceProperty, void, const char*, const char*); |
211 DECL_FUNC_4(ConnectToNetworkWithCertInfo, bool, const char*, const char*, | 214 DECL_FUNC_4(ConnectToNetworkWithCertInfo, bool, const char*, const char*, |
212 const char*, const char*); | 215 const char*, const char*); |
213 DECL_FUNC_1(DisconnectFromNetwork, bool, const char*); | 216 DECL_FUNC_1(DisconnectFromNetwork, bool, const char*); |
214 DECL_FUNC_1(DeleteRememberedService, bool, const char*); | 217 DECL_FUNC_1(DeleteRememberedService, bool, const char*); |
215 DECL_FUNC_1(FreeSystemInfo, void, SystemInfo*); | 218 DECL_FUNC_1(FreeSystemInfo, void, SystemInfo*); |
216 DECL_FUNC_1(FreeServiceInfo, void, ServiceInfo*); | 219 DECL_FUNC_1(FreeServiceInfo, void, ServiceInfo*); |
217 // MonitorNetwork is deprecated: use MonitorNetworkManager | 220 // MonitorNetwork is deprecated: use MonitorNetworkManager |
218 DECL_FUNC_2(MonitorNetwork, | 221 DECL_FUNC_2(MonitorNetwork, |
219 MonitorNetworkConnection, MonitorNetworkCallback, void*); | 222 MonitorNetworkConnection, MonitorNetworkCallback, void*); |
220 // DisconnectMonitorNetwork is deprecated: use DisconnectPropertyChangeMonitor | 223 // DisconnectMonitorNetwork is deprecated: use DisconnectPropertyChangeMonitor |
(...skipping 329 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
550 INIT_FUNC(IsBootDevicePath); | 553 INIT_FUNC(IsBootDevicePath); |
551 | 554 |
552 // Networking | 555 // Networking |
553 INIT_FUNC(GetSystemInfo); | 556 INIT_FUNC(GetSystemInfo); |
554 INIT_FUNC(RequestScan); | 557 INIT_FUNC(RequestScan); |
555 INIT_FUNC(GetWifiService); | 558 INIT_FUNC(GetWifiService); |
556 INIT_FUNC(ActivateCellularModem); | 559 INIT_FUNC(ActivateCellularModem); |
557 INIT_FUNC(ConfigureWifiService); | 560 INIT_FUNC(ConfigureWifiService); |
558 INIT_FUNC(SetNetworkServiceProperty); | 561 INIT_FUNC(SetNetworkServiceProperty); |
559 INIT_FUNC(ClearNetworkServiceProperty); | 562 INIT_FUNC(ClearNetworkServiceProperty); |
| 563 INIT_FUNC(SetNetworkDeviceProperty); |
| 564 INIT_FUNC(ClearNetworkDeviceProperty); |
560 INIT_FUNC(ConnectToNetwork); | 565 INIT_FUNC(ConnectToNetwork); |
561 INIT_FUNC(ConnectToNetworkWithCertInfo); | 566 INIT_FUNC(ConnectToNetworkWithCertInfo); |
562 INIT_FUNC(DisconnectFromNetwork); | 567 INIT_FUNC(DisconnectFromNetwork); |
563 INIT_FUNC(DeleteRememberedService); | 568 INIT_FUNC(DeleteRememberedService); |
564 INIT_FUNC(FreeSystemInfo); | 569 INIT_FUNC(FreeSystemInfo); |
565 INIT_FUNC(FreeServiceInfo); | 570 INIT_FUNC(FreeServiceInfo); |
566 // MonitorNetwork is deprecated: use MonitorNetworkManager | 571 // MonitorNetwork is deprecated: use MonitorNetworkManager |
567 INIT_FUNC(MonitorNetwork); | 572 INIT_FUNC(MonitorNetwork); |
568 // DisconnectMonitorNetwork is deprecated: | 573 // DisconnectMonitorNetwork is deprecated: |
569 // use DisconnectPropertyChangeMonitor | 574 // use DisconnectPropertyChangeMonitor |
(...skipping 179 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
749 INIT_FUNC(NotifyNetworkProxyResolved); | 754 INIT_FUNC(NotifyNetworkProxyResolved); |
750 | 755 |
751 return error_string.empty(); | 756 return error_string.empty(); |
752 } | 757 } |
753 | 758 |
754 void SetLibcrosTimeHistogramFunction(LibcrosTimeHistogramFunc func) { | 759 void SetLibcrosTimeHistogramFunction(LibcrosTimeHistogramFunc func) { |
755 addHistogram = func; | 760 addHistogram = func; |
756 } | 761 } |
757 | 762 |
758 } // namespace chromeos | 763 } // namespace chromeos |
OLD | NEW |