/**@class android.net.NetworkInfo.DetailedState @extends java.lang.Enum The fine-grained state of a network connection. This level of detail is probably of interest to few applications. Most should use {@link android.net.NetworkInfo.State State} instead. */ var DetailedState = { /**Ready to start data connection setup. */ IDLE : "null", /**Searching for an available access point. */ SCANNING : "null", /**Currently setting up data connection. */ CONNECTING : "null", /**Network link established, performing authentication. */ AUTHENTICATING : "null", /**Awaiting response from DHCP server in order to assign IP address information. */ OBTAINING_IPADDR : "null", /**IP traffic should be available. */ CONNECTED : "null", /**IP traffic is suspended */ SUSPENDED : "null", /**Currently tearing down data connection. */ DISCONNECTING : "null", /**IP traffic not available. */ DISCONNECTED : "null", /**Attempt to connect failed. */ FAILED : "null", /**Access to this network is blocked. */ BLOCKED : "null", /**Link has poor connectivity. */ VERIFYING_POOR_LINK : "null", /**Checking if network is a captive portal */ CAPTIVE_PORTAL_CHECK : "null", /** */ values : function( ) {}, /** */ valueOf : function( ) {}, };