| OLD | NEW |
| 1 // Copyright (c) 2010 The Chromium OS Authors. All rights reserved. | 1 // Copyright (c) 2010 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 | 8 |
| 9 #include "chromeos_cros_api.h" // NOLINT | 9 #include "chromeos_cros_api.h" // NOLINT |
| 10 #include "chromeos_input_method.h" // NOLINT | 10 #include "chromeos_input_method.h" // NOLINT |
| (...skipping 116 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 127 DECL_FUNC_1(FreeMountStatus, void, MountStatus*); | 127 DECL_FUNC_1(FreeMountStatus, void, MountStatus*); |
| 128 DECL_FUNC_1(MountDevicePath, bool, const char*); | 128 DECL_FUNC_1(MountDevicePath, bool, const char*); |
| 129 | 129 |
| 130 // Networking | 130 // Networking |
| 131 DECL_FUNC_0(GetSystemInfo, SystemInfo*); | 131 DECL_FUNC_0(GetSystemInfo, SystemInfo*); |
| 132 DECL_FUNC_1(RequestScan, void, ConnectionType); | 132 DECL_FUNC_1(RequestScan, void, ConnectionType); |
| 133 DECL_FUNC_2(GetWifiService, ServiceInfo*, const char*, ConnectionSecurity); | 133 DECL_FUNC_2(GetWifiService, ServiceInfo*, const char*, ConnectionSecurity); |
| 134 DECL_FUNC_2(ConnectToNetwork, bool, const char*, const char*); | 134 DECL_FUNC_2(ConnectToNetwork, bool, const char*, const char*); |
| 135 DECL_FUNC_4(ConnectToNetworkWithCertInfo, bool, const char*, const char*, | 135 DECL_FUNC_4(ConnectToNetworkWithCertInfo, bool, const char*, const char*, |
| 136 const char*, const char*); | 136 const char*, const char*); |
| 137 DECL_FUNC_1(DisconnectFromNetwork, bool, const char*); |
| 137 DECL_FUNC_1(DeleteRememberedService, bool, const char*); | 138 DECL_FUNC_1(DeleteRememberedService, bool, const char*); |
| 138 DECL_FUNC_1(FreeSystemInfo, void, SystemInfo*); | 139 DECL_FUNC_1(FreeSystemInfo, void, SystemInfo*); |
| 139 DECL_FUNC_1(FreeServiceInfo, void, ServiceInfo*); | 140 DECL_FUNC_1(FreeServiceInfo, void, ServiceInfo*); |
| 140 DECL_FUNC_2(MonitorNetwork, | 141 DECL_FUNC_2(MonitorNetwork, |
| 141 MonitorNetworkConnection, MonitorNetworkCallback, void*); | 142 MonitorNetworkConnection, MonitorNetworkCallback, void*); |
| 142 DECL_FUNC_1(DisconnectMonitorNetwork, void, MonitorNetworkConnection); | 143 DECL_FUNC_1(DisconnectMonitorNetwork, void, MonitorNetworkConnection); |
| 143 DECL_FUNC_2(EnableNetworkDevice, bool, ConnectionType, bool); | 144 DECL_FUNC_2(EnableNetworkDevice, bool, ConnectionType, bool); |
| 144 DECL_FUNC_1(SetOfflineMode, bool, bool); | 145 DECL_FUNC_1(SetOfflineMode, bool, bool); |
| 145 DECL_FUNC_2(SetAutoConnect, bool, const char*, bool); | 146 DECL_FUNC_2(SetAutoConnect, bool, const char*, bool); |
| 147 DECL_FUNC_2(SetPassphrase, bool, const char*, const char*); |
| 146 DECL_FUNC_1(ListIPConfigs, IPConfigStatus*, const char*); | 148 DECL_FUNC_1(ListIPConfigs, IPConfigStatus*, const char*); |
| 147 DECL_FUNC_2(AddIPConfig, bool, const char*, IPConfigType); | 149 DECL_FUNC_2(AddIPConfig, bool, const char*, IPConfigType); |
| 148 DECL_FUNC_1(SaveIPConfig, bool, IPConfig*); | 150 DECL_FUNC_1(SaveIPConfig, bool, IPConfig*); |
| 149 DECL_FUNC_1(RemoveIPConfig, bool, IPConfig*); | 151 DECL_FUNC_1(RemoveIPConfig, bool, IPConfig*); |
| 150 DECL_FUNC_1(FreeIPConfig, void, IPConfig*); | 152 DECL_FUNC_1(FreeIPConfig, void, IPConfig*); |
| 151 DECL_FUNC_1(FreeIPConfigStatus, void, IPConfigStatus*); | 153 DECL_FUNC_1(FreeIPConfigStatus, void, IPConfigStatus*); |
| 152 | 154 |
| 153 // Touchpad | 155 // Touchpad |
| 154 DECL_FUNC_2(SetSynapticsParameter, void, SynapticsParameter, int); | 156 DECL_FUNC_2(SetSynapticsParameter, void, SynapticsParameter, int); |
| 155 | 157 |
| (...skipping 115 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 271 INIT_FUNC(RetrieveMountInformation); | 273 INIT_FUNC(RetrieveMountInformation); |
| 272 INIT_FUNC(FreeMountStatus); | 274 INIT_FUNC(FreeMountStatus); |
| 273 INIT_FUNC(MountDevicePath); | 275 INIT_FUNC(MountDevicePath); |
| 274 | 276 |
| 275 // Networking | 277 // Networking |
| 276 INIT_FUNC(GetSystemInfo); | 278 INIT_FUNC(GetSystemInfo); |
| 277 INIT_FUNC(RequestScan); | 279 INIT_FUNC(RequestScan); |
| 278 INIT_FUNC(GetWifiService); | 280 INIT_FUNC(GetWifiService); |
| 279 INIT_FUNC(ConnectToNetwork); | 281 INIT_FUNC(ConnectToNetwork); |
| 280 INIT_FUNC(ConnectToNetworkWithCertInfo); | 282 INIT_FUNC(ConnectToNetworkWithCertInfo); |
| 283 INIT_FUNC(DisconnectFromNetwork); |
| 281 INIT_FUNC(DeleteRememberedService); | 284 INIT_FUNC(DeleteRememberedService); |
| 282 INIT_FUNC(FreeSystemInfo); | 285 INIT_FUNC(FreeSystemInfo); |
| 283 INIT_FUNC(FreeServiceInfo); | 286 INIT_FUNC(FreeServiceInfo); |
| 284 INIT_FUNC(MonitorNetwork); | 287 INIT_FUNC(MonitorNetwork); |
| 285 INIT_FUNC(DisconnectMonitorNetwork); | 288 INIT_FUNC(DisconnectMonitorNetwork); |
| 286 INIT_FUNC(EnableNetworkDevice); | 289 INIT_FUNC(EnableNetworkDevice); |
| 287 INIT_FUNC(SetOfflineMode); | 290 INIT_FUNC(SetOfflineMode); |
| 288 INIT_FUNC(SetAutoConnect); | 291 INIT_FUNC(SetAutoConnect); |
| 292 INIT_FUNC(SetPassphrase); |
| 289 INIT_FUNC(ListIPConfigs); | 293 INIT_FUNC(ListIPConfigs); |
| 290 INIT_FUNC(AddIPConfig); | 294 INIT_FUNC(AddIPConfig); |
| 291 INIT_FUNC(SaveIPConfig); | 295 INIT_FUNC(SaveIPConfig); |
| 292 INIT_FUNC(RemoveIPConfig); | 296 INIT_FUNC(RemoveIPConfig); |
| 293 INIT_FUNC(FreeIPConfig); | 297 INIT_FUNC(FreeIPConfig); |
| 294 INIT_FUNC(FreeIPConfigStatus); | 298 INIT_FUNC(FreeIPConfigStatus); |
| 295 | 299 |
| 296 // Touchpad | 300 // Touchpad |
| 297 INIT_FUNC(SetSynapticsParameter); | 301 INIT_FUNC(SetSynapticsParameter); |
| 298 | 302 |
| (...skipping 14 matching lines...) Expand all Loading... |
| 313 | 317 |
| 314 INIT_FUNC(Speak); | 318 INIT_FUNC(Speak); |
| 315 INIT_FUNC(SetSpeakProperties); | 319 INIT_FUNC(SetSpeakProperties); |
| 316 INIT_FUNC(StopSpeaking); | 320 INIT_FUNC(StopSpeaking); |
| 317 INIT_FUNC(IsSpeaking); | 321 INIT_FUNC(IsSpeaking); |
| 318 | 322 |
| 319 return error_string.empty(); | 323 return error_string.empty(); |
| 320 } | 324 } |
| 321 | 325 |
| 322 } // namespace chromeos | 326 } // namespace chromeos |
| OLD | NEW |