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 #ifndef COMPONENTS_ONC_ONC_CONSTANTS_H_ | 4 #ifndef COMPONENTS_ONC_ONC_CONSTANTS_H_ |
5 #define COMPONENTS_ONC_ONC_CONSTANTS_H_ | 5 #define COMPONENTS_ONC_ONC_CONSTANTS_H_ |
6 | 6 |
7 #include <string> | 7 #include <string> |
8 | 8 |
9 #include "components/onc/onc_export.h" | 9 #include "components/onc/onc_export.h" |
10 | 10 |
(...skipping 64 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
75 ONC_EXPORT extern const char kSource[]; | 75 ONC_EXPORT extern const char kSource[]; |
76 ONC_EXPORT extern const char kSourceDevice[]; | 76 ONC_EXPORT extern const char kSourceDevice[]; |
77 ONC_EXPORT extern const char kSourceDevicePolicy[]; | 77 ONC_EXPORT extern const char kSourceDevicePolicy[]; |
78 ONC_EXPORT extern const char kSourceNone[]; | 78 ONC_EXPORT extern const char kSourceNone[]; |
79 ONC_EXPORT extern const char kSourceUser[]; | 79 ONC_EXPORT extern const char kSourceUser[]; |
80 ONC_EXPORT extern const char kSourceUserPolicy[]; | 80 ONC_EXPORT extern const char kSourceUserPolicy[]; |
81 ONC_EXPORT extern const char kConnectionState[]; | 81 ONC_EXPORT extern const char kConnectionState[]; |
82 ONC_EXPORT extern const char kRestrictedConnectivity[]; | 82 ONC_EXPORT extern const char kRestrictedConnectivity[]; |
83 ONC_EXPORT extern const char kConnectable[]; | 83 ONC_EXPORT extern const char kConnectable[]; |
84 ONC_EXPORT extern const char kErrorState[]; | 84 ONC_EXPORT extern const char kErrorState[]; |
| 85 ONC_EXPORT extern const char kTether[]; |
85 ONC_EXPORT extern const char kType[]; | 86 ONC_EXPORT extern const char kType[]; |
86 ONC_EXPORT extern const char kVPN[]; | 87 ONC_EXPORT extern const char kVPN[]; |
87 ONC_EXPORT extern const char kWiFi[]; | 88 ONC_EXPORT extern const char kWiFi[]; |
88 ONC_EXPORT extern const char kWimax[]; | 89 ONC_EXPORT extern const char kWimax[]; |
89 | 90 |
90 ONC_EXPORT extern std::string CellularProperty(const std::string& property); | 91 ONC_EXPORT extern std::string CellularProperty(const std::string& property); |
| 92 ONC_EXPORT extern std::string TetherProperty(const std::string& property); |
91 ONC_EXPORT extern std::string VpnProperty(const std::string& property); | 93 ONC_EXPORT extern std::string VpnProperty(const std::string& property); |
92 ONC_EXPORT extern std::string WifiProperty(const std::string& property); | 94 ONC_EXPORT extern std::string WifiProperty(const std::string& property); |
93 | 95 |
94 } // namespace network_config | 96 } // namespace network_config |
95 | 97 |
96 namespace network_type { | 98 namespace network_type { |
97 ONC_EXPORT extern const char kCellular[]; | 99 ONC_EXPORT extern const char kCellular[]; |
98 ONC_EXPORT extern const char kEthernet[]; | 100 ONC_EXPORT extern const char kEthernet[]; |
| 101 ONC_EXPORT extern const char kTether[]; |
99 ONC_EXPORT extern const char kVPN[]; | 102 ONC_EXPORT extern const char kVPN[]; |
100 ONC_EXPORT extern const char kWiFi[]; | 103 ONC_EXPORT extern const char kWiFi[]; |
101 ONC_EXPORT extern const char kWimax[]; | 104 ONC_EXPORT extern const char kWimax[]; |
102 // Patterns matching multiple types, not part of the ONC spec. | 105 // Patterns matching multiple types, not part of the ONC spec. |
103 ONC_EXPORT extern const char kAllTypes[]; | 106 ONC_EXPORT extern const char kAllTypes[]; |
104 ONC_EXPORT extern const char kWireless[]; | 107 ONC_EXPORT extern const char kWireless[]; |
105 } // namespace network_type | 108 } // namespace network_type |
106 | 109 |
107 namespace cellular { | 110 namespace cellular { |
108 ONC_EXPORT extern const char kActivationState[]; | 111 ONC_EXPORT extern const char kActivationState[]; |
(...skipping 100 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
209 ONC_EXPORT extern const char kWebProxyAutoDiscoveryUrl[]; | 212 ONC_EXPORT extern const char kWebProxyAutoDiscoveryUrl[]; |
210 } // namespace ipconfig | 213 } // namespace ipconfig |
211 | 214 |
212 namespace ethernet { | 215 namespace ethernet { |
213 ONC_EXPORT extern const char kAuthentication[]; | 216 ONC_EXPORT extern const char kAuthentication[]; |
214 ONC_EXPORT extern const char kAuthenticationNone[]; | 217 ONC_EXPORT extern const char kAuthenticationNone[]; |
215 ONC_EXPORT extern const char kEAP[]; | 218 ONC_EXPORT extern const char kEAP[]; |
216 ONC_EXPORT extern const char k8021X[]; | 219 ONC_EXPORT extern const char k8021X[]; |
217 } // namespace ethernet | 220 } // namespace ethernet |
218 | 221 |
| 222 namespace tether { |
| 223 ONC_EXPORT extern const char kBatteryPercentage[]; |
| 224 ONC_EXPORT extern const char kCarrier[]; |
| 225 ONC_EXPORT extern const char kSignalStrength[]; |
| 226 } // namespace tether |
| 227 |
219 namespace wifi { | 228 namespace wifi { |
220 ONC_EXPORT extern const char kAllowGatewayARPPolling[]; | 229 ONC_EXPORT extern const char kAllowGatewayARPPolling[]; |
221 ONC_EXPORT extern const char kAutoConnect[]; | 230 ONC_EXPORT extern const char kAutoConnect[]; |
222 ONC_EXPORT extern const char kBSSID[]; | 231 ONC_EXPORT extern const char kBSSID[]; |
223 ONC_EXPORT extern const char kEAP[]; | 232 ONC_EXPORT extern const char kEAP[]; |
224 ONC_EXPORT extern const char kFrequency[]; | 233 ONC_EXPORT extern const char kFrequency[]; |
225 ONC_EXPORT extern const char kFrequencyList[]; | 234 ONC_EXPORT extern const char kFrequencyList[]; |
226 ONC_EXPORT extern const char kHexSSID[]; | 235 ONC_EXPORT extern const char kHexSSID[]; |
227 ONC_EXPORT extern const char kHiddenSSID[]; | 236 ONC_EXPORT extern const char kHiddenSSID[]; |
228 ONC_EXPORT extern const char kPassphrase[]; | 237 ONC_EXPORT extern const char kPassphrase[]; |
(...skipping 213 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
442 namespace device_state { | 451 namespace device_state { |
443 ONC_EXPORT extern const char kUninitialized[]; | 452 ONC_EXPORT extern const char kUninitialized[]; |
444 ONC_EXPORT extern const char kDisabled[]; | 453 ONC_EXPORT extern const char kDisabled[]; |
445 ONC_EXPORT extern const char kEnabling[]; | 454 ONC_EXPORT extern const char kEnabling[]; |
446 ONC_EXPORT extern const char kEnabled[]; | 455 ONC_EXPORT extern const char kEnabled[]; |
447 } // device_state | 456 } // device_state |
448 | 457 |
449 } // namespace onc | 458 } // namespace onc |
450 | 459 |
451 #endif // COMPONENTS_ONC_ONC_CONSTANTS_H_ | 460 #endif // COMPONENTS_ONC_ONC_CONSTANTS_H_ |
OLD | NEW |