<!--
Copyright 2023 The Chromium Authors
Use of this source code is governed by a BSD-style license that can be
found in the LICENSE file.
-->
<!--
This file describes the enumerations referenced by entries in histograms.xml for
this directory. Some enums may instead be listed in the central enums.xml file
at src/tools/metrics/histograms/enums.xml when multiple files use them.
For best practices on writing enumerations descriptions, see
https://chromium.googlesource.com/chromium/src.git/+/HEAD/tools/metrics/histograms/README.md#Enum-Histograms
Please follow the instructions in the OWNERS file in this directory to find a
reviewer. If no OWNERS file exists, please consider signing up at
go/reviewing-metrics (Googlers only), as all subdirectories are expected to
have an OWNERS file. As a last resort you can send the CL to
[email protected].
-->
<histogram-configuration>
<!-- Enum types -->
<enums>
<enum name="ApnAuthenticationType">
<int value="0" label="Automatic"/>
<int value="1" label="PAP"/>
<int value="2" label="CHAP"/>
</enum>
<enum name="ApnIpType">
<int value="0" label="Automatic"/>
<int value="1" label="IPv4"/>
<int value="2" label="IPv6"/>
<int value="3" label="IPv4 or IPv6"/>
</enum>
<enum name="ApnTypes">
<int value="0" label="Default"/>
<int value="1" label="Attach"/>
<int value="2" label="Default and Attach"/>
</enum>
<enum name="Band6GHzSupport">
<int value="0" label="Unsupported"/>
<int value="1" label="Supported"/>
</enum>
<enum name="BooleanEverConnected">
<int value="0" label="Never connected"/>
<int value="1" label="Previously connected"/>
</enum>
<enum name="BooleanManaged">
<int value="0" label="Unmanaged"/>
<int value="1" label="Managed"/>
</enum>
<enum name="CAPPORTQueryResult">
<int value="0" label="Success"/>
<int value="1" label="Request failed"/>
<int value="2" label="Response failed"/>
<int value="3" label="Invalid response"/>
</enum>
<enum name="CaptivePortalNetworkState">
<int value="0" label="UNKNOWN"/>
<int value="1" label="ONLINE"/>
<int value="2" label="PORTAL_SUSPECTED"/>
<int value="3" label="PORTAL"/>
<int value="4" label="PROXY_AUTH_REQUIRED"/>
<int value="5" label="NO_INTERNET"/>
</enum>
<enum name="CellularCarrierLockConfigurationResult">
<int value="0" label="ModemLocked"/>
<int value="1" label="ModemNotLocked"/>
<int value="2" label="ModemUnlocked"/>
<int value="3" label="ModemRelocked"/>
</enum>
<enum name="CellularCarrierLockError">
<int value="1" label="Invalid signature in configuration"/>
<int value="2" label="Invalid IMEI in configuration"/>
<int value="3" label="Invalid timestamp in configuration"/>
<int value="4" label="Configuration network list too large"/>
<int value="5" label="Configuration algorithm not supported"/>
<int value="6" label="Configuration feature not supported"/>
<int value="7" label="Configuration decode or parsing error"/>
<int value="8" label="Modem handler not initialized"/>
<int value="9" label="Modem operation not supported"/>
<int value="10" label="Modem internal error"/>
<int value="11" label="Network handler not initialized"/>
<int value="12" label="Modem 3gpp handler not initialized"/>
<int value="13" label="Auxiliary classes not initialized"/>
<int value="14" label="Modem not found or invalid"/>
<int value="15" label="Failed to get serial number"/>
<int value="16" label="Handler busy"/>
<int value="17" label="Request failed"/>
<int value="18" label="Initialization failed"/>
<int value="19" label="Connection interrupted"/>
<int value="20" label="Invalid input parameters"/>
<int value="21" label="Server internal error"/>
<int value="22" label="Response invalid"/>
<int value="23" label="Failed to create PSM client"/>
<int value="24" label="Failed to create OPRF request"/>
<int value="25" label="Invalid reply to OPRF request"/>
<int value="26" label="Failed to create Query request"/>
<int value="27" label="Invalid reply to Query request"/>
<int value="28" label="Lock configuration not found"/>
<int value="29" label="Lock configuration invalid"/>
<int value="30" label="Locked configuration without topic"/>
<int value="31" label="Signed configuration not provided"/>
</enum>
<enum name="CellularCarrierLockFcmNotification">
<int value="0" label="UpdateProfile"/>
<int value="1" label="UnlockDevice"/>
<int value="2" label="UpdateProfileBeforeInit"/>
<int value="3" label="UnlockDeviceBeforeInit"/>
<int value="4" label="UpdateProfileWhileBusy"/>
<int value="5" label="UnlockDeviceWhileBusy"/>
</enum>
<enum name="CellularCarrierLockFcmResult">
<int value="0" label="Registered"/>
<int value="1" label="Subscribed"/>
</enum>
<enum name="CellularCarrierLockInitialState">
<int value="0" label="FirstConfiguration"/>
<int value="1" label="ObsoleteConfiguration"/>
<int value="2" label="ModemImeiChanged"/>
<int value="3" label="AlreadyConfigured"/>
<int value="4" label="EmptySignedConfig"/>
</enum>
<enum name="CellularCarrierLockLockState">
<int value="0" label="NotConfigured"/>
<int value="1" label="CompatibleSim"/>
<int value="2" label="IncompatibleSim"/>
<int value="3" label="ProperlyUnlocked"/>
<int value="4" label="IncorrectlyLocked"/>
</enum>
<enum name="CellularCarrierLockProvisioningResult">
<int value="0" label="ConfigLocked"/>
<int value="1" label="ConfigUnlocked"/>
<int value="2" label="ConfigTempUnlocked"/>
<int value="3" label="ConfigInvalid"/>
</enum>
<enum name="CellularCarrierLockPsmResult">
<int value="0" label="DeviceUnlocked"/>
<int value="1" label="DeviceLocked"/>
</enum>
<enum name="CellularConfigurationFailureType">
<int value="0" label="Failed to get shill properties"/>
<int value="1" label="Fetched shill properties with no type"/>
<int value="2" label="Failed to set shill properties"/>
</enum>
<enum name="ConnectionDiagnosticsIssue">
<int value="0" label="IP collision detected."/>
<int value="1" label="Routing problem detected."/>
<int value="2" label="HTTP issues or broken portal."/>
<int value="3"
label="DNS servers sending invalid responses -- might be misconfigured."/>
<int value="4" label="DNS servers pingable but not responding to requests."/>
<int value="5" label="No DNS servers configured for this connection."/>
<int value="6" label="All configured DNS server addresses are invalid."/>
<int value="7" label="No connection issue detected."/>
<int value="8" label="Trapped in captive portal."/>
<int value="9" label="Gateway issue or upstream connectivity problem."/>
<int value="10"
label="Gateway appears to be on network, but is not pingable."/>
<int value="11"
label="Web server appears to be on network, but is not pingable."/>
<int value="12" label="No ARP entry for the gateway."/>
<int value="13" label="No ARP entry for the webserver."/>
<int value="14" label="Internal failure in connection diagnostics."/>
<int value="15" label="No neighbor table entry for the gateway."/>
<int value="16" label="No neighbor table entry for the web server."/>
<int value="17"
label="Neighbor table entry for the gateway not in a connected state."/>
<int value="18"
label="Neighbor table entry for the web server not in a connected
state."/>
<int value="19" label="Placeholder 1."/>
<int value="20" label="Placeholder 2."/>
<int value="21" label="Placeholder 3."/>
<int value="22" label="Placeholder 4."/>
</enum>
<enum name="ConnectionFailureReason">
<int value="0" label="Unknown (deprecated)"/>
<int value="1" label="Bad Passphrase"/>
<int value="2" label="Bad WEP Key"/>
<int value="3" label="Failed to Connect"/>
<int value="4" label="DHCP Failure"/>
<int value="5" label="DNS Lookup Failure"/>
<int value="6" label="EAP Authentication"/>
<int value="7" label="EAP Local TLS"/>
<int value="8" label="EAP Remote TLS"/>
<int value="9" label="Out-of-range"/>
<int value="10" label="Pin Missing"/>
<int value="11" label="Unknown"/>
<int value="12" label="No failure"/>
<int value="13" label="Not Associated"/>
<int value="14" label="Not Authenticated"/>
<int value="15" label="Too Many STAs"/>
<int value="16" label="NeedHomeNetwork"/>
<int value="17" label="OTASP Failed"/>
<int value="18" label="Out Of Range"/>
<int value="19" label="PPP Auth"/>
<int value="20" label="Pin Missing."/>
<int value="21" label="Unknown."/>
<int value="22" label="Not Associated."/>
<int value="23" label="Not Authenticated."/>
<int value="24" label="Too Many STAs."/>
<int value="25" label="Disconnect"/>
<int value="26" label="Sim Locked"/>
<int value="27" label="Not Registered"/>
</enum>
<enum name="ConnectionResult">
<int value="0" label="Success"/>
<int value="1" label="Failure"/>
<int value="2" label="Aborted"/>
</enum>
<enum name="DnsProxy.DnsOverHttpsMode">
<int value="0" label="Unknown"/>
<int value="1" label="Off"/>
<int value="2" label="Automatic"/>
<int value="3" label="Always on"/>
</enum>
<enum name="DnsProxy.HttpError">
<int value="0" label="None"/>
<int value="1" label="Any redirect"/>
<int value="2" label="Bad request"/>
<int value="3" label="Payload too large"/>
<int value="4" label="URI too long"/>
<int value="5" label="Unsupported media type"/>
<int value="6" label="Too many requests"/>
<int value="7" label="Other client error"/>
<int value="8" label="Not implemented"/>
<int value="9" label="Bad gateway"/>
<int value="10" label="Other server error"/>
</enum>
<enum name="DnsProxy.NameserverType">
<int value="0" label="None"/>
<int value="1" label="IPv4"/>
<int value="2" label="IPv6"/>
<int value="3" label="Both IPv4 and IPv6"/>
</enum>
<enum name="DnsProxy.ProcessEvent">
<int value="0" label="Proxy subprocess launch succeeded"/>
<int value="1" label="Proxy subprocess launch failed"/>
<int value="2" label="Attempt to kill proxy subprocess failed"/>
<int value="3" label="Proxy subprocess crash detected"/>
<int value="4" label="Proxy subprocess stop detected"/>
<int value="5" label="Proxy subprocess continuation detected"/>
<int value="6" label="Untracked proxy subprocess crash detected"/>
<int value="7" label="Failed to preserve process capability"/>
<int value="8" label="Patchpanel DBus client not initialized"/>
<int value="9" label="Patchpanel DBus service not available"/>
<int value="10" label="Patchpanel DBus service reset detected"/>
<int value="11" label="Patchpanel DBus service shutdown detected"/>
<int value="12" label="Failed to acquire private connected namespace"/>
<int value="13" label="Failed to start DNS redirection"/>
<int value="14" label="Shill DBus service not available"/>
<int value="15" label="Shill DBus service reset detected"/>
<int value="16" label="Shill DBus service shutdown detected"/>
<int value="17" label="Failed to send system proxy IP address to shill"/>
<int value="18" label="Chrome Features DBus service not available"/>
<int value="19" label="Resolver failed to listen on UDP"/>
<int value="20" label="Resolver failed to listen on TCP"/>
</enum>
<enum name="DnsProxy.QueryError">
<int value="0" label="None"/>
<int value="1" label="Domain not found"/>
<int value="2" label="No data"/>
<int value="3" label="Bad query"/>
<int value="4" label="Query refused"/>
<int value="5" label="Query timed out"/>
<int value="6" label="Query canceled"/>
<int value="7" label="Connection refused"/>
<int value="8" label="Connection failed"/>
<int value="9" label="Unsupported protocol"/>
<int value="10" label="Operation not supported"/>
<int value="11" label="Invalid URL"/>
<int value="12" label="Failed to resolve host"/>
<int value="13" label="Too many redirects"/>
<int value="14" label="Send error"/>
<int value="15" label="Receive error"/>
<int value="16" label="Other client error"/>
<int value="17" label="Other server error"/>
<int value="18" label="Empty nameservers"/>
<int value="19" label="Empty DoH providers"/>
<int value="20" label="Client initialization error"/>
</enum>
<enum name="DnsProxy.QueryResult">
<int value="0" label="Failure"/>
<int value="1" label="Success"/>
</enum>
<enum name="EAPInnerProtocol">
<int value="0" label="UNKNOWN"/>
<int value="1" label="NONE"/>
<int value="2" label="PEAP-MD5"/>
<int value="3" label="PEAP-MSCHAPV2"/>
<int value="4" label="TTLS-EAP-MD5"/>
<int value="5" label="TTLS-EAP-MSCHAPV2"/>
<int value="6" label="TTLS-MSCHAPV2"/>
<int value="7" label="TTLS-MSCHAP"/>
<int value="8" label="TTLS-PAP"/>
<int value="9" label="TTLS-CHAP"/>
</enum>
<enum name="EAPOuterProtocol">
<int value="0" label="UNKNOWN"/>
<int value="1" label="LEAP"/>
<int value="2" label="PEAP"/>
<int value="3" label="TLS"/>
<int value="4" label="TTLS"/>
</enum>
<enum name="ESimOperationResult">
<int value="0" label="Success"/>
<int value="1" label="Inhibit failed"/>
<int value="2" label="Hermes failed"/>
</enum>
<enum name="ESimPolicyInstallMethod">
<int value="0" label="ViaSmdp"/>
<int value="1" label="ViaSmds"/>
</enum>
<enum name="ESimSetupFlowResult">
<int value="0" label="SUCCESS"/>
<int value="1" label="INSTALL_FAIL"/>
<int value="2" label="CANCELLED_NEEDS_CONFIRMATION_CODE"/>
<int value="3" label="CANCELLED_INVALID_ACTIVATION_CODE"/>
<int value="4" label="ERROR_FETCHING_PROFILES"/>
<int value="5" label="CANCELLED_WITHOUT_ERROR"/>
<int value="6" label="CANCELLED_NO_PROFILES"/>
<int value="7" label="NO_NETWORK"/>
</enum>
<enum name="ESimUserInstallMethod">
<int value="0" label="ViaSmds"/>
<int value="1" label="ViaQrCodeAfterSmds"/>
<int value="2" label="ViaQrCodeSkippedSmds"/>
<int value="3" label="ViaActivationCodeAfterSmds"/>
<int value="4" label="ViaActivationCodeSkippedSmds"/>
</enum>
<enum name="EthernetDriver">
<int value="0" label="unknown"/>
<int value="1" label="alx"/>
<int value="2" label="aqc111"/>
<int value="3" label="asix"/>
<int value="4" label="atlantic"/>
<int value="5" label="ax88179_178a"/>
<int value="6" label="cdc_eem"/>
<int value="7" label="cdc_ether"/>
<int value="8" label="cdc_mbim"/>
<int value="9" label="cdc_ncm"/>
<int value="10" label="dm9601"/>
<int value="11" label="e100"/>
<int value="12" label="e1000"/>
<int value="13" label="e1000e"/>
<int value="14" label="igb"/>
<int value="15" label="igbvf"/>
<int value="16" label="igc"/>
<int value="17" label="ipheth"/>
<int value="18" label="jme"/>
<int value="19" label="mcs7830"/>
<int value="20" label="pegasus"/>
<int value="21" label="r8152"/>
<int value="22" label="r8169"/>
<int value="23" label="rtl8150"/>
<int value="24" label="smsc75xx"/>
<int value="25" label="smsc95xx"/>
<int value="26" label="tg3"/>
<int value="27" label="error"/>
<int value="28" label="rndis_host"/>
<int value="29" label="atl1c"/>
<int value="30" label="sky2"/>
<int value="31" label="stgmac"/>
<int value="32" label="nforce"/>
<int value="33" label="r8153"/>
</enum>
<enum name="FallbackDNSTestResult">
<int value="0" label="Success"/>
<int value="1" label="Failure"/>
</enum>
<enum name="HermesResponseStatus">
<summary>
Statuses returned by Hermes, the Chrome OS daemon process which configures
eSIM profiles a device's hardware.
</summary>
<int value="0" label="Success"/>
<int value="1" label="Error: Already disabled"/>
<int value="2" label="Error: Already enabled"/>
<int value="3" label="Error: Invalid activation code"/>
<int value="4" label="Error: Invalid ICCID"/>
<int value="5" label="Error: Invalid parameter"/>
<int value="6" label="Error: Need confirmation code"/>
<int value="7" label="Error: Send notification failure"/>
<int value="8" label="Error: Test profile in prod"/>
<int value="9" label="Error: Unknown"/>
<int value="10" label="Error: Unsupported"/>
<int value="11" label="Error: Wrong state"/>
<int value="12" label="Error: Invalid response"/>
<int value="13" label="Error: No response"/>
<int value="14" label="Error: Malformed response"/>
<int value="15" label="Error: Internal LPA failure"/>
<int value="16" label="Error: Bad request"/>
<int value="17" label="Error: Bad notification"/>
<int value="18" label="Error: Pending profile"/>
<int value="19" label="Error: Send APDU failure"/>
<int value="20" label="Error: Send HTTPS failure"/>
<int value="21" label="Error: Unexpected modem manager state"/>
<int value="22" label="Error: Modem message processing"/>
<int value="23" label="Error: Empty error response"/>
<int value="24" label="Error: Unknown response"/>
</enum>
<enum name="HotspotAllowStatus">
<int value="0" label="kAllowed: Device can start a hotspot."/>
<int value="1"
label="kDisallowedWiFiDownstreamNotSupported: Hotspot is not allowed
because the downstream WiFi is not supported."/>
<int value="2"
label="kDisallowedNoWiFiSecurityModes: Hotspot is not allowed because
no WiFi security modes are supported"/>
<int value="3"
label="kDisallowedNoMobileData: Hotspot is not allowed because upstream
cellular network is not connected."/>
<int value="4"
label="kDisallowedReadinessCheckFail: Hotspot is not allowed because
readiness check is failed, usually means the mobile data doesn't
support hotspot."/>
<int value="5"
label="kDisallowedByPolicy: Hotspot is not allowed because it is
prohibited by the enterprise policy."/>
</enum>
<enum name="HotspotCheckReadinessResult">
<int value="0"
label="kReady: Readiness check pass and the current mobile data support
hotspot."/>
<int value="1"
label="kNotAllowed: Readiness check doesn't pass because the current
mobile data doesn't support hotspot."/>
<int value="2"
label="kUpstreamNetworkNotAvailable: Readiness check failed because
upstream network is not connected."/>
<int value="3"
label="kShillOperationFailed: Readiness check failed because of shill
operation error."/>
<int value="4"
label="kUnknownResult: Readiness check doesn't pass because of unknown
result code."/>
<int value="5"
label="kNotAllowedByCarrier: Readiness check doesn't pass because the
carrier doesn't allow."/>
<int value="6"
label="kNotAllowedOnFw: Readiness check doesn't pass because the
outdated firmware."/>
<int value="7"
label="kNotAllowedOnVariant: Readiness check doesn't pass because of
the hardware limitations."/>
<int value="8"
label="kNotAllowedUserNotEntitled: Readiness check doesn't pass because
user's data plan is not entitled."/>
</enum>
<enum name="HotspotDisableReason">
<int value="0"
label="kAutoDisabled: Hotspot disabled due to fixed time of no
connected device."/>
<int value="1"
label="kInternalError: Hotspot disabled due to internal error."/>
<int value="2"
label="kUserInitiated: Hotspot disabled due to user initiated
operation."/>
<int value="3" label="kWifiEnabled: Hotspot disabled due to WiFi enabled."/>
<int value="4"
label="kProhibitedByPolicy: Hotspot disabled due to policy restriction."/>
<int value="5"
label="kUpstreamNetworkNotAvailable: Hotspot disabled due to no
available upstream network."/>
<int value="6" label="kSuspended: Hotspot disabled due to device suspend."/>
<int value="7"
label="kRestart: Hotspot disabled due to hotspot restart process."/>
<int value="8"
label="kUpstreamNoInternet: Hotspot disabled due to upstream network
has no Internet connectivity."/>
<int value="9"
label="kDownstreamLinkDisconnect: Hotspot disabled due to downsteam
link disconnected."/>
<int value="10"
label="kDownstreamNetworkDisconnect: Hotspot disabled due to downstream
network disconnected."/>
<int value="11"
label="kStartTimeout: Failed to start tethering within given time"/>
<int value="12"
label="kUpstreamNotAvailable: Hotspot disabled due to upstream network
not available."/>
<int value="13"
label="kUnknownError: Hotspot disabled due to an unknown error."/>
</enum>
<enum name="HotspotSetConfigResult">
<int value="0" label="kSuccess: The operation completes successfully."/>
<int value="1"
label="kFailedNotLogin: The operation failed because user is not login."/>
<int value="2"
label="kFailedInvalidConfiguration: The operation failed because of
invalid hotspot configuration."/>
<int value="3" label="kFailedIllegalOperation"/>
<int value="4" label="kFailedPermissionDenied"/>
<int value="5" label="kFailedInvalidArgument"/>
<int value="6" label="kFailedShillOperation"/>
<int value="7" label="kFailedUnknownShillError"/>
</enum>
<enum name="HotspotSetEnabledResult">
<int value="0" label="kSuccess: The operation completes successfully."/>
<int value="1"
label="kNotAllowed: The operation failed because it is not allowed."/>
<int value="2"
label="kReadinessCheckFailure: The operation failed because tethering
readiness check is failed."/>
<int value="3"
label="kDisableWifiFailure: The operation failed because it failed to
disable Wifi first."/>
<int value="4"
label="kInvalidConfiguration: The operation failed because of invalid
hotspot configuration."/>
<int value="5"
label="kUpstreamNotAvailable: The operation failed because upstream
network is not connected."/>
<int value="6"
label="kNetworkSetupFailure: The operation failed because of network
setup failure."/>
<int value="7"
label="kDownstreamWifiFailure: The operation failed because of
downstream WiFi operation failure."/>
<int value="8"
label="kUpstreamFailure: The operation failed because of upstream
network operation failure."/>
<int value="9"
label="kShillOperationFailure: The operation failed because of shill
operation error."/>
<int value="10"
label="kUnknownFailure: The operation is failed because of unknown
error."/>
<int value="11"
label="kAlreadyFulfilled: The hotspot's current state is the same as
the enable/disable operation requested."/>
<int value="12"
label="kAborted: The enable hotspot operation has been aborted by the
user."/>
<int value="13"
label="kInvalid: The enable hotspot operation is invalid due to an
ongoing disable operation."/>
</enum>
<enum name="HotspotSupport">
<int value="0" label="Unsupported"/>
<int value="1" label="Invalid version"/>
<int value="2" label="Version 1"/>
<int value="3" label="Version 2"/>
<int value="4" label="Version 3"/>
</enum>
<enum name="HotspotUpstreamStatus">
<int value="0" label="kWifiWithCellularConnected"/>
<int value="1" label="kWifiWithCellularNotConnected"/>
</enum>
<enum name="InstallationAttemptStep">
<int value="0" label="kInstallationRequested"/>
<int value="1" label="kHermesUnavailable"/>
<int value="2" label="kInstallationStarted"/>
<int value="3" label="kInstallationSucceeded"/>
<int value="4" label="kInstallationNoResponse"/>
<int value="5" label="kInstallationFailed"/>
</enum>
<enum name="IpProtectionEligibility">
<int value="0" label="Unknown"/>
<int value="1" label="Ineligible"/>
<int value="2" label="Eligible"/>
</enum>
<!-- LINT.IfChange(IpProtectionGetAuthTokenResultForGeo) -->
<enum name="IpProtectionGetAuthTokenResultForGeo">
<int value="0" label="Auth token unavailable and cache is empty"/>
<int value="1" label="Auth token unavailable but cache contains tokens"/>
<int value="2" label="Auth token available for current geo"/>
<int value="3" label="Auth token available for other geo"/>
</enum>
<!-- LINT.ThenChange(//services/network/ip_protection/ip_protection_token_cache_manager_impl.h:AuthTokenResultForGeo) -->
<enum name="IpProtectionGetProxyListResult">
<int value="0" label="Failed to acquire a list"/>
<int value="1" label="Got a list without any valid entries"/>
<int value="2" label="Got a list with at least one valid entry"/>
</enum>
<enum name="IpProtectionProxyChainId">
<int value="0" label="Unknown"/>
<int value="1" label="Chain 1"/>
<int value="2" label="Chain 2"/>
<int value="3" label="Chain 3"/>
</enum>
<enum name="IpProtectionProxyLayer">
<int value="0" label="Proxy A"/>
<int value="1" label="Proxy B"/>
</enum>
<enum name="IpProtectionTokenBatchRequestResult">
<int value="0" label="Success"/>
<int value="1" label="Failed - No Account"/>
<int value="2" label="Failed - Not Eligible"/>
<int value="3" label="Deprecated"/>
<int value="4" label="Failed - BSA Error 400"/>
<int value="5" label="Failed - BSA Error 401"/>
<int value="6" label="Failed - BSA Error 403"/>
<int value="7" label="Failed - BSA Error Other"/>
<int value="8" label="Transient OAuth Token Failure"/>
<int value="9" label="Persistent OAuth Token Failure"/>
<int value="10" label="Disabled by User"/>
</enum>
<enum name="ManagedApnMigrationType">
<int value="0" label="Matches selected APN"/>
<int value="1" label="Does not match selected APN"/>
</enum>
<enum name="MBOSupport">
<int value="0" label="Unsupported"/>
<int value="1" label="Supported"/>
</enum>
<enum name="MdnsQueryType">
<int value="0" label="Initial"/>
<int value="1" label="Refresh"/>
</enum>
<enum name="NeighborLinkMonitorFailureType">
<int value="0" label="Unknown type of failure"/>
<int value="1" label="IPv4 gateway neighbor lost"/>
<int value="2" label="IPv4 DNS server neighbor lost"/>
<int value="3" label="IPv4 gateway and DNS server neighbor lost"/>
<int value="4" label="IPv6 gateway neighbor lost"/>
<int value="5" label="IPv6 DNS server neighbor lost"/>
<int value="6" label="IPv6 gateway and DNS server neighbor lost"/>
</enum>
<enum name="NetworkBlockNonManagedCellularBehavior">
<int value="0" label="Admin allowed only managed cellular networks"/>
<int value="1"
label="Admin allowed both managed and unmanaged cellular networks"/>
</enum>
<enum name="NetworkCAPPORTSupport">
<int value="0" label="no CAPPORT support"/>
<int value="1" label="DHCPv4 option 114"/>
<int value="2" label="ICMP6 RA option 37"/>
<int value="3" label="DHCPv4 option 114 and ICMP6 RA option 37"/>
</enum>
<enum name="NetworkCellular3GPPRegistrationDelayedDrop">
<int value="0" label="Delayed drop posted">
A signal loss in the cellular service was detected and a delayed connection
drop request was posted. This request causes the cellular connection to be
dropped if it is not cancelled within the delay provided.
</int>
<int value="1" label="Delayed drop canceled">
Signal strength returned to normal soon after a delayed drop request was
made, causing the request to be canceled. This indicates a flaky network.
</int>
</enum>
<enum name="NetworkCellularConnectionState">
<int value="0" label="Connected"/>
<int value="1" label="Disconnected"/>
</enum>
<enum name="NetworkCellularEntitlementCheck">
<int value="0" label="Allowed"/>
<int value="1" label="In progress"/>
<int value="2" label="Failed to build payload"/>
<int value="3" label="Failed to parse IP address"/>
<int value="4" label="Unexpected request ID"/>
<int value="5" label="User not allowed to tether"/>
<int value="6" label="HTTP Syntax Error code returned by server"/>
<int value="7" label="Unrecognized user"/>
<int value="8" label="Internal Error code returned by server"/>
<int value="9" label="Unrecognized error code"/>
<int value="10" label="Unrecognized HTTP status code"/>
<int value="11" label="HTTP request error"/>
<int value="12" label="Illegal request while another is in progress"/>
<int value="13" label="Not allowed by MODB"/>
<int value="14" label="Not allowed because carrier is not known"/>
<int value="15" label="Cellular device has no IP address"/>
<int value="16" label="Cellular device doesn't exist"/>
</enum>
<enum name="NetworkCellularESimProfileStatus">
<int value="0" label="Active"/>
<int value="1" label="ActiveWithPendingProfiles"/>
<int value="2" label="PendingProfilesOnly"/>
<int value="3" label="NoProfiles"/>
</enum>
<enum name="NetworkCellularESimRequestPendingProfilesResult">
<int value="0" label="Success"/>
<int value="1" label="Inhibit failed"/>
<int value="2" label="Hermes request failed"/>
</enum>
<enum name="NetworkCellularESimUninstallOperationResult">
<int value="0" label="Success"/>
<int value="1" label="Network not found"/>
<int value="2" label="Disconnect failed"/>
<int value="3" label="Inhibit failed"/>
<int value="4" label="Refresh profiles failed"/>
<int value="5" label="Disable profile failed"/>
<int value="6" label="Uninstall profile failed"/>
<int value="7" label="Remove service failed"/>
</enum>
<enum name="NetworkCellularInhibitResult">
<int value="0" label="Success"/>
<int value="1" label="UninhibitTimeout"/>
<int value="2" label="SetInhibitFailed"/>
<int value="3" label="SetInhibitTimeout"/>
<int value="4" label="SetInhibitNoDevice"/>
</enum>
<enum name="NetworkCellularPrepareForConnectionResult">
<int value="0" label="Success"/>
<int value="1" label="Network not found"/>
<int value="2" label="Inhibit failed"/>
<int value="3" label="EUICC not found"/>
<int value="4" label="Refresh profiles failed"/>
<int value="5" label="eSIM profile not found"/>
<int value="6" label="Enable profile failed"/>
<int value="7" label="Timeout waiting for connectable"/>
</enum>
<enum name="NetworkCellularPSimActivationResult">
<int value="0" label="Success"/>
<int value="1" label="Already activated (activation not needed)"/>
<int value="2" label="Failed"/>
</enum>
<enum name="NetworkCellularPSimActivationState">
<int value="0" label="Activated"/>
<int value="1" label="Activating"/>
<int value="2" label="NotActivated"/>
<int value="3" label="PartiallyActivated"/>
<int value="4" label="Unknown"/>
</enum>
<enum name="NetworkCellularResetEuiccResult">
<int value="0" label="Success"/>
<int value="1" label="Inhibit failed"/>
<int value="2" label="Hermes reset failed"/>
</enum>
<enum name="NetworkCellularTechnology">
<int value="0" label="1XRTT"/>
<int value="1" label="EDGE"/>
<int value="2" label="EVDO"/>
<int value="3" label="GPRS"/>
<int value="4" label="GSM"/>
<int value="5" label="HSPA"/>
<int value="6" label="HSPA_PLUS"/>
<int value="7" label="LTE"/>
<int value="8" label="UMTS"/>
<int value="9" label="Unknown"/>
<int value="10" label="5GNR"/>
</enum>
<enum name="NetworkCellularUsage">
<int value="0" label="ConnectAndOnlyNetwork"/>
<int value="1" label="ConnectWithOtherNetwork"/>
<int value="2" label="NotConnected"/>
</enum>
<enum name="NetworkChannelType">
<int value="0" label="UNDEF"/>
<int value="1" label="2412"/>
<int value="2" label="2417"/>
<int value="3" label="2422"/>
<int value="4" label="2427"/>
<int value="5" label="2432"/>
<int value="6" label="2437"/>
<int value="7" label="2442"/>
<int value="8" label="2447"/>
<int value="9" label="2452"/>
<int value="10" label="2457"/>
<int value="11" label="2462"/>
<int value="12" label="2467"/>
<int value="13" label="2472"/>
<int value="14" label="2484"/>
<int value="15" label="5180"/>
<int value="16" label="5200"/>
<int value="17" label="5220"/>
<int value="18" label="5240"/>
<int value="19" label="5260"/>
<int value="20" label="5280"/>
<int value="21" label="5300"/>
<int value="22" label="5320"/>
<int value="23" label="5500"/>
<int value="24" label="5520"/>
<int value="25" label="5540"/>
<int value="26" label="5560"/>
<int value="27" label="5580"/>
<int value="28" label="5600"/>
<int value="29" label="5620"/>
<int value="30" label="5640"/>
<int value="31" label="5660"/>
<int value="32" label="5680"/>
<int value="33" label="5700"/>
<int value="34" label="5745"/>
<int value="35" label="5765"/>
<int value="36" label="5785"/>
<int value="37" label="5805"/>
<int value="38" label="5825"/>
<int value="39" label="5170"/>
<int value="40" label="5190"/>
<int value="41" label="5210"/>
<int value="42" label="5230"/>
<int value="43" label="5955"/>
<int value="44" label="5975"/>
<int value="45" label="5995"/>
<int value="46" label="6015"/>
<int value="47" label="6035"/>
<int value="48" label="6055"/>
<int value="49" label="6075"/>
<int value="50" label="6095"/>
<int value="51" label="6115"/>
<int value="52" label="6135"/>
<int value="53" label="6155"/>
<int value="54" label="6175"/>
<int value="55" label="6195"/>
<int value="56" label="6215"/>
<int value="57" label="6235"/>
<int value="58" label="6255"/>
<int value="59" label="6275"/>
<int value="60" label="6295"/>
<int value="61" label="6315"/>
<int value="62" label="6335"/>
<int value="63" label="6355"/>
<int value="64" label="6375"/>
<int value="65" label="6395"/>
<int value="66" label="6415"/>
<int value="67" label="6435"/>
<int value="68" label="6455"/>
<int value="69" label="6475"/>
<int value="70" label="6495"/>
<int value="71" label="6515"/>
<int value="72" label="6535"/>
<int value="73" label="6555"/>
<int value="74" label="6575"/>
<int value="75" label="6595"/>
<int value="76" label="6615"/>
<int value="77" label="6635"/>
<int value="78" label="6655"/>
<int value="79" label="6675"/>
<int value="80" label="6695"/>
<int value="81" label="6715"/>
<int value="82" label="6735"/>
<int value="83" label="6755"/>
<int value="84" label="6775"/>
<int value="85" label="6795"/>
<int value="86" label="6815"/>
<int value="87" label="6835"/>
<int value="88" label="6855"/>
<int value="89" label="6875"/>
<int value="90" label="6895"/>
<int value="91" label="6915"/>
<int value="92" label="6935"/>
<int value="93" label="6955"/>
<int value="94" label="6975"/>
<int value="95" label="6995"/>
<int value="96" label="7015"/>
<int value="97" label="7035"/>
<int value="98" label="7055"/>
<int value="99" label="7075"/>
<int value="100" label="7095"/>
<int value="101" label="7115"/>
</enum>
<enum name="NetworkConnectionIPType">
<int value="0" label="IPv4"/>
<int value="1" label="IPv6"/>
</enum>
<enum name="NetworkConnectionState">
<int value="0" label="Connected"/>
<int value="1" label="Disconnected without explicit user action"/>
</enum>
<enum name="NetworkEligibilityStatus">
<int value="0" label="Network Is Eligible"/>
<int value="1" label="No Metedata"/>
<int value="2" label="Prohibited By Policy"/>
<int value="3" label="Invalid Password"/>
<int value="4" label="Not Connectable"/>
<int value="5" label="Not Configured By User"/>
<int value="6" label="Unsupported Security Type"/>
<int value="7" label="No Wifi Networks Available"/>
<int value="8" label="Hidden SSID"/>
</enum>
<enum name="NetworkESimPolicyStatusAtLogin">
<int value="0" label="No cellular networks installed"/>
<int value="1" label="Installed only unmanaged cellular networks"/>
<int value="2" label="Installed only managed cellular networks"/>
<int value="3"
label="Installed both managed and unmanaged cellular networks"/>
</enum>
<enum name="NetworkIPType">
<int value="0" label="Unknown"/>
<int value="1" label="IPv4"/>
<int value="2" label="IPv6"/>
<int value="3" label="Dual-stack"/>
</enum>
<enum name="NetworkPatchpanelArcEvent">
<int value="0" label="Unknown"/>
<int value="1" label="Start"/>
<int value="2" label="Start success"/>
<int value="3" label="Start without Stop"/>
<int value="4" label="Stop"/>
<int value="5" label="Stop Success"/>
<int value="6" label="Stop before Start"/>
<int value="7" label="AddDevice"/>
<int value="8" label="AddDevice success"/>
<int value="10" label="SetVethMtu error"/>
<int value="11" label="OneTimeContainerSetup error"/>
</enum>
<enum name="NetworkPatchpanelDbusEvent">
<int value="0" label="Unknown"/>
<int value="1" label="ARC startup"/>
<int value="2" label="ARC startup success"/>
<int value="3" label="ARC shutdown"/>
<int value="4" label="ARC shutdown success"/>
<int value="5" label="ARCVM startup"/>
<int value="6" label="ARCVM startup success"/>
<int value="7" label="ARCVM shutdown"/>
<int value="8" label="ARCVM shutdown success"/>
<int value="9" label="Termina startup"/>
<int value="10" label="Termina startup success"/>
<int value="11" label="Termina shutdown"/>
<int value="12" label="Termina shutdown success"/>
<int value="13" label="PluginVM startup"/>
<int value="14" label="PluginVM startup success"/>
<int value="15" label="PluginVM shutdown"/>
<int value="16" label="PluginVM shutdown success"/>
<int value="17" label="SetVpnIntent"/>
<int value="18" label="SetVpnIntent success"/>
<int value="19" label="ConnectNamespace"/>
<int value="20" label="ConnectNamespace success"/>
<int value="21" label="GetTrafficCounters"/>
<int value="22" label="GetTrafficCounters success"/>
<int value="23" label="ModifyPortRule"/>
<int value="24" label="ModifyPortRule success"/>
<int value="25" label="GetDevices"/>
<int value="26" label="GetDevices success"/>
<int value="27" label="SetVpnLockdown"/>
<int value="28" label="SetVpnLockdown success"/>
<int value="29" label="SetDnsRedirectionRule"/>
<int value="30" label="SetDnsRedirectionRule success"/>
<int value="31" label="CreateLocalOnlyNetwork"/>
<int value="32" label="CreateLocalOnlyNetworkSuccess"/>
<int value="33" label="CreateTetheredNetwork"/>
<int value="34" label="CreateTetheredNetworkSuccess"/>
<int value="35" label="GetDownstreamNetworkInfo"/>
<int value="36" label="GetDownstreamNetworkInfoSuccess"/>
<int value="37" label="BruschettaVmStartup"/>
<int value="38" label="BruschettaVmStartupSuccess"/>
<int value="39" label="BruschettaVmShutdown"/>
<int value="40" label="BruschettaVmShutdownSuccess"/>
<int value="41" label="BorealisVmStartup"/>
<int value="42" label="BorealisVmStartupSuccess"/>
<int value="43" label="BorealisVmShutdown"/>
<int value="44" label="BorealisVmShutdownSuccess"/>
<int value="45" label="ConfigureNetwork"/>
<int value="46" label="ConfigureNetworkSuccess"/>
</enum>
<enum name="NetworkPatchpanelDHCPServerEvent">
<int value="0" label="Unknown"/>
<int value="1" label="DHCP server start"/>
<int value="2" label="DHCP server successful start"/>
<int value="3" label="DHCP server stop"/>
<int value="4" label="DHCP server successful stop"/>
<int value="5" label="DHCP REQUEST received"/>
<int value="6" label="DHCP ACK sent"/>
<int value="7" label="DHCP NAK sent"/>
<int value="8" label="DHCP DECLINE received"/>
</enum>
<enum name="NetworkPatchpanelDownstreamNetworkResult">
<int value="0" label="Unknown"/>
<int value="1" label="Success"/>
<int value="2" label="Internal error"/>
<int value="3" label="Invalid request"/>
<int value="4" label="Invalid argument"/>
<int value="5" label="Downstream network already in use"/>
<int value="6" label="Upstream network unknown"/>
<int value="7" label="DHCP server setup failure"/>
<int value="8" label="Datapath setup error"/>
</enum>
<enum name="NetworkPhyModeType">
<int value="0" label="UNDEF"/>
<int value="1" label="802.11a"/>
<int value="2" label="802.11b"/>
<int value="3" label="802.11g"/>
<int value="4" label="802.11n"/>
<int value="5" label="PSB 10MHz-wide"/>
<int value="6" label="PSB 5MHz-wide"/>
<int value="7" label="802.11ac"/>
<int value="8" label="802.11ax"/>
<int value="9" label="802.11be"/>
</enum>
<enum name="NetworkPortalResult">
<summary>
The portal result types come from PortalResult in shill/metrics.h
</summary>
<int value="0" label="Success"/>
<int value="1" label="DNS Failure"/>
<int value="2" label="DNS Timeout"/>
<int value="3" label="Connection Failure"/>
<int value="4" label="Connection Timeout"/>
<int value="5" label="HTTP Failure"/>
<int value="6" label="HTTP Timeout"/>
<int value="7" label="Content Failure"/>
<int value="8" label="Content Timeout"/>
<int value="9" label="Unknown"/>
<int value="10" label="Redirect Found"/>
</enum>
<enum name="NetworkPortalSigninMode">
<summary>
Corresponds to NetworkPortalSigninController::SigninMode used to determine
how to display captive portal signin UI.
</summary>
<int value="1" label="Dialog using the signin (login) Profile"/>
<int value="2"
label="DEPRECATED: Singleton tab using the active user Profile"/>
<int value="3" label="Normal tab (extensions and proxies enabled)"/>
<int value="4" label="Default (proxies disabled)"/>
<int value="5" label="DEPRECATED: Dialog using an incognito Profile"/>
<int value="6" label="Incognito mode disabled by policy"/>
<int value="7" label="Incognito mode disabled by parental controls"/>
</enum>
<enum name="NetworkPortalSigninSource">
<summary>
Corresponds to NetworkPortalSigninController::SigninSource used to determine
how the signin UI was shown.
</summary>
<int value="1" label="Notification"/>
<int value="2" label="Settings"/>
<int value="3" label="Quick Settings"/>
<int value="4" label="Error Page"/>
</enum>
<enum name="NetworkPortalState">
<summary>
Used for Network.NetworkPortalDetectorState for the Chrome detection result.
</summary>
<int value="0" label="Unknown"/>
<int value="1" label="Online"/>
<int value="2" label="PortalSuspected"/>
<int value="3" label="Portal"/>
<int value="4" label="NoInternet"/>
</enum>
<enum name="NetworkProblemType">
<int value="0" label="Congested TCP Queue"/>
<int value="1" label="DNS Failure"/>
</enum>
<enum name="NetworkSecurityChange">
<summary>
Possible instances of WiFi security changes that happen after initial
connection. These are not all possible security changes but a subset that is
interesting: downgrades plus "WPA1/2 to WPA1/2/3" change which
could trigger splitting of a network into two services.
</summary>
<int value="0" label="WPA3 to WPA2/3"/>
<int value="1" label="WPA3 to WPA1/2/3"/>
<int value="2" label="WPA2/3 to WPA1/2/3"/>
<int value="3" label="WPA2 to WPA1/2"/>
<int value="4" label="EAP-WPA3 to EAP-WPA2/3"/>
<int value="5" label="EAP-WPA3 to EAP-WPA1/2/3"/>
<int value="6" label="EAP-WPA2/3 to EAP-WPA1/2/3"/>
<int value="7" label="EAP-WPA2 to EAP-WPA1/2"/>
<int value="8" label="WPA1/2 to WPA1/2/3"/>
<int value="9" label="EAP-WPA1/2 to EAP-WPA1/2/3"/>
</enum>
<enum name="NetworkSecurityType">
<summary>Shill's WiFi security types.</summary>
<int value="0" label="Unknown"/>
<int value="1" label="None"/>
<int value="2" label="WEP"/>
<int value="3" label="WPA"/>
<int value="4" label="802.11i/RSN"/>
<int value="5" label="802.1X"/>
<int value="6" label="PSK"/>
<int value="7" label="WPA 3"/>
<int value="8" label="WPA 1/2"/>
<int value="9" label="WPA 2"/>
<int value="10" label="WPA 2/3"/>
<int value="11" label="Enterprise WPA"/>
<int value="12" label="Enterprise WPA 1/2"/>
<int value="13" label="Enterprise WPA 2"/>
<int value="14" label="Enterprise WPA 2/3"/>
<int value="15" label="Enterprise WPA 3"/>
<int value="16" label="WPA 1/2/3"/>
<int value="17" label="Enterprise WPA 1/2/3"/>
<int value="18" label="Enterprise WEP"/>
<int value="19" label="Transitional OWE"/>
<int value="20" label="OWE"/>
</enum>
<enum name="NetworkServiceCorsPreflightMethodAllowed">
<int value="0" label="Both Disallowed"/>
<int value="1" label="Only normalized_method allowed"/>
<int value="2" label="Only method allowed"/>
<int value="3" label="Both Allowed"/>
</enum>
<enum name="NetworkServiceError">
<int value="0" label="NONE"/>
<int value="1" label="AAA_FAILED"/>
<int value="2" label="ACTIVATION_FAILED"/>
<int value="3" label="BAD_PASSPHRASE"/>
<int value="4" label="BAD_WEPKEY"/>
<int value="5" label="CONNECT_FAILED"/>
<int value="6" label="DHCP_FAILED"/>
<int value="7" label="DNS_LOOKUP_FAILED"/>
<int value="8" label="EAP_AUTHENTICATION_FAILED"/>
<int value="9" label="EAP_LOCAL_TLS_FAILED"/>
<int value="10" label="EAP_REMOTE_TLS_FAILED"/>
<int value="11" label="HTTP_GET_FAILED"/>
<int value="12" label="IPSEC_CERT_AUTH_FAILED"/>
<int value="13" label="IPSEC_PSK_AUTH_FAILED"/>
<int value="14" label="INTERNAL"/>
<int value="15" label="NEED_EVDO"/>
<int value="16" label="NEED_HOME_NETWORK"/>
<int value="17" label="OTASP_FAILED"/>
<int value="18" label="OUT_OF_RANGE"/>
<int value="19" label="PPP_AUTH_FAILED"/>
<int value="20" label="PIN_MISSING"/>
<int value="21" label="UNKNOWN"/>
<int value="22" label="NOT_ASSOCIATED"/>
<int value="23" label="NOT_AUTHENTICATED"/>
<int value="24" label="TOO_MANY_STAS"/>
<int value="25" label="DISCONNECT_FAILURE"/>
<int value="26" label="SIM_LOCKED"/>
<int value="27" label="NOT_REGISTERED"/>
<int value="28" label="INVALID_APN"/>
</enum>
<enum name="NetworkServiceSandboxGrantResult">
<int value="0" label="kSuccess">A data migration was successful.</int>
<int value="1" label="kFailedToCreateCacheDirectory">
Failed to create cache directory.
</int>
<int value="2" label="kFailedToCreateDataDirectory">
Failed to create data directory.
</int>
<int value="3" label="kFailedToCopyData">Failed to copy data.</int>
<int value="4" label="kFailedToDeleteOldData">Failed to delete old data.</int>
<int value="5" label="kFailedToGrantSandboxAccessToCache">
Failed to grant sandbox access to cache directory.
</int>
<int value="6" label="kFailedToGrantSandboxAccessToData">
Failed to grant sandbox access to data directory.
</int>
<int value="7" label="kDidNotAttemptToGrantSandboxAccess">
The operation was not attempted because granting sandbox access was not
supported on the current platform configuration, no data paths were
specified (e.g. in-memory) or no unsandboxed_data_path was specified to
migrate from.
</int>
<int value="8" label="kFailedToCreateCheckpointFile">
Failed to create checkpoint file.
</int>
<int value="9" label="kNoMigrationRequested">
A valid unsandboxed_data_path was specified but no migration was requested.
</int>
<int value="10" label="kMigrationAlreadySucceeded">
Migration has already succeeded previously.
</int>
<int value="11" label="kMigrationAlreadySucceededWithNoAccess">
Migration has already succeeded but it was not possible to grant the sandbox
access to the data directory.
</int>
</enum>
<enum name="NetworkTechnology">
<int value="0" label="Cellular"/>
<int value="1" label="Ethernet"/>
<int value="2" label="Ethernet EAP"/>
<int value="3" label="WiFi"/>
<int value="4" label="Tether"/>
<int value="5" label="VPN"/>
<int value="6" label="Unknown"/>
</enum>
<enum name="NetworkTechnologyMeterSubtype">
<int value="0" label="Ethernet"/>
<int value="1" label="WiFi"/>
<int value="2" label="WiFi Metered"/>
<int value="3" label="Cellular"/>
<int value="4" label="Cellular Metered"/>
<int value="5" label="Tether"/>
<int value="6" label="Tether Metered"/>
</enum>
<enum name="NetworkWiFiDisconnectType">
<int value="0" label="System Disconnect"/>
<int value="1" label="User Disconnect"/>
<int value="2" label="Suspend"/>
<int value="3" label="Switch Network"/>
<int value="4" label="Disable"/>
<int value="5" label="Service Unload"/>
<int value="6" label="Disconnect On Ethernet"/>
</enum>
<enum name="NotificationSuppressionState">
<int value="0" label="NotSuppressed"/>
<int value="1" label="UserSuppressed"/>
<int value="2" label="PolicySuppressed"/>
</enum>
<enum name="PasspointMatch">
<int value="0" label="No match"/>
<int value="1" label="Service not found"/>
<int value="2" label="Prior higher tier Passpoint match"/>
<int value="3" label="Prior non-Passpoint credentials"/>
<int value="4" label="Upgrade match to Home match"/>
<int value="5" label="Upgrade match to Roaming match"/>
<int value="6" label="First match as Home match"/>
<int value="7" label="First match as Roaming match"/>
<int value="8" label="First match (other)"/>
</enum>
<enum name="PasspointMeteredness">
<int value="0" label="Not metered"/>
<int value="1" label="Metered"/>
</enum>
<enum name="PasspointOrigin">
<int value="0" label="Other"/>
<int value="1" label="Android"/>
<int value="2" label="Policy"/>
<int value="3" label="Carrier"/>
</enum>
<enum name="PasspointProvisioningResult">
<int value="0" label="Success"/>
<int value="1" label="No or invalid FQDN"/>
<int value="2" label="No or invalid realm"/>
<int value="3" label="Invalid EAP method"/>
<int value="4" label="Invalid EAP properties"/>
<int value="5" label="Invalid Organization Identifier"/>
<int value="6" label="Invalid expiration time"/>
<int value="7" label="Shill Profile error"/>
<int value="8" label="Credentials already exist"/>
</enum>
<enum name="PasspointRemovalResult">
<int value="0" label="Success"/>
<int value="1" label="Passpoint Profile not found"/>
<int value="2" label="No active user profile"/>
<int value="3" label="Internal error"/>
</enum>
<enum name="PasspointSecurity">
<int value="0" label="Unknown"/>
<int value="1" label="TLS"/>
<int value="2" label="TTLS+Unknown"/>
<int value="3" label="TTLS+PAP"/>
<int value="4" label="TTLS+MSCHAP"/>
<int value="5" label="TTLS+MSCHAPv2"/>
</enum>
<enum name="PasspointTermsAndConditions">
<int value="0" label="Association to a Passpoint network"/>
<int value="1" label="Passpoint network provided a Terms and Conditions URL"/>
</enum>
<enum name="PlatformCellularConnectResult">
<summary>
The return status as a result of a call to connect to a cellular device at
the shill layer.
</summary>
<int value="0" label="Success"/>
<int value="1" label="Unknown"/>
<int value="2" label="Wrong State"/>
<int value="3" label="Operation Failed"/>
<int value="4" label="Already Connected"/>
<int value="5" label="Not Registered"/>
<int value="6" label="Not On Home Network"/>
<int value="7" label="Incorrect Pin"/>
<int value="8" label="Pin Required"/>
<int value="9" label="Pin Blocked"/>
<int value="10" label="Invalid APN"/>
<int value="11" label="Internal Error"/>
</enum>
<enum name="PolicyTextMessageSuppressionState">
<int value="0" label="Unset"/>
<int value="1" label="Allow"/>
<int value="2" label="Suppress"/>
</enum>
<enum name="PortalDetectorAggregateCAPPORTResult">
<int value="0" label="Unknown"/>
<int value="1" label="Captive"/>
<int value="2" label="Open, no verified Internet"/>
<int value="3" label="Open, with verified Internet"/>
</enum>
<enum name="PortalDetectorAggregateResult">
<int value="0" label="Unknown"/>
<int value="1" label="No Connectivity"/>
<int value="2" label="Partial Connectivity"/>
<int value="3" label="Portal-Redirect (302, 307)"/>
<int value="4" label="Internet After Partial Connectivity"/>
<int value="5" label="Internet After Portal-Redirect"/>
<int value="6" label="Internet"/>
<int value="7" label="Portal-Suspected (200)"/>
<int value="8" label="Internet After Portal-Suspected"/>
</enum>
<enum name="PortalDetectorResult">
<int value="0" label="Unknown"/>
<int value="1" label="Connection Failure"/>
<int value="2" label="DNS Failure"/>
<int value="3" label="DNS Timeout"/>
<int value="4" label="HTTP Failure"/>
<int value="5" label="HTTP Timeout"/>
<int value="6" label="Content Failure"/>
<int value="7" label="Content Timeout"/>
<int value="8" label="Redirect Found"/>
<int value="9" label="Redirect No Url"/>
<int value="10" label="HTTPS Failure"/>
<int value="11" label="No Connectivity"/>
<int value="12" label="Online"/>
</enum>
<enum name="PSimSetupFlowResult">
<int value="0" label="SUCCESS"/>
<int value="1" label="CANCELLED"/>
<int value="2" label="CANCELLED_NO_SIM"/>
<int value="3" label="CANCELLED_COLD_SIM_DEFER"/>
<int value="4" label="CANCELLED_CARRIER_PORTAL"/>
<int value="5" label="CANCELLED_PORTAL_ERROR"/>
<int value="6" label="CARRIER_PORTAL_TIMEOUT"/>
<int value="7" label="TIMEOUT_FINISH_ACTIVATION"/>
<int value="8" label="NETWORK_ERROR"/>
</enum>
<enum name="RegulatoryDomain">
<int value="1" label="00"/>
<int value="2" label="AA (unused)"/>
<int value="3" label="AB (unused)"/>
<int value="4" label="AC (unused)"/>
<int value="5" label="Andorra"/>
<int value="6" label="United Arab Emirates"/>
<int value="7" label="Afghanistan"/>
<int value="8" label="AG (unused)"/>
<int value="9" label="AH (unused)"/>
<int value="10" label="Anguilla"/>
<int value="11" label="AJ (unused)"/>
<int value="12" label="AK (unused)"/>
<int value="13" label="Albania"/>
<int value="14" label="Armenia"/>
<int value="15" label="Netherlands Antilles"/>
<int value="16" label="AO (unused)"/>
<int value="17" label="AP (unused)"/>
<int value="18" label="AQ (unused)"/>
<int value="19" label="Argentina"/>
<int value="20" label="American Samoa"/>
<int value="21" label="Austria"/>
<int value="22" label="Australia"/>
<int value="23" label="AV (unused)"/>
<int value="24" label="Aruba"/>
<int value="25" label="AX (unused)"/>
<int value="26" label="AY (unused)"/>
<int value="27" label="Azerbaijan"/>
<int value="28" label="Bosnia and Herzegovina"/>
<int value="29" label="Barbados"/>
<int value="30" label="BC (unused)"/>
<int value="31" label="Bangladesh"/>
<int value="32" label="Belgium"/>
<int value="33" label="Burkina Faso"/>
<int value="34" label="Bulgaria"/>
<int value="35" label="Bahrain"/>
<int value="36" label="BI (unused)"/>
<int value="37" label="BJ (unused)"/>
<int value="38" label="BK (unused)"/>
<int value="39" label="Saint Barthelemy"/>
<int value="40" label="Bermuda"/>
<int value="41" label="Brunei Darussalam"/>
<int value="42" label="Bolivia"/>
<int value="43" label="BP (unused)"/>
<int value="44" label="BQ (unused)"/>
<int value="45" label="Brazil"/>
<int value="46" label="Bahamas"/>
<int value="47" label="Bhutan"/>
<int value="48" label="BU (unused)"/>
<int value="49" label="BV (unused)"/>
<int value="50" label="BW (unused)"/>
<int value="51" label="BX (unused)"/>
<int value="52" label="Belarus"/>
<int value="53" label="Belize"/>
<int value="54" label="Canada"/>
<int value="55" label="CB (unused)"/>
<int value="56" label="CC (unused)"/>
<int value="57" label="CD (unused)"/>
<int value="58" label="CE (unused)"/>
<int value="59" label="Central African Republic"/>
<int value="60" label="CG (unused)"/>
<int value="61" label="Switzerland"/>
<int value="62" label="Cote d'Ivoire"/>
<int value="63" label="CJ (unused)"/>
<int value="64" label="CK (unused)"/>
<int value="65" label="Chile"/>
<int value="66" label="CM (unused)"/>
<int value="67" label="China"/>
<int value="68" label="Colombia"/>
<int value="69" label="CP (unused)"/>
<int value="70" label="CQ (unused)"/>
<int value="71" label="Costa Rica"/>
<int value="72" label="CS (unused)"/>
<int value="73" label="CT (unused)"/>
<int value="74" label="Cuba"/>
<int value="75" label="CV (unused)"/>
<int value="76" label="CW (unused)"/>
<int value="77" label="Christmas Island"/>
<int value="78" label="Cyprus"/>
<int value="79" label="Czech Republic"/>
<int value="80" label="DA (unused)"/>
<int value="81" label="DB (unused)"/>
<int value="82" label="DC (unused)"/>
<int value="83" label="DD (unused)"/>
<int value="84" label="Germany"/>
<int value="85" label="DF (unused)"/>
<int value="86" label="DG (unused)"/>
<int value="87" label="DH (unused)"/>
<int value="88" label="DI (unused)"/>
<int value="89" label="DJ (unused)"/>
<int value="90" label="Denmark"/>
<int value="91" label="DL (unused)"/>
<int value="92" label="Dominica"/>
<int value="93" label="DN (unused)"/>
<int value="94" label="Dominican Republic"/>
<int value="95" label="DP (unused)"/>
<int value="96" label="DQ (unused)"/>
<int value="97" label="DR (unused)"/>
<int value="98" label="DS (unused)"/>
<int value="99" label="DT (unused)"/>
<int value="100" label="DU (unused)"/>
<int value="101" label="DV (unused)"/>
<int value="102" label="DW (unused)"/>
<int value="103" label="DX (unused)"/>
<int value="104" label="DY (unused)"/>
<int value="105" label="Algeria"/>
<int value="106" label="EA (unused)"/>
<int value="107" label="EB (unused)"/>
<int value="108" label="Ecuador"/>
<int value="109" label="ED (unused)"/>
<int value="110" label="Estonia"/>
<int value="111" label="EF (unused)"/>
<int value="112" label="Egypt"/>
<int value="113" label="EH (unused)"/>
<int value="114" label="EI (unused)"/>
<int value="115" label="EJ (unused)"/>
<int value="116" label="EK (unused)"/>
<int value="117" label="EL (unused)"/>
<int value="118" label="EM (unused)"/>
<int value="119" label="EN (unused)"/>
<int value="120" label="EO (unused)"/>
<int value="121" label="EP (unused)"/>
<int value="122" label="EQ (unused)"/>
<int value="123" label="ER (unused)"/>
<int value="124" label="Spain"/>
<int value="125" label="Ethiopia"/>
<int value="126" label="EU (unused)"/>
<int value="127" label="EV (unused)"/>
<int value="128" label="EW (unused)"/>
<int value="129" label="EX (unused)"/>
<int value="130" label="EY (unused)"/>
<int value="131" label="EZ (unused)"/>
<int value="132" label="FA (unused)"/>
<int value="133" label="FB (unused)"/>
<int value="134" label="FC (unused)"/>
<int value="135" label="FD (unused)"/>
<int value="136" label="FE (unused)"/>
<int value="137" label="FF (unused)"/>
<int value="138" label="FG (unused)"/>
<int value="139" label="FH (unused)"/>
<int value="140" label="Finland"/>
<int value="141" label="FJ (unused)"/>
<int value="142" label="FK (unused)"/>
<int value="143" label="FL (unused)"/>
<int value="144" label="Federated States of Micronesia"/>
<int value="145" label="FN (unused)"/>
<int value="146" label="FO (unused)"/>
<int value="147" label="FP (unused)"/>
<int value="148" label="FQ (unused)"/>
<int value="149" label="France"/>
<int value="150" label="FS (unused)"/>
<int value="151" label="FT (unused)"/>
<int value="152" label="FU (unused)"/>
<int value="153" label="FV (unused)"/>
<int value="154" label="FW (unused)"/>
<int value="155" label="FX (unused)"/>
<int value="156" label="FY (unused)"/>
<int value="157" label="FZ (unused)"/>
<int value="158" label="GA (unused)"/>
<int value="159" label="United Kingdom"/>
<int value="160" label="GC (unused)"/>
<int value="161" label="Grenada"/>
<int value="162" label="Georgia"/>
<int value="163" label="French Guiana"/>
<int value="164" label="GG (unused)"/>
<int value="165" label="Ghana"/>
<int value="166" label="GI (unused)"/>
<int value="167" label="GJ (unused)"/>
<int value="168" label="GK (unused)"/>
<int value="169" label="Greenland"/>
<int value="170" label="GM (unused)"/>
<int value="171" label="GN (unused)"/>
<int value="172" label="GO (unused)"/>
<int value="173" label="Guadeloupe"/>
<int value="174" label="GQ (unused)"/>
<int value="175" label="Greece"/>
<int value="176" label="GS (unused)"/>
<int value="177" label="Guatemala"/>
<int value="178" label="Guam"/>
<int value="179" label="GV (unused)"/>
<int value="180" label="GW (unused)"/>
<int value="181" label="GX (unused)"/>
<int value="182" label="Guyana"/>
<int value="183" label="GZ (unused)"/>
<int value="184" label="HA (unused)"/>
<int value="185" label="HB (unused)"/>
<int value="186" label="HC (unused)"/>
<int value="187" label="HD (unused)"/>
<int value="188" label="HE (unused)"/>
<int value="189" label="HF (unused)"/>
<int value="190" label="HG (unused)"/>
<int value="191" label="HH (unused)"/>
<int value="192" label="HI (unused)"/>
<int value="193" label="HJ (unused)"/>
<int value="194" label="Hong Kong"/>
<int value="195" label="HL (unused)"/>
<int value="196" label="HM (unused)"/>
<int value="197" label="Honduras"/>
<int value="198" label="HO (unused)"/>
<int value="199" label="HP (unused)"/>
<int value="200" label="HQ (unused)"/>
<int value="201" label="Croatia (Hrvatska)"/>
<int value="202" label="HS (unused)"/>
<int value="203" label="Haiti"/>
<int value="204" label="Hungary"/>
<int value="205" label="HV (unused)"/>
<int value="206" label="HW (unused)"/>
<int value="207" label="HX (unused)"/>
<int value="208" label="HY (unused)"/>
<int value="209" label="HZ (unused)"/>
<int value="210" label="IA (unused)"/>
<int value="211" label="IB (unused)"/>
<int value="212" label="IC (unused)"/>
<int value="213" label="Indonesia"/>
<int value="214" label="Ireland"/>
<int value="215" label="IF (unused)"/>
<int value="216" label="IG (unused)"/>
<int value="217" label="IH (unused)"/>
<int value="218" label="II (unused)"/>
<int value="219" label="IJ (unused)"/>
<int value="220" label="IK (unused)"/>
<int value="221" label="Israel"/>
<int value="222" label="IM (unused)"/>
<int value="223" label="India"/>
<int value="224" label="IO (unused)"/>
<int value="225" label="IP (unused)"/>
<int value="226" label="IQ (unused)"/>
<int value="227" label="Islamic Republic of Iran"/>
<int value="228" label="Iceland"/>
<int value="229" label="Italy"/>
<int value="230" label="IU (unused)"/>
<int value="231" label="IV (unused)"/>
<int value="232" label="IW (unused)"/>
<int value="233" label="IX (unused)"/>
<int value="234" label="IY (unused)"/>
<int value="235" label="IZ (unused)"/>
<int value="236" label="JA (unused)"/>
<int value="237" label="JB (unused)"/>
<int value="238" label="JC (unused)"/>
<int value="239" label="JD (unused)"/>
<int value="240" label="JE (unused)"/>
<int value="241" label="JF (unused)"/>
<int value="242" label="JG (unused)"/>
<int value="243" label="JH (unused)"/>
<int value="244" label="JI (unused)"/>
<int value="245" label="JJ (unused)"/>
<int value="246" label="JK (unused)"/>
<int value="247" label="JL (unused)"/>
<int value="248" label="Jamaica"/>
<int value="249" label="JN (unused)"/>
<int value="250" label="Jordan"/>
<int value="251" label="Japan"/>
<int value="252" label="JQ (unused)"/>
<int value="253" label="JR (unused)"/>
<int value="254" label="JS (unused)"/>
<int value="255" label="JT (unused)"/>
<int value="256" label="JU (unused)"/>
<int value="257" label="JV (unused)"/>
<int value="258" label="JW (unused)"/>
<int value="259" label="JX (unused)"/>
<int value="260" label="JY (unused)"/>
<int value="261" label="JZ (unused)"/>
<int value="262" label="KA (unused)"/>
<int value="263" label="KB (unused)"/>
<int value="264" label="KC (unused)"/>
<int value="265" label="KD (unused)"/>
<int value="266" label="Kenya"/>
<int value="267" label="KF (unused)"/>
<int value="268" label="KG (unused)"/>
<int value="269" label="Cambodia"/>
<int value="270" label="KI (unused)"/>
<int value="271" label="KJ (unused)"/>
<int value="272" label="KK (unused)"/>
<int value="273" label="KL (unused)"/>
<int value="274" label="KM (unused)"/>
<int value="275" label="Saint Kitts and Nevis"/>
<int value="276" label="KO (unused)"/>
<int value="277" label="Democratic People's Republic of Korea"/>
<int value="278" label="KQ (unused)"/>
<int value="279" label="Republic of Korea"/>
<int value="280" label="KS (unused)"/>
<int value="281" label="KT (unused)"/>
<int value="282" label="KU (unused)"/>
<int value="283" label="KV (unused)"/>
<int value="284" label="Kuwait"/>
<int value="285" label="KX (unused)"/>
<int value="286" label="Cayman Islands"/>
<int value="287" label="Kazakhstan"/>
<int value="288" label="LA (unused)"/>
<int value="289" label="Lebanon"/>
<int value="290" label="Saint Lucia"/>
<int value="291" label="LD (unused)"/>
<int value="292" label="LE (unused)"/>
<int value="293" label="LF (unused)"/>
<int value="294" label="LG (unused)"/>
<int value="295" label="LH (unused)"/>
<int value="296" label="Liechtenstein"/>
<int value="297" label="LJ (unused)"/>
<int value="298" label="Sri Lanka"/>
<int value="299" label="LL (unused)"/>
<int value="300" label="LM (unused)"/>
<int value="301" label="LN (unused)"/>
<int value="302" label="LO (unused)"/>
<int value="303" label="LP (unused)"/>
<int value="304" label="LQ (unused)"/>
<int value="305" label="LR (unused)"/>
<int value="306" label="Lesotho"/>
<int value="307" label="Lithuania"/>
<int value="308" label="Luxembourg"/>
<int value="309" label="Latvia"/>
<int value="310" label="LW (unused)"/>
<int value="311" label="LX (unused)"/>
<int value="312" label="LY (unused)"/>
<int value="313" label="LZ (unused)"/>
<int value="314" label="Morocco"/>
<int value="315" label="MB (unused)"/>
<int value="316" label="Monaco"/>
<int value="317" label="Republic of Moldova"/>
<int value="318" label="Montenegro"/>
<int value="319" label="Saint Martin"/>
<int value="320" label="MG (unused)"/>
<int value="321" label="Marshall Islands"/>
<int value="322" label="MI (unused)"/>
<int value="323" label="MJ (unused)"/>
<int value="324" label="The Former Yugoslav Republic of Macedonia"/>
<int value="325" label="ML (unused)"/>
<int value="326" label="MM (unused)"/>
<int value="327" label="Mongolia"/>
<int value="328" label="Macau"/>
<int value="329" label="Northern Mariana Islands"/>
<int value="330" label="Martinique"/>
<int value="331" label="Mauritania"/>
<int value="332" label="MS (unused)"/>
<int value="333" label="Malta"/>
<int value="334" label="Mauritius"/>
<int value="335" label="Maldives"/>
<int value="336" label="Malawi"/>
<int value="337" label="Mexico"/>
<int value="338" label="Malaysia"/>
<int value="339" label="MZ (unused)"/>
<int value="340" label="NA (unused)"/>
<int value="341" label="NB (unused)"/>
<int value="342" label="NC (unused)"/>
<int value="343" label="ND (unused)"/>
<int value="344" label="NE (unused)"/>
<int value="345" label="NF (unused)"/>
<int value="346" label="Nigeria"/>
<int value="347" label="NH (unused)"/>
<int value="348" label="Nicaragua"/>
<int value="349" label="NJ (unused)"/>
<int value="350" label="NK (unused)"/>
<int value="351" label="Netherlands"/>
<int value="352" label="NM (unused)"/>
<int value="353" label="NN (unused)"/>
<int value="354" label="Norway"/>
<int value="355" label="Nepal"/>
<int value="356" label="NQ (unused)"/>
<int value="357" label="NR (unused)"/>
<int value="358" label="NS (unused)"/>
<int value="359" label="NT (unused)"/>
<int value="360" label="NU (unused)"/>
<int value="361" label="NV (unused)"/>
<int value="362" label="NW (unused)"/>
<int value="363" label="NX (unused)"/>
<int value="364" label="NY (unused)"/>
<int value="365" label="New Zealand"/>
<int value="366" label="OA (unused)"/>
<int value="367" label="OB (unused)"/>
<int value="368" label="OC (unused)"/>
<int value="369" label="OD (unused)"/>
<int value="370" label="OE (unused)"/>
<int value="371" label="OF (unused)"/>
<int value="372" label="OG (unused)"/>
<int value="373" label="OH (unused)"/>
<int value="374" label="OI (unused)"/>
<int value="375" label="OJ (unused)"/>
<int value="376" label="OK (unused)"/>
<int value="377" label="OL (unused)"/>
<int value="378" label="Oman"/>
<int value="379" label="ON (unused)"/>
<int value="380" label="OO (unused)"/>
<int value="381" label="OP (unused)"/>
<int value="382" label="OQ (unused)"/>
<int value="383" label="OR (unused)"/>
<int value="384" label="OS (unused)"/>
<int value="385" label="OT (unused)"/>
<int value="386" label="OU (unused)"/>
<int value="387" label="OV (unused)"/>
<int value="388" label="OW (unused)"/>
<int value="389" label="OX (unused)"/>
<int value="390" label="OY (unused)"/>
<int value="391" label="OZ (unused)"/>
<int value="392" label="Panama"/>
<int value="393" label="PB (unused)"/>
<int value="394" label="PC (unused)"/>
<int value="395" label="PD (unused)"/>
<int value="396" label="Peru"/>
<int value="397" label="French Polynesia"/>
<int value="398" label="Papua New Guinea"/>
<int value="399" label="Philippines"/>
<int value="400" label="PI (unused)"/>
<int value="401" label="PJ (unused)"/>
<int value="402" label="Pakistan"/>
<int value="403" label="Poland"/>
<int value="404" label="St. Pierre and Miquelon"/>
<int value="405" label="PN (unused)"/>
<int value="406" label="PO (unused)"/>
<int value="407" label="PP (unused)"/>
<int value="408" label="PQ (unused)"/>
<int value="409" label="Puerto Rico"/>
<int value="410" label="PS (unused)"/>
<int value="411" label="Portugal"/>
<int value="412" label="PU (unused)"/>
<int value="413" label="PV (unused)"/>
<int value="414" label="Palau"/>
<int value="415" label="PX (unused)"/>
<int value="416" label="Paraguay"/>
<int value="417" label="PZ (unused)"/>
<int value="418" label="Qatar"/>
<int value="419" label="QB (unused)"/>
<int value="420" label="QC (unused)"/>
<int value="421" label="QD (unused)"/>
<int value="422" label="QE (unused)"/>
<int value="423" label="QF (unused)"/>
<int value="424" label="QG (unused)"/>
<int value="425" label="QH (unused)"/>
<int value="426" label="QI (unused)"/>
<int value="427" label="QJ (unused)"/>
<int value="428" label="QK (unused)"/>
<int value="429" label="QL (unused)"/>
<int value="430" label="QM (unused)"/>
<int value="431" label="QN (unused)"/>
<int value="432" label="QO (unused)"/>
<int value="433" label="QP (unused)"/>
<int value="434" label="QQ (unused)"/>
<int value="435" label="QR (unused)"/>
<int value="436" label="QS (unused)"/>
<int value="437" label="QT (unused)"/>
<int value="438" label="QU (unused)"/>
<int value="439" label="QV (unused)"/>
<int value="440" label="QW (unused)"/>
<int value="441" label="QX (unused)"/>
<int value="442" label="QY (unused)"/>
<int value="443" label="QZ (unused)"/>
<int value="444" label="RA (unused)"/>
<int value="445" label="RB (unused)"/>
<int value="446" label="RC (unused)"/>
<int value="447" label="RD (unused)"/>
<int value="448" label="Reunion"/>
<int value="449" label="RF (unused)"/>
<int value="450" label="RG (unused)"/>
<int value="451" label="RH (unused)"/>
<int value="452" label="RI (unused)"/>
<int value="453" label="RJ (unused)"/>
<int value="454" label="RK (unused)"/>
<int value="455" label="RL (unused)"/>
<int value="456" label="RM (unused)"/>
<int value="457" label="RN (unused)"/>
<int value="458" label="Romania"/>
<int value="459" label="RP (unused)"/>
<int value="460" label="RQ (unused)"/>
<int value="461" label="RR (unused)"/>
<int value="462" label="Serbia"/>
<int value="463" label="RT (unused)"/>
<int value="464" label="Russian Federation"/>
<int value="465" label="RV (unused)"/>
<int value="466" label="Rwanda"/>
<int value="467" label="RX (unused)"/>
<int value="468" label="RY (unused)"/>
<int value="469" label="RZ (unused)"/>
<int value="470" label="Saudi Arabia"/>
<int value="471" label="SB (unused)"/>
<int value="472" label="SC (unused)"/>
<int value="473" label="SD (unused)"/>
<int value="474" label="Sweden"/>
<int value="475" label="SF (unused)"/>
<int value="476" label="Singapore"/>
<int value="477" label="SH (unused)"/>
<int value="478" label="Slovenia"/>
<int value="479" label="SJ (unused)"/>
<int value="480" label="Slovakia"/>
<int value="481" label="SL (unused)"/>
<int value="482" label="SM (unused)"/>
<int value="483" label="Senegal"/>
<int value="484" label="SO (unused)"/>
<int value="485" label="SP (unused)"/>
<int value="486" label="SQ (unused)"/>
<int value="487" label="Suriname"/>
<int value="488" label="SS (unused)"/>
<int value="489" label="ST (unused)"/>
<int value="490" label="SU (unused)"/>
<int value="491" label="El Salvador"/>
<int value="492" label="SW (unused)"/>
<int value="493" label="SX (unused)"/>
<int value="494" label="Syrian Arab Republic"/>
<int value="495" label="SZ (unused)"/>
<int value="496" label="TA (unused)"/>
<int value="497" label="TB (unused)"/>
<int value="498" label="Turks and Caicos Islands"/>
<int value="499" label="Chad"/>
<int value="500" label="TE (unused)"/>
<int value="501" label="TF (unused)"/>
<int value="502" label="Togo"/>
<int value="503" label="Thailand"/>
<int value="504" label="TI (unused)"/>
<int value="505" label="TJ (unused)"/>
<int value="506" label="TK (unused)"/>
<int value="507" label="TL (unused)"/>
<int value="508" label="TM (unused)"/>
<int value="509" label="Tunisia"/>
<int value="510" label="TO (unused)"/>
<int value="511" label="TP (unused)"/>
<int value="512" label="TQ (unused)"/>
<int value="513" label="Turkey"/>
<int value="514" label="TS (unused)"/>
<int value="515" label="Trinidad and Tobago"/>
<int value="516" label="TU (unused)"/>
<int value="517" label="TV (unused)"/>
<int value="518" label="Taiwan"/>
<int value="519" label="TX (unused)"/>
<int value="520" label="TY (unused)"/>
<int value="521" label="United Republic of Tanzania"/>
<int value="522" label="Ukraine"/>
<int value="523" label="UB (unused)"/>
<int value="524" label="UC (unused)"/>
<int value="525" label="UD (unused)"/>
<int value="526" label="UE (unused)"/>
<int value="527" label="UF (unused)"/>
<int value="528" label="Uganda"/>
<int value="529" label="UH (unused)"/>
<int value="530" label="UI (unused)"/>
<int value="531" label="UJ (unused)"/>
<int value="532" label="UK (unused)"/>
<int value="533" label="UL (unused)"/>
<int value="534" label="UM (unused)"/>
<int value="535" label="UN (unused)"/>
<int value="536" label="UO (unused)"/>
<int value="537" label="UP (unused)"/>
<int value="538" label="UQ (unused)"/>
<int value="539" label="UR (unused)"/>
<int value="540" label="United States of America"/>
<int value="541" label="UT (unused)"/>
<int value="542" label="UU (unused)"/>
<int value="543" label="UV (unused)"/>
<int value="544" label="UW (unused)"/>
<int value="545" label="UX (unused)"/>
<int value="546" label="Uruguay"/>
<int value="547" label="Uzbekistan"/>
<int value="548" label="VA (unused)"/>
<int value="549" label="VB (unused)"/>
<int value="550" label="Saint Vincent and the Grenadines"/>
<int value="551" label="VD (unused)"/>
<int value="552" label="Venezuela"/>
<int value="553" label="VF (unused)"/>
<int value="554" label="VG (unused)"/>
<int value="555" label="VH (unused)"/>
<int value="556" label="Virgin Islands (U.S.A.)"/>
<int value="557" label="VJ (unused)"/>
<int value="558" label="VK (unused)"/>
<int value="559" label="VL (unused)"/>
<int value="560" label="VM (unused)"/>
<int value="561" label="Viet Nam"/>
<int value="562" label="VO (unused)"/>
<int value="563" label="VP (unused)"/>
<int value="564" label="VQ (unused)"/>
<int value="565" label="VR (unused)"/>
<int value="566" label="VS (unused)"/>
<int value="567" label="VT (unused)"/>
<int value="568" label="Vanuatu"/>
<int value="569" label="VV (unused)"/>
<int value="570" label="VW (unused)"/>
<int value="571" label="VX (unused)"/>
<int value="572" label="VY (unused)"/>
<int value="573" label="VZ (unused)"/>
<int value="574" label="WA (unused)"/>
<int value="575" label="WB (unused)"/>
<int value="576" label="WC (unused)"/>
<int value="577" label="WD (unused)"/>
<int value="578" label="WE (unused)"/>
<int value="579" label="Wallis and Futuna"/>
<int value="580" label="WG (unused)"/>
<int value="581" label="WH (unused)"/>
<int value="582" label="WI (unused)"/>
<int value="583" label="WJ (unused)"/>
<int value="584" label="WK (unused)"/>
<int value="585" label="WL (unused)"/>
<int value="586" label="WM (unused)"/>
<int value="587" label="WN (unused)"/>
<int value="588" label="WO (unused)"/>
<int value="589" label="WP (unused)"/>
<int value="590" label="WQ (unused)"/>
<int value="591" label="WR (unused)"/>
<int value="592" label="Samoa"/>
<int value="593" label="WT (unused)"/>
<int value="594" label="WU (unused)"/>
<int value="595" label="WV (unused)"/>
<int value="596" label="WW (unused)"/>
<int value="597" label="WX (unused)"/>
<int value="598" label="WY (unused)"/>
<int value="599" label="WZ (unused)"/>
<int value="600" label="XA (unused)"/>
<int value="601" label="XB (unused)"/>
<int value="602" label="XC (unused)"/>
<int value="603" label="XD (unused)"/>
<int value="604" label="XE (unused)"/>
<int value="605" label="XF (unused)"/>
<int value="606" label="XG (unused)"/>
<int value="607" label="XH (unused)"/>
<int value="608" label="XI (unused)"/>
<int value="609" label="XJ (unused)"/>
<int value="610" label="XK (unused)"/>
<int value="611" label="XL (unused)"/>
<int value="612" label="XM (unused)"/>
<int value="613" label="XN (unused)"/>
<int value="614" label="XO (unused)"/>
<int value="615" label="XP (unused)"/>
<int value="616" label="XQ (unused)"/>
<int value="617" label="XR (unused)"/>
<int value="618" label="XS (unused)"/>
<int value="619" label="XT (unused)"/>
<int value="620" label="XU (unused)"/>
<int value="621" label="XV (unused)"/>
<int value="622" label="XW (unused)"/>
<int value="623" label="XX (unused)"/>
<int value="624" label="XY (unused)"/>
<int value="625" label="XZ (unused)"/>
<int value="626" label="YA (unused)"/>
<int value="627" label="YB (unused)"/>
<int value="628" label="YC (unused)"/>
<int value="629" label="YD (unused)"/>
<int value="630" label="Yemen"/>
<int value="631" label="YF (unused)"/>
<int value="632" label="YG (unused)"/>
<int value="633" label="YH (unused)"/>
<int value="634" label="YI (unused)"/>
<int value="635" label="YJ (unused)"/>
<int value="636" label="YK (unused)"/>
<int value="637" label="YL (unused)"/>
<int value="638" label="YM (unused)"/>
<int value="639" label="YN (unused)"/>
<int value="640" label="YO (unused)"/>
<int value="641" label="YP (unused)"/>
<int value="642" label="YQ (unused)"/>
<int value="643" label="YR (unused)"/>
<int value="644" label="YS (unused)"/>
<int value="645" label="Mayotte"/>
<int value="646" label="YU (unused)"/>
<int value="647" label="YV (unused)"/>
<int value="648" label="YW (unused)"/>
<int value="649" label="YX (unused)"/>
<int value="650" label="YY (unused)"/>
<int value="651" label="YZ (unused)"/>
<int value="652" label="South Africa"/>
<int value="653" label="ZB (unused)"/>
<int value="654" label="ZC (unused)"/>
<int value="655" label="ZD (unused)"/>
<int value="656" label="ZE (unused)"/>
<int value="657" label="ZF (unused)"/>
<int value="658" label="ZG (unused)"/>
<int value="659" label="ZH (unused)"/>
<int value="660" label="ZI (unused)"/>
<int value="661" label="ZJ (unused)"/>
<int value="662" label="ZK (unused)"/>
<int value="663" label="ZL (unused)"/>
<int value="664" label="ZM (unused)"/>
<int value="665" label="ZN (unused)"/>
<int value="666" label="ZO (unused)"/>
<int value="667" label="ZP (unused)"/>
<int value="668" label="ZQ (unused)"/>
<int value="669" label="ZR (unused)"/>
<int value="670" label="ZS (unused)"/>
<int value="671" label="ZT (unused)"/>
<int value="672" label="ZU (unused)"/>
<int value="673" label="ZV (unused)"/>
<int value="674" label="Zimbabwe"/>
<int value="675" label="ZX (unused)"/>
<int value="676" label="ZY (unused)"/>
<int value="677" label="ZZ (unused)"/>
<int value="678" label="countryCodeInvalid"/>
<int value="679" label="99"/>
<int value="680" label="98"/>
<int value="681" label="97"/>
</enum>
<enum name="SharedDictionaryEncodingType">
<int value="0" label="Not Used"/>
<int value="1" label="Shared Brotli"/>
<int value="2" label="Shared Zstd"/>
</enum>
<enum name="ShillCellularConnectResult">
<int value="0" label="Success"/>
<int value="1" label="Unknown"/>
<int value="2" label="Failed to connect"/>
<int value="3" label="DHCP Failure"/>
<int value="4" label="DNS Lookup Failure"/>
<int value="5" label="EAP Authentication"/>
<int value="6" label="Eap Local Tls"/>
<int value="7" label="Eap Remote Tls"/>
<int value="8" label="Out of Range"/>
<int value="9" label="Pin Missing"/>
<int value="10" label="No failure"/>
<int value="11" label="Not Associated"/>
<int value="12" label="Not Authenticated"/>
<int value="13" label="Too Many STAs"/>
<int value="14" label="Bad Passphrase"/>
<int value="15" label="Bad Wep Key"/>
<int value="16" label="Sim PIN/PUK Locked"/>
<int value="17" label="Not registered"/>
<int value="18" label="Sim Carrier Locked"/>
</enum>
<enum name="ShillConnectResult">
<int value="0" label="Unknown"/>
<int value="1" label="Success"/>
<int value="2" label="Aaa Failed"/>
<int value="3" label="Activation Failed"/>
<int value="4" label="Bad Passphrase"/>
<int value="5" label="Bad WEP Key"/>
<int value="6" label="Connect Failed"/>
<int value="7" label="DNS Lookup Failed"/>
<int value="8" label="Dhcp Failed"/>
<int value="9" label="HTTP Get Failed"/>
<int value="10" label="Internal"/>
<int value="11" label="Invalid Failure"/>
<int value="12" label="Ipsec Cert Auth Failed"/>
<int value="13" label="Ipsec Psk Auth Failed"/>
<int value="14" label="Need Evdo"/>
<int value="15" label="Need Home Network"/>
<int value="16" label="No Failure"/>
<int value="17" label="Not Associated"/>
<int value="18" label="Not Authenticated"/>
<int value="19" label="Otasp Failed"/>
<int value="20" label="Out Of Range"/>
<int value="21" label="Pin Missing"/>
<int value="22" label="Ppp Auth Failed"/>
<int value="23" label="Sim PIN/PUK Locked"/>
<int value="24" label="Not Registered"/>
<int value="25" label="Too Many STAs"/>
<int value="26" label="Disconnect"/>
<int value="27" label="Unknown Failure"/>
<int value="28" label="Result Failure"/>
<int value="29" label="Result Already Connected"/>
<int value="30" label="Result Already Exists"/>
<int value="31" label="Result IncorrectPin"/>
<int value="32" label="Result In Progress"/>
<int value="33" label="Result Internal"/>
<int value="34" label="Result Invalid Apn"/>
<int value="35" label="Result Invalid Arguments"/>
<int value="36" label="Result Invalid NetworkName"/>
<int value="37" label="Result Invalid Passphrase"/>
<int value="38" label="Result Invalid Property"/>
<int value="39" label="Result No Carrier"/>
<int value="40" label="Result Not Connected"/>
<int value="41" label="Result Not Found"/>
<int value="42" label="Result Not Implemented"/>
<int value="43" label="Result Not On Home Network"/>
<int value="44" label="Result Not Registered"/>
<int value="45" label="Result Not Supported"/>
<int value="46" label="Result Operation Aborted"/>
<int value="47" label="Result Operation Initiated"/>
<int value="48" label="Result Operation Timeout"/>
<int value="49" label="Result Passphrase Required"/>
<int value="50" label="Result Permission Denied"/>
<int value="51" label="Result Pin Blocked"/>
<int value="52" label="Result Pin Required"/>
<int value="53" label="Result Wrong State"/>
<int value="54" label="Eap Authentication Failed"/>
<int value="55" label="Eap Local Tls Failed"/>
<int value="56" label="Eap Remote Tls Failed"/>
<int value="57" label="WEP networks are not supported"/>
<int value="58" label="Disable Hotspot Failed"/>
<int value="59" label="Invalid APN"/>
<int value="60" label="Sim Carrier Locked"/>
<int value="61" label="Delayed Connect Failed"/>
</enum>
<enum name="SimLockNotificationEvent">
<int value="0" label="Shown"/>
<int value="1" label="Clicked"/>
<int value="2" label="Dismissed"/>
</enum>
<enum name="SimPinLockType">
<int value="0" label="PIN Locked"/>
<int value="1" label="PUK Locked"/>
<int value="2" label="Unlocked"/>
<int value="3" label="Carrier Locked"/>
</enum>
<enum name="SimPinOperationResult">
<int value="0" label="Success"/>
<int value="1" label="Error Device Missing"/>
<int value="2" label="Error Failure"/>
<int value="3" label="Error Incorrect Pin"/>
<int value="4" label="Error Not Found"/>
<int value="5" label="Error Not Supported"/>
<int value="6" label="Error Pin Blocked"/>
<int value="7" label="Error Pin Required"/>
<int value="8" label="Error Timeout"/>
<int value="9" label="Error Unknown"/>
<int value="10" label="Error Wrong State"/>
</enum>
<enum name="SlopBucketDisabledReason">
<int value="0" label="Enabled"/>
<int value="1" label="LowEnd"/>
<int value="2" label="MemoryPressure"/>
</enum>
<enum name="TermsAndConditionsAggregateResult">
<int value="0" label="Unknown"/>
<int value="1" label="No portal detected, no terms and conditions URL"/>
<int value="2" label="No portal detected, terms and conditions URL provided"/>
<int value="3" label="Portal detected, no terms and conditions URL"/>
<int value="4" label="Portal detected, terms and conditions URL provided"/>
</enum>
<enum name="UnmanagedApnMigrationType">
<int value="0"
label="No last connected attach or default APN, but matches last good
APN"/>
<int value="1"
label="No last connected attach or default APN, and does not match last
good APN"/>
<int value="2" label="Matches last connected attach and default APN"/>
<int value="3"
label="Matches last connected attach APN, but not the connected default
APN; last connected default APN matches a database APN
(deprecated)"/>
<int value="4"
label="Matches last connected attach APN, but not the connected default
APN; last connected default APN does not match a database APN
(deprecated)"/>
<int value="5"
label="No last connected attach APN, but matches last connected default
APN"/>
<int value="6" label="Default case where there is no matching connected APN"/>
<int value="7" label="Matches last connected attach APN but not default APN"/>
<int value="8" label="Matches last connected default APN but not attach APN"/>
</enum>
<enum name="UserInitiatedCellularConnectResult">
<int value="0" label="Success"/>
<int value="1" label="Unknown"/>
<int value="2" label="Invalid GUID"/>
<int value="3" label="Invalid State"/>
<int value="4" label="Canceled"/>
<int value="5" label="Not configured"/>
<int value="6" label="Blocked"/>
<int value="7" label="Cellular Inhibit Failure"/>
<int value="8" label="ESim profile issue"/>
<int value="9" label="Cellular out of credits"/>
<int value="10" label="Sim PIN/PUK locked"/>
<int value="11" label="Connect failed"/>
<int value="12" label="Not connected"/>
<int value="13" label="Activate Failed"/>
<int value="14" label="Enabled or disabled when not available"/>
<int value="15" label="Cellular device busy"/>
<int value="16" label="Error Connect Timeout"/>
<int value="17" label="Cellular waiting for connectable timeout"/>
<int value="18" label="Carrier locked"/>
</enum>
<enum name="UserInitiatedNetworkConnectResult">
<int value="0" label="Unknown"/>
<int value="1" label="Success"/>
<int value="2" label="Not Found"/>
<int value="3" label="Invalid state: Connected"/>
<int value="4" label="Invalid state: Connecting"/>
<int value="5" label="Passphrase Required"/>
<int value="6" label="Bad Passphrase"/>
<int value="7" label="Certificate Required"/>
<int value="8" label="Authentication Required"/>
<int value="9" label="Configuration Required"/>
<int value="10" label="Configure Failed"/>
<int value="11" label="Connect Failed"/>
<int value="12" label="Disconnect Failed"/>
<int value="13" label="Connect Canceled"/>
<int value="14" label="Invalid state: Not Connected"/>
<int value="15" label="Cert Load Timeout"/>
<int value="16" label="Blocked By Policy"/>
<int value="17" label="Hex Ssid Required"/>
<int value="18" label="Activate Failed"/>
<int value="19" label="Enabled Or Disabled When Not Available"/>
<int value="20" label="Tether Attempt With No Delegate"/>
<int value="21" label="Cellular Inhibit Failure"/>
<int value="22" label="Cellular Out Of Credits"/>
<int value="23" label="ESim Profile Issue"/>
<int value="24" label="Sim PIN/PUK Locked"/>
<int value="25" label="Cellular Device Busy"/>
<int value="26" label="Connect Timeout"/>
<int value="27" label="Connectable Cellular Timeout"/>
<int value="28" label="Aaa Failed"/>
<int value="29" label="Bad WEP Key"/>
<int value="30" label="DNS Lookup Failed"/>
<int value="31" label="Dhcp Failed"/>
<int value="32" label="HTTP Get Failed"/>
<int value="33" label="Internal"/>
<int value="34" label="Invalid Failure"/>
<int value="35" label="Ipsec Cert Auth Failed"/>
<int value="36" label="Ipsec Psk Auth Failed"/>
<int value="37" label="Need Evdo"/>
<int value="38" label="Need Home Network"/>
<int value="39" label="No Failure"/>
<int value="40" label="Not Associated"/>
<int value="41" label="Not Authenticated"/>
<int value="42" label="Otasp Failed"/>
<int value="43" label="Out Of Range"/>
<int value="44" label="Pin Missing"/>
<int value="45" label="Ppp Auth Failed"/>
<int value="46" label="Not Registered"/>
<int value="47" label="Too Many STAs"/>
<int value="48" label="Disconnect"/>
<int value="49" label="Unknown Failure"/>
<int value="50" label="Invalid APN"/>
<int value="51" label="Sim Carrier Locked"/>
<int value="52" label="Eap Authentication Failed"/>
<int value="53" label="Eap Local Tls Failed"/>
<int value="54" label="Eap Remote Tls Failed"/>
<int value="55" label="WEP networks are not supported"/>
<int value="56" label="Delayed Connect Failed"/>
</enum>
<enum name="UserTextMessageSuppressionState">
<int value="0" label="Allow"/>
<int value="1" label="Suppress"/>
</enum>
<enum name="VPNConfigurationSource">
<int value="0" label="Configured manually"/>
<int value="1" label="Configured by policy"/>
</enum>
<enum name="VPNConnectFailureReason">
<int value="0" label="Disconnect request"/>
<int value="1" label="Unknown"/>
<int value="2" label="Internal"/>
<int value="3" label="Underlying network change"/>
<int value="4" label="Authentication failure"/>
<int value="5" label="DNS lookup failure"/>
<int value="6" label="Connect timeout"/>
<int value="7" label="Invalid configuration"/>
</enum>
<enum name="VPNConnectionLostReason">
<int value="0" label="Disconnect request"/>
<int value="1" label="Unknown"/>
<int value="2" label="Internal"/>
<int value="3" label="Underlying network change"/>
<int value="4" label="Reconnect"/>
</enum>
<enum name="VPNDriver">
<int value="0" label="OpenVPN"/>
<int value="1" label="L2TP/IPSec"/>
<int value="2" label="Third Party (CrOS)"/>
<int value="3" label="Third Party (Android)"/>
<int value="4" label="PPTP"/>
<int value="5" label="WireGuard"/>
<int value="6" label="IKEv2"/>
</enum>
<enum name="VPNIPsecAuthenticationType">
<int value="0" label="Unknown"/>
<int value="1" label="PSK"/>
<int value="2" label="EAP"/>
<int value="3" label="User certificate"/>
</enum>
<enum name="VPNIPsecDHGroup">
<int value="0" label="Unknown"/>
<int value="1" label="ECP_256"/>
<int value="2" label="ECP_384"/>
<int value="3" label="ECP_521"/>
<int value="4" label="ECP_256_BP"/>
<int value="5" label="ECP_384_BP"/>
<int value="6" label="ECP_512_BP"/>
<int value="7" label="CURVE_25519"/>
<int value="8" label="CURVE_448"/>
<int value="9" label="MODP_1024"/>
<int value="10" label="MODP_1536"/>
<int value="11" label="MODP_2048"/>
<int value="12" label="MODP_3072"/>
<int value="13" label="MODP_4096"/>
<int value="14" label="MODP_6144"/>
<int value="15" label="MODP_8192"/>
</enum>
<enum name="VPNIPsecEncryptionAlgorithm">
<int value="0" label="Unknown"/>
<int value="1" label="AES_CBC_128"/>
<int value="2" label="AES_CBC_192"/>
<int value="3" label="AES_CBC_256"/>
<int value="4" label="CAMELLIA_CBC_128"/>
<int value="5" label="CAMELLIA_CBC_192"/>
<int value="6" label="CAMELLIA_CBC_256"/>
<int value="7" label="3DES_CBC"/>
<int value="8" label="AES_GCM_16_128"/>
<int value="9" label="AES_GCM_16_192"/>
<int value="10" label="AES_GCM_16_256"/>
<int value="11" label="AES_GCM_12_128"/>
<int value="12" label="AES_GCM_12_192"/>
<int value="13" label="AES_GCM_12_256"/>
<int value="14" label="AES_GCM_8_128"/>
<int value="15" label="AES_GCM_8_192"/>
<int value="16" label="AES_GCM_8_256"/>
</enum>
<enum name="VPNIPsecIntegrirtyAlgorithm">
<int value="0" label="Unknown"/>
<int value="1" label="HMAC_SHA2_256_128"/>
<int value="2" label="HMAC_SHA2_384_192"/>
<int value="3" label="HMAC_SHA2_512_256"/>
<int value="4" label="HMAC_SHA1_96"/>
<int value="5" label="AES_XCBC_96"/>
<int value="6" label="AES_CMAC_96"/>
</enum>
<enum name="VPNL2TPIPsecTunnelGroupUsage">
<int value="0" label="Tunnel group is not used"/>
<int value="1" label="Tunnel group is used"/>
</enum>
<enum name="VPNNameServers">
<int value="0" label="None"/>
<int value="1" label="IPv4 only"/>
<int value="2" label="IPv6 only"/>
<int value="3" label="Dual stack"/>
</enum>
<enum name="VPNOpenVPNCipher">
<int value="0" label="Unknown"/>
<int value="1" label="BF-CBC"/>
<int value="2" label="AES-256-GCM"/>
<int value="3" label="AES-128-GCM"/>
</enum>
<enum name="VPNRemoteAuthenticationType">
<int value="0" label="OpenVPN Default"/>
<int value="1" label="OpenVPN Certificate"/>
<int value="2" label="L2TP/IPsec Default"/>
<int value="3" label="L2TP/IPsec Certificate"/>
<int value="4" label="L2TP/IPsec PSK"/>
</enum>
<enum name="VPNRoutingType">
<int value="0" label="Full"/>
<int value="1" label="Split routing"/>
<int value="2" label="Bypass"/>
<int value="3" label="Blocked"/>
</enum>
<enum name="VPNUserAuthenticationType">
<int value="0" label="OpenVPN None"/>
<int value="1" label="OpenVPN Certificate"/>
<int value="2" label="OpenVPN Username/Password"/>
<int value="3" label="OpenVPN Username/Password/OTP"/>
<int value="4" label="L2TP/IPsec None"/>
<int value="5" label="L2TP/IPsec Certificate"/>
<int value="6" label="L2TP/IPsec Username/Password"/>
<int value="7" label="OpenVPN Username/Token"/>
</enum>
<enum name="VPNWireGuardAllowedIPsType">
<int value="0" label="0.0.0.0/0 is set in in at least one of the peers"/>
<int value="1" label="No peer contains 0.0.0.0/0 in its AllowedIPs"/>
</enum>
<enum name="VPNWireGuardKeyPairSource">
<int value="0" label="Unknown"/>
<int value="1" label="Input by user"/>
<int value="2" label="Generated inside shill"/>
</enum>
<enum name="WiFiAdapterInAllowlist">
<int value="0" label="Adapter is not in the allowlist"/>
<int value="1" label="Adapter in AVL"/>
<int value="2" label="Adapter in allowlist but not in AVL"/>
</enum>
<enum name="WiFiANQPAddressTypeAvailabilitySupport">
<int value="0" label="Does not support Address Type Availability"/>
<int value="1" label="Supports Address Type Availability"/>
</enum>
<enum name="WiFiANQPNetworkAuthTypeSupport">
<int value="0" label="Does not support Network Authentication Type"/>
<int value="1" label="Supports Network Authentication Type"/>
</enum>
<enum name="WiFiANQPQueryResult">
<int value="0" label="Unknown"/>
<int value="1" label="Success"/>
<int value="2" label="Failure"/>
<int value="3" label="Invalid frame"/>
</enum>
<enum name="WiFiANQPVenueNameSupport">
<int value="0" label="Does not support Venue Name"/>
<int value="1" label="Supports Venue Name"/>
</enum>
<enum name="WiFiANQPVenueURLSupport">
<int value="0" label="Does not support Venue URL"/>
<int value="1" label="Supports Venue URL"/>
</enum>
<enum name="WiFiAp80211kSupport">
<int value="0" label="Does not support 802.11k"/>
<int value="1" label="Supports 802.11k neighbor lists"/>
</enum>
<enum name="WiFiAp80211rSupport">
<int value="0" label="Does not support 802.11r"/>
<int value="1" label="Supports Over-the-Air FT Roaming"/>
<int value="2" label="Supports Over-the-DS FT Roaming"/>
</enum>
<enum name="WiFiAp80211uANQPSupport">
<int value="0" label="Does not support 802.11u ANQP"/>
<int value="1" label="Supports ANQP"/>
</enum>
<enum name="WiFiAp80211vBSSMaxIdlePeriodSupport">
<int value="0" label="Does not support 802.11v BSS Max idle period"/>
<int value="1" label="Supports BSS Max idle period"/>
</enum>
<enum name="WiFiAp80211vBSSTransitionSupport">
<int value="0" label="Does not support 802.11v BSS transition"/>
<int value="1" label="Supports BSS transition"/>
</enum>
<enum name="WiFiAp80211vDMSSupport">
<int value="0" label="Does not support 802.11v DMS"/>
<int value="1" label="Supports DMS"/>
</enum>
<enum name="WiFiApAlternateEDCASupport">
<int value="0" label="Does not support alternate EDCA"/>
<int value="1" label="Supports alternate EDCA"/>
</enum>
<enum name="WiFiApChannelSwitch">
<int value="0" label="Unknown frequency range"/>
<int value="1" label="2.4GHz -> 2.4GHz"/>
<int value="2" label="2.4GHz -> 5GHz"/>
<int value="3" label="5GHz -> 2.4GHz"/>
<int value="4" label="5GHz -> 5GHz"/>
</enum>
<enum name="WiFiApSCSupport">
<int value="0" label="Does not support stream classification"/>
<int value="1" label="Supports only SCS"/>
<int value="2" label="Supports only MSCS"/>
<int value="3" label="Supports both SCS and MSCS"/>
</enum>
<enum name="WiFiBadPassphraseServiceType">
<int value="0"
label="Not user-initiated connection; not previously connected"/>
<int value="1" label="Not user-initiated connection; previously connected"/>
<int value="2" label="User-initiated connection; not previously connected"/>
<int value="3" label="User-initiated connection; previously connected"/>
</enum>
<enum name="WiFiBSSTransitionManagementSupport">
<int value="0" label="Accept"/>
<int value="1" label="Reject unspecified"/>
<int value="2" label="Reject insufficient beacon"/>
<int value="3" label="Reject insufficient capability"/>
<int value="4" label="Reject undesired"/>
<int value="5" label="Reject delay request"/>
<int value="6" label="Reject STA candidate list provided"/>
<int value="7" label="Reject no suitable candidates"/>
<int value="8" label="Reject leaving ESS"/>
</enum>
<enum name="WiFiCiscoAdaptiveFTSupport">
<int value="0" label="Does not support Adaptive FT"/>
<int value="1" label="Supports Adaptive FT"/>
</enum>
<enum name="WiFiCQMNotificationType">
<int value="0" label="Packet loss"/>
<int value="1" label="Beacon loss"/>
</enum>
<enum name="WifiP2PCapabilities">
<int value="0" label="Neither group owner nor client is ready."/>
<int value="1" label="Only group owner is ready."/>
<int value="2" label="Only group client is ready."/>
<int value="3" label="Both group owner and client are ready."/>
</enum>
<enum name="WifiP2PDisconnectReason">
<int value="0" label="Client Initiated."/>
<int value="1" label="Internal Error."/>
</enum>
<enum name="WifiP2POperationResult">
<int value="0" label="Success."/>
<int value="1" label="Operation not allowed."/>
<int value="2" label="Operation not supported."/>
<int value="3" label="Concurreny not supported"/>
<int value="4" label="Frequency not supported"/>
<int value="5" label="Authentication failed."/>
<int value="6" label="P2P group not found."/>
<int value="7" label="P2P group already connected."/>
<int value="8" label="Not connected to P2P group."/>
<int value="9" label="Operaion in progress."/>
<int value="10" label="Invalid arguments."/>
<int value="11" label="Operation timed out."/>
<int value="12" label="Invalid or missing result code."/>
<int value="13" label="P2P group miss or has invalid properties."/>
<int value="14" label="Operation failed."/>
<int value="15" label="DBus error."/>
</enum>
<enum name="WiFiReasonCode">
<int value="0" label="kReasonReserved0"/>
<int value="1" label="kReasonCodeUnspecified"/>
<int value="2" label="kReasonCodePreviousAuthenticationInvalid"/>
<int value="3" label="kReasonCodeSenderHasLeft"/>
<int value="4" label="kReasonCodeInactivity"/>
<int value="5" label="kReasonCodeTooManySTAs"/>
<int value="6" label="kReasonCodeNonAuthenticated"/>
<int value="7" label="kReasonCodeNonAssociated"/>
<int value="8" label="kReasonCodeDisassociatedHasLeft"/>
<int value="9" label="kReasonCodeReassociationNotAuthenticated"/>
<int value="10" label="kReasonCodeUnacceptablePowerCapability"/>
<int value="11" label="kReasonCodeUnacceptableSupportedChannelInfo"/>
<int value="12" label="kReasonReserved12"/>
<int value="13" label="kReasonCodeInvalidInfoElement"/>
<int value="14" label="kReasonCodeMICFailure"/>
<int value="15" label="kReasonCode4WayTimeout"/>
<int value="16" label="kReasonCodeGroupKeyHandshakeTimeout"/>
<int value="17" label="kReasonCodeDifferenIE"/>
<int value="18" label="kReasonCodeGroupCipherInvalid"/>
<int value="19" label="kReasonCodePairwiseCipherInvalid"/>
<int value="20" label="kReasonCodeAkmpInvalid"/>
<int value="21" label="kReasonCodeUnsupportedRsnIeVersion"/>
<int value="22" label="kReasonCodeInvalidRsnIeCaps"/>
<int value="23" label="kReasonCode8021XAuth"/>
<int value="24" label="kReasonCodeCipherSuiteRejected"/>
<int value="25" label="kReasonReserved25"/>
<int value="26" label="kReasonReserved26"/>
<int value="27" label="kReasonReserved27"/>
<int value="28" label="kReasonReserved28"/>
<int value="29" label="kReasonReserved29"/>
<int value="30" label="kReasonReserved30"/>
<int value="31" label="kReasonReserved31"/>
<int value="32" label="kReasonCodeUnspecifiedQoS"/>
<int value="33" label="kReasonCodeQoSBandwidth"/>
<int value="34" label="kReasonCodeiPoorConditions"/>
<int value="35" label="kReasonCodeOutsideTxop"/>
<int value="36" label="kReasonCodeStaLeaving"/>
<int value="37" label="kReasonCodeUnacceptableMechanism"/>
<int value="38" label="kReasonCodeSetupRequired"/>
<int value="39" label="kReasonCodeTimeout"/>
<int value="45" label="kReasonCodeCipherSuiteNotSupported"/>
</enum>
<enum name="WiFiRoamComplete">
<int value="0" label="Roam success"/>
<int value="1" label="Roam failure"/>
</enum>
<enum name="WiFiScanResult">
<int value="0" label="ProgressiveScan connected"/>
<int value="1" label="ProgressiveScan error then FullScan didn't connect"/>
<int value="2" label="ProgressiveScan error then FullScan connected"/>
<int value="3"
label="ProgressiveScan didn't connect then FullScan didn't connect"/>
<int value="4"
label="ProgressiveScan didn't connect then FullScan connected"/>
<int value="5" label="FullScan didn't connect"/>
<int value="6" label="FullScan connected"/>
<int value="7" label="Internal error"/>
</enum>
<enum name="WiFiSessionTagState">
<int value="0" label="Unknown"/>
<int value="1" label="Unexpected"/>
<int value="2" label="Expected"/>
</enum>
<enum name="WiFiStatusCode">
<int value="0" label="kStatusCodeSuccessful"/>
<int value="1" label="kStatusCodeFailure"/>
<int value="2" label="kStatusCodeTdlsRejectWithAlternative"/>
<int value="3" label="kStatusCodeTdlsReject"/>
<int value="5" label="kStatusCodeSecurityDisabled"/>
<int value="6" label="kStatusCodeUnacceptableLifetime"/>
<int value="7" label="kStatusCodeNotInSameBSS"/>
<int value="10" label="kStatusCodeAllCapabilitiesNotSupported"/>
<int value="11" label="kStatusCodeCantConfirmAssociation"/>
<int value="12" label="kStatusCodeAssociationDenied"/>
<int value="13" label="kStatusCodeAuthenticationUnsupported"/>
<int value="14" label="kStatusCodeOutOfSequence"/>
<int value="15" label="kStatusCodeChallengeFailure"/>
<int value="16" label="kStatusCodeFrameTimeout"/>
<int value="17" label="kStatusCodeMaxSta"/>
<int value="18" label="kStatusCodeDataRateUnsupported"/>
<int value="19" label="kStatusCodeShortPreambleUnsupported"/>
<int value="20" label="kStatusCodePbccUnsupported"/>
<int value="21" label="kStatusCodeChannelAgilityUnsupported"/>
<int value="22" label="kStatusCodeNeedSpectrumManagement"/>
<int value="23" label="kStatusCodeUnacceptablePowerCapability"/>
<int value="24" label="kStatusCodeUnacceptableSupportedChannelInfo"/>
<int value="25" label="kStatusCodeShortTimeSlotRequired"/>
<int value="26" label="kStatusCodeDssOfdmRequired"/>
<int value="27" label="kStatusCodeNoHtSupport"/>
<int value="28" label="kStatusCodeR0khUnreachable"/>
<int value="29" label="kStatusCodePcoNotSupported"/>
<int value="30" label="kStatusCodeTemporaryRefusal"/>
<int value="31" label="kStatusCodeRobustManagementViolation"/>
<int value="32" label="kStatusCodeQosFailure"/>
<int value="33" label="kStatusCodeInsufficientBandwithForQsta"/>
<int value="34" label="kStatusCodePoorConditions"/>
<int value="35" label="kStatusCodeQosNotSupported"/>
<int value="37" label="kStatusCodeDeclined"/>
<int value="38" label="kStatusCodeInvalidParameterValues"/>
<int value="39" label="kStatusCodeCannotBeHonored"/>
<int value="40" label="kStatusCodeInvalidInfoElement"/>
<int value="41" label="kStatusCodeGroupCipherInvalid"/>
<int value="42" label="kStatusCodePairwiseCipherInvalid"/>
<int value="43" label="kStatusCodeAkmpInvalid"/>
<int value="44" label="kStatusCodeUnsupportedRsnIeVersion"/>
<int value="45" label="kStatusCodeInvalidRsnIeCaps"/>
<int value="46" label="kStatusCodeCipherSuiteRejected"/>
<int value="47" label="kStatusCodeTsDelayNotMet"/>
<int value="48" label="kStatusCodeDirectLinkIllegal"/>
<int value="49" label="kStatusCodeStaNotInBss"/>
<int value="50" label="kStatusCodeStaNotInQsta"/>
<int value="51" label="kStatusCodeExcessiveListenInterval"/>
<int value="52" label="kStatusCodeInvalidFtActionFrameCount"/>
<int value="53" label="kStatusCodeInvalidPmkid"/>
<int value="54" label="kStatusCodeInvalidMde"/>
<int value="55" label="kStatusCodeInvalidFte"/>
<int value="56" label="kStatusCodeRequestedAPTclasNotSupported"/>
<int value="57" label="kStatusCodeInsufficientTclasResources"/>
<int value="58" label="kStatusCodeTryAnotherBss"/>
<int value="59" label="kStatusCodeGasAdvertisementNotSupported"/>
<int value="60" label="kStatusCodeNoOutstandingGasRequest"/>
<int value="61" label="kStatusCodeGasResponseNotReceived"/>
<int value="62" label="kStatusCodeGasQueryTimeout"/>
<int value="63" label="kStatusCodeGasResponseTooLarge"/>
<int value="64" label="kStatusCodeHomeRejected"/>
<int value="65" label="kStatusCodeAdvertisementServerUnreachable"/>
<int value="67" label="kStatusCodeRejectedSspnPermissions"/>
<int value="68" label="kStatusCodeRefusedUnauthenticatedAccess"/>
<int value="72" label="kStatusCodeInvalidRsne"/>
<int value="73" label="kStatusCodeUapsdCoexNotSupported"/>
<int value="74" label="kStatusCodeUapsdCoexModeNotSupported"/>
<int value="75" label="kStatusCodeBadIntervalWithUApsdCoex"/>
<int value="76" label="kStatusCodeAntiCloggingTokenRequired"/>
<int value="77" label="kStatusCodeUnsupportedFiniteCyclicGroup"/>
<int value="78" label="kStatusCodeCannotFindAlternativeTbtt"/>
<int value="79" label="kStatusCodeTransmissionFailure"/>
<int value="80" label="kStatusCodeRequestedTclasNotSupported"/>
<int value="81" label="kStatusCodeTclasResourcesExhausted"/>
<int value="82" label="kStatusCodeRejectedWithSuggestedBss"/>
<int value="83" label="kStatusCodeRejectWithSchedule"/>
<int value="84" label="kStatusCodeNoWakeupSpecified"/>
<int value="85" label="kStatusCodeSuccessPowerSaveMode"/>
<int value="86" label="kStatusCodePendingAdmittingFstSession"/>
<int value="87" label="kStatusCodePerformingFst"/>
<int value="88" label="kStatusCodePendingGapInBaWindow"/>
<int value="89" label="kStatusCodeRejectedUpidSetting"/>
<int value="92" label="kStatusCodeExternalReason"/>
<int value="93" label="kStatusCodeApOutOfMemory"/>
<int value="94" label="kStatusCodeEmergencyServicesNotSupported"/>
<int value="95" label="kStatusCodeQueryResponseOutstanding"/>
<int value="96" label="kStatusCodeRejectDseBand"/>
<int value="97" label="kStatusCodeTclasProcessingTerminated"/>
<int value="98" label="kStatusCodeTsScheduleConflict"/>
<int value="99" label="kStatusCodeDeniedWithSuggestedBand"/>
<int value="100" label="kStatusCodeMccaopReservationConflict"/>
<int value="101" label="kStatusCodeMafLimitExceeded"/>
<int value="102" label="kStatusCodeMccaTrackLimitExceeded"/>
<int value="103" label="kStatusCodeDeniedSpectrumManagement"/>
<int value="104" label="kStatusCodeVhtNotSupported"/>
<int value="105" label="kStatusCodeEnablementDenied"/>
<int value="106" label="kStatusCodeRestrictionFromAuthorizedGdb"/>
<int value="107" label="kStatusCodeAuthorizationDeenabled"/>
</enum>
<enum name="WiFiStatusType">
<int value="0" label="kStatusCodeTypeByAp"/>
<int value="1" label="kStatusCodeTypeByClient"/>
<int value="2" label="kStatusCodeTypeByUser"/>
<int value="3" label="kStatusCodeTypeConsideredDead"/>
</enum>
</enums>
</histogram-configuration>