diff options
author | stevenjb <stevenjb@chromium.org> | 2014-09-06 11:35:04 -0700 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2014-09-06 18:38:23 +0000 |
commit | 5a945c714ad657e09d159a2e2ed5d86eb87e38cb (patch) | |
tree | 3962b096f7111f1da33e782a1ecbfc52a381c782 /components/onc | |
parent | bc021eeb04dc604001e761ecb6451955e694a50a (diff) | |
download | chromium_src-5a945c714ad657e09d159a2e2ed5d86eb87e38cb.zip chromium_src-5a945c714ad657e09d159a2e2ed5d86eb87e38cb.tar.gz chromium_src-5a945c714ad657e09d159a2e2ed5d86eb87e38cb.tar.bz2 |
Translate activation/romaing state, restricted pool
BUG=279351
Review URL: https://codereview.chromium.org/535283002
Cr-Commit-Position: refs/heads/master@{#293621}
Diffstat (limited to 'components/onc')
-rw-r--r-- | components/onc/docs/onc_spec.html | 11 | ||||
-rw-r--r-- | components/onc/onc_constants.cc | 7 | ||||
-rw-r--r-- | components/onc/onc_constants.h | 7 |
3 files changed, 25 insertions, 0 deletions
diff --git a/components/onc/docs/onc_spec.html b/components/onc/docs/onc_spec.html index a3648c5..ac2e500 100644 --- a/components/onc/docs/onc_spec.html +++ b/components/onc/docs/onc_spec.html @@ -388,6 +388,17 @@ </span> </dd> + <dt class="field">RestrictedConnectivity</dt> + <dd> + <span class="field_meta"> + (optional, defaults to <span class="value">false</span>, read-only) + <span class="type">boolean</span> + </span> + True if a connnected network has limited connectivity to the Internet, + e.g. a connection is behind a portal or a cellular network is not + activated or requires payment. + </dd> + <dt class="field">Connectable</dt> <dd> <span class="field_meta"> diff --git a/components/onc/onc_constants.cc b/components/onc/onc_constants.cc index b522f7a..4970ec4 100644 --- a/components/onc/onc_constants.cc +++ b/components/onc/onc_constants.cc @@ -47,6 +47,7 @@ const char kPriority[] = "Priority"; const char kProxySettings[] = "ProxySettings"; const char kSearchDomains[] = "SearchDomains"; const char kConnectionState[] = "ConnectionState"; +const char kRestrictedConnectivity[] = "RestrictedConnectivity"; const char kConnectable[] = "Connectable"; const char kErrorState[] = "ErrorState"; const char kType[] = "Type"; @@ -79,6 +80,10 @@ const char kWireless[] = "Wireless"; namespace cellular { const char kActivationState[] = "ActivationState"; +const char kActivated[] = "Activated"; +const char kActivating[] = "Activating"; +const char kNotActivated[] = "NotActivated"; +const char kPartiallyActivated[] = "PartiallyActivated"; const char kActivationType[] = "ActivationType"; const char kAllowRoaming[] = "AllowRoaming"; const char kAPN[] = "APN"; @@ -103,6 +108,8 @@ const char kNetworkTechnology[] = "NetworkTechnology"; const char kPRLVersion[] = "PRLVersion"; const char kProviderRequiresRoaming[] = "ProviderRequiresRoaming"; const char kRoamingState[] = "RoamingState"; +const char kHome[] = "Home"; +const char kRoaming[] = "Roaming"; const char kSelectedNetwork[] = "SelectedNetwork"; const char kServingOperator[] = "ServingOperator"; const char kSIMLockStatus[] = "SIMLockStatus"; diff --git a/components/onc/onc_constants.h b/components/onc/onc_constants.h index 3307795..36ba348 100644 --- a/components/onc/onc_constants.h +++ b/components/onc/onc_constants.h @@ -71,6 +71,7 @@ ONC_EXPORT extern const char kPriority[]; ONC_EXPORT extern const char kProxySettings[]; ONC_EXPORT extern const char kSearchDomains[]; ONC_EXPORT extern const char kConnectionState[]; +ONC_EXPORT extern const char kRestrictedConnectivity[]; ONC_EXPORT extern const char kConnectable[]; ONC_EXPORT extern const char kErrorState[]; ONC_EXPORT extern const char kType[]; @@ -96,6 +97,10 @@ ONC_EXPORT extern const char kWireless[]; namespace cellular { ONC_EXPORT extern const char kActivationState[]; +ONC_EXPORT extern const char kActivated[]; +ONC_EXPORT extern const char kActivating[]; +ONC_EXPORT extern const char kNotActivated[]; +ONC_EXPORT extern const char kPartiallyActivated[]; ONC_EXPORT extern const char kActivationType[]; ONC_EXPORT extern const char kAllowRoaming[]; ONC_EXPORT extern const char kAPN[]; @@ -120,6 +125,8 @@ ONC_EXPORT extern const char kNetworkTechnology[]; ONC_EXPORT extern const char kPRLVersion[]; ONC_EXPORT extern const char kProviderRequiresRoaming[]; ONC_EXPORT extern const char kRoamingState[]; +ONC_EXPORT extern const char kHome[]; +ONC_EXPORT extern const char kRoaming[]; ONC_EXPORT extern const char kSelectedNetwork[]; ONC_EXPORT extern const char kServingOperator[]; ONC_EXPORT extern const char kSIMLockStatus[]; |