/**@class android.net.NetworkMisc implements android.os.Parcelable @extends java.lang.Object A grab-bag of information (metadata, policies, properties, etc) about a {@link android.net.Network}. Since this contains PII, it should not be sent outside the system. @hide */ var NetworkMisc = { /** If the {@link android.net.Network} is a VPN, whether apps are allowed to bypass the VPN. This is set by a {@link android.net.VpnService} and used by {@link android.net.ConnectivityManager} when creating a VPN. */ allowBypass : "null", /** Set if the network was manually/explicitly connected to by the user either from settings or a 3rd party app. For example, turning on cell data is not explicit but tapping on a wifi ap in the wifi settings to trigger a connection is explicit. A 3rd party app asking to connect to a particular access point is also explicit, though this may change in the future as we want apps to use the multinetwork apis. */ explicitlySelected : "null", /** Set if the user desires to use this network even if it is unvalidated. This field has meaning only if {#link explicitlySelected} is true. If it is, this field must also be set to the appropriate value based on previous user choice. */ acceptUnvalidated : "null", /** For mobile networks, this is the subscriber ID (such as IMSI). */ subscriberId : "null", /***/ CREATOR : "null", /** */ describeContents : function( ) {}, /** */ writeToParcel : function( ) {}, };