META-INF/
META-INF/MANIFEST.MF
android/
android/net/
android/net/CaptivePortal.class
CaptivePortal.java
package android.net
public android.net.CaptivePortal extends java.lang.Object implements android.os.Parcelable {
public static final android.os.Parcelable$Creator CREATOR
void <init> ()
public int describeContents ()
public void ignoreNetwork ()
public void reportCaptivePortalDismissed ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel out
int flags
static void <clinit> ()
}
android/net/ConnectivityDiagnosticsManager$ConnectivityDiagnosticsCallback.class
ConnectivityDiagnosticsManager.java
package android.net
public abstract android.net.ConnectivityDiagnosticsManager$ConnectivityDiagnosticsCallback extends java.lang.Object {
public void <init> ()
public void onConnectivityReportAvailable (android.net.ConnectivityDiagnosticsManager$ConnectivityReport)
android.net.ConnectivityDiagnosticsManager$ConnectivityReport report
public void onDataStallSuspected (android.net.ConnectivityDiagnosticsManager$DataStallReport)
android.net.ConnectivityDiagnosticsManager$DataStallReport report
public void onNetworkConnectivityReported (android.net.Network, boolean)
android.net.Network network
boolean hasConnectivity
}
android/net/ConnectivityDiagnosticsManager$ConnectivityReport.class
ConnectivityDiagnosticsManager.java
package android.net
public final android.net.ConnectivityDiagnosticsManager$ConnectivityReport extends java.lang.Object implements android.os.Parcelable {
public static final android.os.Parcelable$Creator CREATOR
public static final String KEY_NETWORK_PROBES_ATTEMPTED_BITMASK
public static final String KEY_NETWORK_PROBES_SUCCEEDED_BITMASK
public static final String KEY_NETWORK_VALIDATION_RESULT
public static final int NETWORK_PROBE_DNS
public static final int NETWORK_PROBE_FALLBACK
public static final int NETWORK_PROBE_HTTP
public static final int NETWORK_PROBE_HTTPS
public static final int NETWORK_PROBE_PRIVATE_DNS
public static final int NETWORK_VALIDATION_RESULT_INVALID
public static final int NETWORK_VALIDATION_RESULT_PARTIALLY_VALID
public static final int NETWORK_VALIDATION_RESULT_SKIPPED
public static final int NETWORK_VALIDATION_RESULT_VALID
public void <init> (android.net.Network, long, android.net.LinkProperties, android.net.NetworkCapabilities, android.os.PersistableBundle)
android.net.Network network
long reportTimestamp
android.net.LinkProperties linkProperties
android.net.NetworkCapabilities networkCapabilities
android.os.PersistableBundle additionalInfo
public int describeContents ()
public boolean equals (java.lang.Object)
Object o
public android.os.PersistableBundle getAdditionalInfo ()
public android.net.LinkProperties getLinkProperties ()
public android.net.Network getNetwork ()
public android.net.NetworkCapabilities getNetworkCapabilities ()
public long getReportTimestamp ()
public int hashCode ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel dest
int flags
static void <clinit> ()
}
android/net/ConnectivityDiagnosticsManager$DataStallReport.class
ConnectivityDiagnosticsManager.java
package android.net
public final android.net.ConnectivityDiagnosticsManager$DataStallReport extends java.lang.Object implements android.os.Parcelable {
public static final android.os.Parcelable$Creator CREATOR
public static final int DETECTION_METHOD_DNS_EVENTS
public static final int DETECTION_METHOD_TCP_METRICS
public static final String KEY_DNS_CONSECUTIVE_TIMEOUTS
public static final String KEY_TCP_METRICS_COLLECTION_PERIOD_MILLIS
public static final String KEY_TCP_PACKET_FAIL_RATE
public void <init> (android.net.Network, long, int, android.net.LinkProperties, android.net.NetworkCapabilities, android.os.PersistableBundle)
android.net.Network network
long reportTimestamp
int detectionMethod
android.net.LinkProperties linkProperties
android.net.NetworkCapabilities networkCapabilities
android.os.PersistableBundle stallDetails
public int describeContents ()
public boolean equals (java.lang.Object)
Object o
public int getDetectionMethod ()
public android.net.LinkProperties getLinkProperties ()
public android.net.Network getNetwork ()
public android.net.NetworkCapabilities getNetworkCapabilities ()
public long getReportTimestamp ()
public android.os.PersistableBundle getStallDetails ()
public int hashCode ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel dest
int flags
static void <clinit> ()
}
android/net/ConnectivityDiagnosticsManager.class
ConnectivityDiagnosticsManager.java
package android.net
public android.net.ConnectivityDiagnosticsManager extends java.lang.Object {
void <init> ()
public void registerConnectivityDiagnosticsCallback (android.net.NetworkRequest, java.util.concurrent.Executor, android.net.ConnectivityDiagnosticsManager$ConnectivityDiagnosticsCallback)
android.net.NetworkRequest request
java.util.concurrent.Executor e
android.net.ConnectivityDiagnosticsManager$ConnectivityDiagnosticsCallback callback
public void unregisterConnectivityDiagnosticsCallback (android.net.ConnectivityDiagnosticsManager$ConnectivityDiagnosticsCallback)
android.net.ConnectivityDiagnosticsManager$ConnectivityDiagnosticsCallback callback
}
android/net/ConnectivityManager$NetworkCallback.class
ConnectivityManager.java
package android.net
public android.net.ConnectivityManager$NetworkCallback extends java.lang.Object {
public static final int FLAG_INCLUDE_LOCATION_INFO
public void <init> ()
public void <init> (int)
int flags
public void onAvailable (android.net.Network)
android.net.Network network
public void onBlockedStatusChanged (android.net.Network, boolean)
android.net.Network network
boolean blocked
public void onCapabilitiesChanged (android.net.Network, android.net.NetworkCapabilities)
android.net.Network network
android.net.NetworkCapabilities networkCapabilities
public void onLinkPropertiesChanged (android.net.Network, android.net.LinkProperties)
android.net.Network network
android.net.LinkProperties linkProperties
public void onLosing (android.net.Network, int)
android.net.Network network
int maxMsToLive
public void onLost (android.net.Network)
android.net.Network network
public void onUnavailable ()
}
android/net/ConnectivityManager$OnNetworkActiveListener.class
ConnectivityManager.java
package android.net
public abstract android.net.ConnectivityManager$OnNetworkActiveListener extends java.lang.Object {
public abstract void onNetworkActive ()
}
android/net/ConnectivityManager.class
ConnectivityManager.java
package android.net
public android.net.ConnectivityManager extends java.lang.Object {
public static final String ACTION_BACKGROUND_DATA_SETTING_CHANGED
public static final String ACTION_CAPTIVE_PORTAL_SIGN_IN
public static final String ACTION_RESTRICT_BACKGROUND_CHANGED
public static final String CONNECTIVITY_ACTION
public static final int DEFAULT_NETWORK_PREFERENCE
public static final String EXTRA_CAPTIVE_PORTAL
public static final String EXTRA_CAPTIVE_PORTAL_URL
public static final String EXTRA_EXTRA_INFO
public static final String EXTRA_IS_FAILOVER
public static final String EXTRA_NETWORK
public static final String EXTRA_NETWORK_INFO
public static final String EXTRA_NETWORK_REQUEST
public static final String EXTRA_NETWORK_TYPE
public static final String EXTRA_NO_CONNECTIVITY
public static final String EXTRA_OTHER_NETWORK_INFO
public static final String EXTRA_REASON
public static final int MULTIPATH_PREFERENCE_HANDOVER
public static final int MULTIPATH_PREFERENCE_PERFORMANCE
public static final int MULTIPATH_PREFERENCE_RELIABILITY
public static final int RESTRICT_BACKGROUND_STATUS_DISABLED
public static final int RESTRICT_BACKGROUND_STATUS_ENABLED
public static final int RESTRICT_BACKGROUND_STATUS_WHITELISTED
public static final int TYPE_BLUETOOTH
public static final int TYPE_DUMMY
public static final int TYPE_ETHERNET
public static final int TYPE_MOBILE
public static final int TYPE_MOBILE_DUN
public static final int TYPE_MOBILE_HIPRI
public static final int TYPE_MOBILE_MMS
public static final int TYPE_MOBILE_SUPL
public static final int TYPE_VPN
public static final int TYPE_WIFI
public static final int TYPE_WIMAX
void <init> ()
public void addDefaultNetworkActiveListener (android.net.ConnectivityManager$OnNetworkActiveListener)
android.net.ConnectivityManager$OnNetworkActiveListener l
public boolean bindProcessToNetwork (android.net.Network)
android.net.Network network
public android.net.SocketKeepalive createSocketKeepalive (android.net.Network, android.net.IpSecManager$UdpEncapsulationSocket, java.net.InetAddress, java.net.InetAddress, java.util.concurrent.Executor, android.net.SocketKeepalive$Callback)
android.net.Network network
android.net.IpSecManager$UdpEncapsulationSocket socket
java.net.InetAddress source
java.net.InetAddress destination
java.util.concurrent.Executor executor
android.net.SocketKeepalive$Callback callback
public android.net.Network getActiveNetwork ()
public android.net.NetworkInfo getActiveNetworkInfo ()
public android.net.NetworkInfo[] getAllNetworkInfo ()
public android.net.Network[] getAllNetworks ()
public boolean getBackgroundDataSetting ()
public android.net.Network getBoundNetworkForProcess ()
public int getConnectionOwnerUid (int, java.net.InetSocketAddress, java.net.InetSocketAddress)
int protocol
java.net.InetSocketAddress local
java.net.InetSocketAddress remote
public android.net.ProxyInfo getDefaultProxy ()
public android.net.LinkProperties getLinkProperties (android.net.Network)
android.net.Network network
public int getMultipathPreference (android.net.Network)
android.net.Network network
public android.net.NetworkCapabilities getNetworkCapabilities (android.net.Network)
android.net.Network network
public android.net.NetworkInfo getNetworkInfo (android.net.Network)
android.net.Network network
public android.net.NetworkInfo getNetworkInfo (int)
int networkType
public int getNetworkPreference ()
public byte[] getNetworkWatchlistConfigHash ()
public static android.net.Network getProcessDefaultNetwork ()
public int getRestrictBackgroundStatus ()
public boolean isActiveNetworkMetered ()
public boolean isDefaultNetworkActive ()
public static boolean isNetworkTypeValid (int)
int networkType
public void registerBestMatchingNetworkCallback (android.net.NetworkRequest, android.net.ConnectivityManager$NetworkCallback, android.os.Handler)
android.net.NetworkRequest request
android.net.ConnectivityManager$NetworkCallback networkCallback
android.os.Handler handler
public void registerDefaultNetworkCallback (android.net.ConnectivityManager$NetworkCallback)
android.net.ConnectivityManager$NetworkCallback networkCallback
public void registerDefaultNetworkCallback (android.net.ConnectivityManager$NetworkCallback, android.os.Handler)
android.net.ConnectivityManager$NetworkCallback networkCallback
android.os.Handler handler
public void registerNetworkCallback (android.net.NetworkRequest, android.app.PendingIntent)
android.net.NetworkRequest request
android.app.PendingIntent operation
public void registerNetworkCallback (android.net.NetworkRequest, android.net.ConnectivityManager$NetworkCallback)
android.net.NetworkRequest request
android.net.ConnectivityManager$NetworkCallback networkCallback
public void registerNetworkCallback (android.net.NetworkRequest, android.net.ConnectivityManager$NetworkCallback, android.os.Handler)
android.net.NetworkRequest request
android.net.ConnectivityManager$NetworkCallback networkCallback
android.os.Handler handler
public void releaseNetworkRequest (android.app.PendingIntent)
android.app.PendingIntent operation
public void removeDefaultNetworkActiveListener (android.net.ConnectivityManager$OnNetworkActiveListener)
android.net.ConnectivityManager$OnNetworkActiveListener l
public void reportBadNetwork (android.net.Network)
android.net.Network network
public void reportNetworkConnectivity (android.net.Network, boolean)
android.net.Network network
boolean hasConnectivity
public boolean requestBandwidthUpdate (android.net.Network)
android.net.Network network
public void requestNetwork (android.net.NetworkRequest, android.app.PendingIntent)
android.net.NetworkRequest request
android.app.PendingIntent operation
public void requestNetwork (android.net.NetworkRequest, android.net.ConnectivityManager$NetworkCallback)
android.net.NetworkRequest request
android.net.ConnectivityManager$NetworkCallback networkCallback
public void requestNetwork (android.net.NetworkRequest, android.net.ConnectivityManager$NetworkCallback, android.os.Handler)
android.net.NetworkRequest request
android.net.ConnectivityManager$NetworkCallback networkCallback
android.os.Handler handler
public void requestNetwork (android.net.NetworkRequest, android.net.ConnectivityManager$NetworkCallback, android.os.Handler, int)
android.net.NetworkRequest request
android.net.ConnectivityManager$NetworkCallback networkCallback
android.os.Handler handler
int timeoutMs
public void requestNetwork (android.net.NetworkRequest, android.net.ConnectivityManager$NetworkCallback, int)
android.net.NetworkRequest request
android.net.ConnectivityManager$NetworkCallback networkCallback
int timeoutMs
public void setNetworkPreference (int)
int preference
public static boolean setProcessDefaultNetwork (android.net.Network)
android.net.Network network
public void unregisterNetworkCallback (android.app.PendingIntent)
android.app.PendingIntent operation
public void unregisterNetworkCallback (android.net.ConnectivityManager$NetworkCallback)
android.net.ConnectivityManager$NetworkCallback networkCallback
}
android/net/DhcpInfo.class
DhcpInfo.java
package android.net
public android.net.DhcpInfo extends java.lang.Object implements android.os.Parcelable {
public static final android.os.Parcelable$Creator CREATOR
public int dns1
public int dns2
public int gateway
public int ipAddress
public int leaseDuration
public int netmask
public int serverAddress
public void <init> ()
public int describeContents ()
public java.lang.String toString ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel dest
int flags
static void <clinit> ()
}
android/net/DnsResolver$Callback.class
DnsResolver.java
package android.net
public abstract android.net.DnsResolver$Callback extends java.lang.Object {
public abstract void onAnswer (java.lang.Object, int)
public abstract void onError (android.net.DnsResolver$DnsException)
}
android/net/DnsResolver$DnsException.class
DnsResolver.java
package android.net
public android.net.DnsResolver$DnsException extends java.lang.Exception {
public final int code
public void <init> (int, java.lang.Throwable)
int code
Throwable cause
}
android/net/DnsResolver.class
DnsResolver.java
package android.net
public final android.net.DnsResolver extends java.lang.Object {
public static final int CLASS_IN
public static final int ERROR_PARSE
public static final int ERROR_SYSTEM
public static final int FLAG_EMPTY
public static final int FLAG_NO_CACHE_LOOKUP
public static final int FLAG_NO_CACHE_STORE
public static final int FLAG_NO_RETRY
public static final int TYPE_A
public static final int TYPE_AAAA
void <init> ()
public static android.net.DnsResolver getInstance ()
public void query (android.net.Network, java.lang.String, int, int, java.util.concurrent.Executor, android.os.CancellationSignal, android.net.DnsResolver$Callback)
android.net.Network network
String domain
int nsType
int flags
java.util.concurrent.Executor executor
android.os.CancellationSignal cancellationSignal
android.net.DnsResolver$Callback callback
public void query (android.net.Network, java.lang.String, int, java.util.concurrent.Executor, android.os.CancellationSignal, android.net.DnsResolver$Callback)
android.net.Network network
String domain
int flags
java.util.concurrent.Executor executor
android.os.CancellationSignal cancellationSignal
android.net.DnsResolver$Callback callback
public void rawQuery (android.net.Network, byte[], int, java.util.concurrent.Executor, android.os.CancellationSignal, android.net.DnsResolver$Callback)
android.net.Network network
byte[] query
int flags
java.util.concurrent.Executor executor
android.os.CancellationSignal cancellationSignal
android.net.DnsResolver$Callback callback
public void rawQuery (android.net.Network, java.lang.String, int, int, int, java.util.concurrent.Executor, android.os.CancellationSignal, android.net.DnsResolver$Callback)
android.net.Network network
String domain
int nsClass
int nsType
int flags
java.util.concurrent.Executor executor
android.os.CancellationSignal cancellationSignal
android.net.DnsResolver$Callback callback
}
android/net/InetAddresses.class
InetAddresses.java
package android.net
public android.net.InetAddresses extends java.lang.Object {
void <init> ()
public static boolean isNumericAddress (java.lang.String)
String address
public static java.net.InetAddress parseNumericAddress (java.lang.String)
String address
}
android/net/IpConfiguration$Builder.class
IpConfiguration.java
package android.net
public final android.net.IpConfiguration$Builder extends java.lang.Object {
public void <init> ()
public android.net.IpConfiguration build ()
public android.net.IpConfiguration$Builder setHttpProxy (android.net.ProxyInfo)
android.net.ProxyInfo proxyInfo
public android.net.IpConfiguration$Builder setStaticIpConfiguration (android.net.StaticIpConfiguration)
android.net.StaticIpConfiguration config
}
android/net/IpConfiguration.class
IpConfiguration.java
package android.net
public final android.net.IpConfiguration extends java.lang.Object implements android.os.Parcelable {
public static final android.os.Parcelable$Creator CREATOR
void <init> ()
public int describeContents ()
public boolean equals (java.lang.Object)
Object o
public android.net.ProxyInfo getHttpProxy ()
public android.net.StaticIpConfiguration getStaticIpConfiguration ()
public int hashCode ()
public java.lang.String toString ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel dest
int flags
static void <clinit> ()
}
android/net/IpPrefix.class
IpPrefix.java
package android.net
public final android.net.IpPrefix extends java.lang.Object implements android.os.Parcelable {
public static final android.os.Parcelable$Creator CREATOR
public void <init> (java.net.InetAddress, int)
java.net.InetAddress address
int prefixLength
public boolean contains (java.net.InetAddress)
java.net.InetAddress address
public int describeContents ()
public boolean equals (java.lang.Object)
Object obj
public java.net.InetAddress getAddress ()
public int getPrefixLength ()
public byte[] getRawAddress ()
public int hashCode ()
public java.lang.String toString ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel dest
int flags
static void <clinit> ()
}
android/net/LinkAddress.class
LinkAddress.java
package android.net
public android.net.LinkAddress extends java.lang.Object implements android.os.Parcelable {
public static final android.os.Parcelable$Creator CREATOR
void <init> ()
public int describeContents ()
public boolean equals (java.lang.Object)
Object obj
public java.net.InetAddress getAddress ()
public int getFlags ()
public int getPrefixLength ()
public int getScope ()
public int hashCode ()
public java.lang.String toString ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel dest
int flags
static void <clinit> ()
}
android/net/LinkProperties.class
LinkProperties.java
package android.net
public final android.net.LinkProperties extends java.lang.Object implements android.os.Parcelable {
public static final android.os.Parcelable$Creator CREATOR
public void <init> ()
public boolean addRoute (android.net.RouteInfo)
android.net.RouteInfo route
public void clear ()
public int describeContents ()
public boolean equals (java.lang.Object)
Object obj
public java.net.Inet4Address getDhcpServerAddress ()
public java.util.List getDnsServers ()
public java.lang.String getDomains ()
public android.net.ProxyInfo getHttpProxy ()
public java.lang.String getInterfaceName ()
public java.util.List getLinkAddresses ()
public int getMtu ()
public android.net.IpPrefix getNat64Prefix ()
public java.lang.String getPrivateDnsServerName ()
public java.util.List getRoutes ()
public int hashCode ()
public boolean isPrivateDnsActive ()
public boolean isWakeOnLanSupported ()
public void setDhcpServerAddress (java.net.Inet4Address)
java.net.Inet4Address serverAddress
public void setDnsServers (java.util.Collection)
java.util.Collection dnsServers
public void setDomains (java.lang.String)
String domains
public void setHttpProxy (android.net.ProxyInfo)
android.net.ProxyInfo proxy
public void setInterfaceName (java.lang.String)
String iface
public void setLinkAddresses (java.util.Collection)
java.util.Collection addresses
public void setMtu (int)
int mtu
public void setNat64Prefix (android.net.IpPrefix)
android.net.IpPrefix prefix
public java.lang.String toString ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel dest
int flags
static void <clinit> ()
}
android/net/MacAddress.class
MacAddress.java
package android.net
public final android.net.MacAddress extends java.lang.Object implements android.os.Parcelable {
public static final android.net.MacAddress BROADCAST_ADDRESS
public static final android.os.Parcelable$Creator CREATOR
public static final int TYPE_BROADCAST
public static final int TYPE_MULTICAST
public static final int TYPE_UNICAST
void <init> ()
public int describeContents ()
public boolean equals (java.lang.Object)
Object o
public static android.net.MacAddress fromBytes (byte[])
byte[] addr
public static android.net.MacAddress fromString (java.lang.String)
String addr
public int getAddressType ()
public java.net.Inet6Address getLinkLocalIpv6FromEui48Mac ()
public int hashCode ()
public boolean isLocallyAssigned ()
public boolean matches (android.net.MacAddress, android.net.MacAddress)
android.net.MacAddress baseAddress
android.net.MacAddress mask
public byte[] toByteArray ()
public java.lang.String toOuiString ()
public java.lang.String toString ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel out
int flags
static void <clinit> ()
}
android/net/Network.class
Network.java
package android.net
public android.net.Network extends java.lang.Object implements android.os.Parcelable {
public static final android.os.Parcelable$Creator CREATOR
void <init> ()
public void bindSocket (java.io.FileDescriptor) throws java.io.IOException
java.io.FileDescriptor fd
public void bindSocket (java.net.DatagramSocket) throws java.io.IOException
java.net.DatagramSocket socket
public void bindSocket (java.net.Socket) throws java.io.IOException
java.net.Socket socket
public int describeContents ()
public boolean equals (java.lang.Object)
Object obj
public static android.net.Network fromNetworkHandle (long)
long networkHandle
public java.net.InetAddress[] getAllByName (java.lang.String) throws java.net.UnknownHostException
String host
public java.net.InetAddress getByName (java.lang.String) throws java.net.UnknownHostException
String host
public long getNetworkHandle ()
public javax.net.SocketFactory getSocketFactory ()
public int hashCode ()
public java.net.URLConnection openConnection (java.net.URL) throws java.io.IOException
java.net.URL url
public java.net.URLConnection openConnection (java.net.URL, java.net.Proxy) throws java.io.IOException
java.net.URL url
java.net.Proxy proxy
public java.lang.String toString ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel dest
int flags
static void <clinit> ()
}
android/net/NetworkCapabilities.class
NetworkCapabilities.java
package android.net
public final android.net.NetworkCapabilities extends java.lang.Object implements android.os.Parcelable {
public static final android.os.Parcelable$Creator CREATOR
public static final int NET_CAPABILITY_CAPTIVE_PORTAL
public static final int NET_CAPABILITY_CBS
public static final int NET_CAPABILITY_DUN
public static final int NET_CAPABILITY_EIMS
public static final int NET_CAPABILITY_ENTERPRISE
public static final int NET_CAPABILITY_FOREGROUND
public static final int NET_CAPABILITY_FOTA
public static final int NET_CAPABILITY_HEAD_UNIT
public static final int NET_CAPABILITY_IA
public static final int NET_CAPABILITY_IMS
public static final int NET_CAPABILITY_INTERNET
public static final int NET_CAPABILITY_LOCAL_NETWORK
public static final int NET_CAPABILITY_MCX
public static final int NET_CAPABILITY_MMS
public static final int NET_CAPABILITY_MMTEL
public static final int NET_CAPABILITY_NOT_BANDWIDTH_CONSTRAINED
public static final int NET_CAPABILITY_NOT_CONGESTED
public static final int NET_CAPABILITY_NOT_METERED
public static final int NET_CAPABILITY_NOT_RESTRICTED
public static final int NET_CAPABILITY_NOT_ROAMING
public static final int NET_CAPABILITY_NOT_SUSPENDED
public static final int NET_CAPABILITY_NOT_VPN
public static final int NET_CAPABILITY_PRIORITIZE_BANDWIDTH
public static final int NET_CAPABILITY_PRIORITIZE_LATENCY
public static final int NET_CAPABILITY_RCS
public static final int NET_CAPABILITY_SUPL
public static final int NET_CAPABILITY_TEMPORARILY_NOT_METERED
public static final int NET_CAPABILITY_TRUSTED
public static final int NET_CAPABILITY_VALIDATED
public static final int NET_CAPABILITY_WIFI_P2P
public static final int NET_CAPABILITY_XCAP
public static final int NET_ENTERPRISE_ID_1
public static final int NET_ENTERPRISE_ID_2
public static final int NET_ENTERPRISE_ID_3
public static final int NET_ENTERPRISE_ID_4
public static final int NET_ENTERPRISE_ID_5
public static final int SIGNAL_STRENGTH_UNSPECIFIED
public static final int TRANSPORT_BLUETOOTH
public static final int TRANSPORT_CELLULAR
public static final int TRANSPORT_ETHERNET
public static final int TRANSPORT_LOWPAN
public static final int TRANSPORT_SATELLITE
public static final int TRANSPORT_THREAD
public static final int TRANSPORT_USB
public static final int TRANSPORT_VPN
public static final int TRANSPORT_WIFI
public static final int TRANSPORT_WIFI_AWARE
public void <init> ()
public void <init> (android.net.NetworkCapabilities)
android.net.NetworkCapabilities nc
public int describeContents ()
public boolean equals (java.lang.Object)
Object obj
public int[] getCapabilities ()
public int[] getEnterpriseIds ()
public int getLinkDownstreamBandwidthKbps ()
public int getLinkUpstreamBandwidthKbps ()
public android.net.NetworkSpecifier getNetworkSpecifier ()
public int getOwnerUid ()
public int getSignalStrength ()
public java.util.Set getSubscriptionIds ()
public android.net.TransportInfo getTransportInfo ()
public boolean hasCapability (int)
int capability
public boolean hasEnterpriseId (int)
int enterpriseId
public boolean hasTransport (int)
int transportType
public int hashCode ()
public java.lang.String toString ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel dest
int flags
static void <clinit> ()
}
android/net/NetworkInfo$DetailedState.class
NetworkInfo.java
package android.net
public final enum android.net.NetworkInfo$DetailedState extends java.lang.Enum {
public static final enum android.net.NetworkInfo$DetailedState AUTHENTICATING
public static final enum android.net.NetworkInfo$DetailedState BLOCKED
public static final enum android.net.NetworkInfo$DetailedState CAPTIVE_PORTAL_CHECK
public static final enum android.net.NetworkInfo$DetailedState CONNECTED
public static final enum android.net.NetworkInfo$DetailedState CONNECTING
public static final enum android.net.NetworkInfo$DetailedState DISCONNECTED
public static final enum android.net.NetworkInfo$DetailedState DISCONNECTING
public static final enum android.net.NetworkInfo$DetailedState FAILED
public static final enum android.net.NetworkInfo$DetailedState IDLE
public static final enum android.net.NetworkInfo$DetailedState OBTAINING_IPADDR
public static final enum android.net.NetworkInfo$DetailedState SCANNING
public static final enum android.net.NetworkInfo$DetailedState SUSPENDED
public static final enum android.net.NetworkInfo$DetailedState VERIFYING_POOR_LINK
private static final synthetic android.net.NetworkInfo$DetailedState[] $VALUES
public static android.net.NetworkInfo$DetailedState[] values ()
public static android.net.NetworkInfo$DetailedState valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
private static synthetic android.net.NetworkInfo$DetailedState[] $values ()
static void <clinit> ()
}
android/net/NetworkInfo$State.class
NetworkInfo.java
package android.net
public final enum android.net.NetworkInfo$State extends java.lang.Enum {
public static final enum android.net.NetworkInfo$State CONNECTED
public static final enum android.net.NetworkInfo$State CONNECTING
public static final enum android.net.NetworkInfo$State DISCONNECTED
public static final enum android.net.NetworkInfo$State DISCONNECTING
public static final enum android.net.NetworkInfo$State SUSPENDED
public static final enum android.net.NetworkInfo$State UNKNOWN
private static final synthetic android.net.NetworkInfo$State[] $VALUES
public static android.net.NetworkInfo$State[] values ()
public static android.net.NetworkInfo$State valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
private static synthetic android.net.NetworkInfo$State[] $values ()
static void <clinit> ()
}
android/net/NetworkInfo.class
NetworkInfo.java
package android.net
public android.net.NetworkInfo extends java.lang.Object implements android.os.Parcelable {
public static final android.os.Parcelable$Creator CREATOR
public void <init> (int, int, java.lang.String, java.lang.String)
int type
int subtype
String typeName
String subtypeName
public int describeContents ()
public android.net.NetworkInfo$DetailedState getDetailedState ()
public java.lang.String getExtraInfo ()
public java.lang.String getReason ()
public android.net.NetworkInfo$State getState ()
public int getSubtype ()
public java.lang.String getSubtypeName ()
public int getType ()
public java.lang.String getTypeName ()
public boolean isAvailable ()
public boolean isConnected ()
public boolean isConnectedOrConnecting ()
public boolean isFailover ()
public boolean isRoaming ()
public void setDetailedState (android.net.NetworkInfo$DetailedState, java.lang.String, java.lang.String)
android.net.NetworkInfo$DetailedState detailedState
String reason
String extraInfo
public java.lang.String toString ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel dest
int flags
static void <clinit> ()
}
android/net/NetworkRequest$Builder.class
NetworkRequest.java
package android.net
public android.net.NetworkRequest$Builder extends java.lang.Object {
public void <init> ()
public void <init> (android.net.NetworkRequest)
android.net.NetworkRequest request
public android.net.NetworkRequest$Builder addCapability (int)
int capability
public android.net.NetworkRequest$Builder addTransportType (int)
int transportType
public android.net.NetworkRequest build ()
public android.net.NetworkRequest$Builder clearCapabilities ()
public android.net.NetworkRequest$Builder removeCapability (int)
int capability
public android.net.NetworkRequest$Builder removeTransportType (int)
int transportType
public android.net.NetworkRequest$Builder setIncludeOtherUidNetworks (boolean)
boolean include
public android.net.NetworkRequest$Builder setNetworkSpecifier (android.net.NetworkSpecifier)
android.net.NetworkSpecifier networkSpecifier
public android.net.NetworkRequest$Builder setNetworkSpecifier (java.lang.String)
String networkSpecifier
public android.net.NetworkRequest$Builder setSubscriptionIds (java.util.Set)
java.util.Set subIds
}
android/net/NetworkRequest.class
NetworkRequest.java
package android.net
public android.net.NetworkRequest extends java.lang.Object implements android.os.Parcelable {
public static final android.os.Parcelable$Creator CREATOR
void <init> ()
public boolean canBeSatisfiedBy (android.net.NetworkCapabilities)
android.net.NetworkCapabilities nc
public int describeContents ()
public boolean equals (java.lang.Object)
Object obj
public int[] getCapabilities ()
public android.net.NetworkSpecifier getNetworkSpecifier ()
public java.util.Set getSubscriptionIds ()
public int[] getTransportTypes ()
public boolean hasCapability (int)
int capability
public boolean hasTransport (int)
int transportType
public int hashCode ()
public java.lang.String toString ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel dest
int flags
static void <clinit> ()
}
android/net/ParseException.class
ParseException.java
package android.net
public android.net.ParseException extends java.lang.RuntimeException {
public String response
public void <init> (java.lang.String)
String response
public void <init> (java.lang.String, java.lang.Throwable)
String response
Throwable cause
}
android/net/ProxyInfo.class
ProxyInfo.java
package android.net
public android.net.ProxyInfo extends java.lang.Object implements android.os.Parcelable {
public static final android.os.Parcelable$Creator CREATOR
public void <init> (android.net.ProxyInfo)
android.net.ProxyInfo source
public static android.net.ProxyInfo buildDirectProxy (java.lang.String, int)
String host
int port
public static android.net.ProxyInfo buildDirectProxy (java.lang.String, int, java.util.List)
String host
int port
java.util.List exclList
public static android.net.ProxyInfo buildPacProxy (android.net.Uri)
android.net.Uri pacUri
public static android.net.ProxyInfo buildPacProxy (android.net.Uri, int)
android.net.Uri pacUrl
int port
public int describeContents ()
public boolean equals (java.lang.Object)
Object o
public java.lang.String[] getExclusionList ()
public java.lang.String getHost ()
public android.net.Uri getPacFileUrl ()
public int getPort ()
public int hashCode ()
public boolean isValid ()
public java.lang.String toString ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel dest
int flags
static void <clinit> ()
}
android/net/RouteInfo.class
RouteInfo.java
package android.net
public final android.net.RouteInfo extends java.lang.Object implements android.os.Parcelable {
public static final android.os.Parcelable$Creator CREATOR
public static final int RTN_THROW
public static final int RTN_UNICAST
public static final int RTN_UNREACHABLE
void <init> ()
public int describeContents ()
public boolean equals (java.lang.Object)
Object obj
public android.net.IpPrefix getDestination ()
public java.net.InetAddress getGateway ()
public java.lang.String getInterface ()
public int getType ()
public boolean hasGateway ()
public int hashCode ()
public boolean isDefaultRoute ()
public boolean matches (java.net.InetAddress)
java.net.InetAddress destination
public java.lang.String toString ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel dest
int flags
static void <clinit> ()
}
android/net/SocketKeepalive$Callback.class
SocketKeepalive.java
package android.net
public android.net.SocketKeepalive$Callback extends java.lang.Object {
public void <init> ()
public void onDataReceived ()
public void onError (int)
int error
public void onStarted ()
public void onStopped ()
}
android/net/SocketKeepalive.class
SocketKeepalive.java
package android.net
public abstract android.net.SocketKeepalive extends java.lang.Object implements java.lang.AutoCloseable {
public static final int ERROR_HARDWARE_ERROR
public static final int ERROR_INSUFFICIENT_RESOURCES
public static final int ERROR_INVALID_INTERVAL
public static final int ERROR_INVALID_IP_ADDRESS
public static final int ERROR_INVALID_LENGTH
public static final int ERROR_INVALID_NETWORK
public static final int ERROR_INVALID_PORT
public static final int ERROR_INVALID_SOCKET
public static final int ERROR_SOCKET_NOT_IDLE
public static final int ERROR_UNSUPPORTED
void <init> ()
public final void close ()
public final void start (int)
int intervalSec
public final void stop ()
}
android/net/StaticIpConfiguration$Builder.class
StaticIpConfiguration.java
package android.net
public final android.net.StaticIpConfiguration$Builder extends java.lang.Object {
public void <init> ()
public android.net.StaticIpConfiguration build ()
public android.net.StaticIpConfiguration$Builder setDnsServers (java.lang.Iterable)
Iterable dnsServers
public android.net.StaticIpConfiguration$Builder setDomains (java.lang.String)
String newDomains
public android.net.StaticIpConfiguration$Builder setGateway (java.net.InetAddress)
java.net.InetAddress gateway
public android.net.StaticIpConfiguration$Builder setIpAddress (android.net.LinkAddress)
android.net.LinkAddress ipAddress
}
android/net/StaticIpConfiguration.class
StaticIpConfiguration.java
package android.net
public final android.net.StaticIpConfiguration extends java.lang.Object implements android.os.Parcelable {
public static final android.os.Parcelable$Creator CREATOR
void <init> ()
public int describeContents ()
public boolean equals (java.lang.Object)
Object obj
public java.util.List getDnsServers ()
public java.lang.String getDomains ()
public java.net.InetAddress getGateway ()
public android.net.LinkAddress getIpAddress ()
public int hashCode ()
public java.lang.String toString ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel dest
int flags
static void <clinit> ()
}
android/net/TransportInfo.class
TransportInfo.java
package android.net
public abstract android.net.TransportInfo extends java.lang.Object {
}
android/net/http/
android/net/http/BidirectionalStream$Builder.class
BidirectionalStream.java
package android.net.http
public abstract android.net.http.BidirectionalStream$Builder extends java.lang.Object {
public void <init> ()
public abstract android.net.http.BidirectionalStream$Builder addHeader (java.lang.String, java.lang.String)
public abstract android.net.http.BidirectionalStream build ()
public abstract android.net.http.BidirectionalStream$Builder setDelayRequestHeadersUntilFirstFlushEnabled (boolean)
public abstract android.net.http.BidirectionalStream$Builder setHttpMethod (java.lang.String)
public abstract android.net.http.BidirectionalStream$Builder setPriority (int)
public abstract android.net.http.BidirectionalStream$Builder setTrafficStatsTag (int)
public abstract android.net.http.BidirectionalStream$Builder setTrafficStatsUid (int)
}
android/net/http/BidirectionalStream$Callback.class
BidirectionalStream.java
package android.net.http
public abstract android.net.http.BidirectionalStream$Callback extends java.lang.Object {
public abstract void onCanceled (android.net.http.BidirectionalStream, android.net.http.UrlResponseInfo)
public abstract void onFailed (android.net.http.BidirectionalStream, android.net.http.UrlResponseInfo, android.net.http.HttpException)
public abstract void onReadCompleted (android.net.http.BidirectionalStream, android.net.http.UrlResponseInfo, java.nio.ByteBuffer, boolean)
public abstract void onResponseHeadersReceived (android.net.http.BidirectionalStream, android.net.http.UrlResponseInfo)
public abstract void onResponseTrailersReceived (android.net.http.BidirectionalStream, android.net.http.UrlResponseInfo, android.net.http.HeaderBlock)
public abstract void onStreamReady (android.net.http.BidirectionalStream)
public abstract void onSucceeded (android.net.http.BidirectionalStream, android.net.http.UrlResponseInfo)
public abstract void onWriteCompleted (android.net.http.BidirectionalStream, android.net.http.UrlResponseInfo, java.nio.ByteBuffer, boolean)
}
android/net/http/BidirectionalStream.class
BidirectionalStream.java
package android.net.http
public abstract android.net.http.BidirectionalStream extends java.lang.Object {
public static final int STREAM_PRIORITY_HIGHEST
public static final int STREAM_PRIORITY_IDLE
public static final int STREAM_PRIORITY_LOW
public static final int STREAM_PRIORITY_LOWEST
public static final int STREAM_PRIORITY_MEDIUM
public void <init> ()
public abstract void cancel ()
public abstract void flush ()
public abstract android.net.http.HeaderBlock getHeaders ()
public abstract java.lang.String getHttpMethod ()
public abstract int getPriority ()
public abstract int getTrafficStatsTag ()
public abstract int getTrafficStatsUid ()
public abstract boolean hasTrafficStatsTag ()
public abstract boolean hasTrafficStatsUid ()
public abstract boolean isDelayRequestHeadersUntilFirstFlushEnabled ()
public abstract boolean isDone ()
public abstract void read (java.nio.ByteBuffer)
public abstract void start ()
public abstract void write (java.nio.ByteBuffer, boolean)
}
android/net/http/CallbackException.class
CallbackException.java
package android.net.http
public abstract android.net.http.CallbackException extends android.net.http.HttpException {
protected void <init> (java.lang.String, java.lang.Throwable)
String message
Throwable cause
}
android/net/http/ConnectionMigrationOptions$Builder.class
ConnectionMigrationOptions.java
package android.net.http
public final android.net.http.ConnectionMigrationOptions$Builder extends java.lang.Object {
public void <init> ()
public android.net.http.ConnectionMigrationOptions build ()
public android.net.http.ConnectionMigrationOptions$Builder setAllowNonDefaultNetworkUsage (int)
int state
public android.net.http.ConnectionMigrationOptions$Builder setDefaultNetworkMigration (int)
int state
public android.net.http.ConnectionMigrationOptions$Builder setPathDegradationMigration (int)
int state
}
android/net/http/ConnectionMigrationOptions.class
ConnectionMigrationOptions.java
package android.net.http
public android.net.http.ConnectionMigrationOptions extends java.lang.Object {
public static final int MIGRATION_OPTION_DISABLED
public static final int MIGRATION_OPTION_ENABLED
public static final int MIGRATION_OPTION_UNSPECIFIED
void <init> ()
public int getAllowNonDefaultNetworkUsage ()
public int getDefaultNetworkMigration ()
public int getPathDegradationMigration ()
}
android/net/http/DnsOptions$Builder.class
DnsOptions.java
package android.net.http
public final android.net.http.DnsOptions$Builder extends java.lang.Object {
public void <init> ()
public android.net.http.DnsOptions build ()
public android.net.http.DnsOptions$Builder setPersistHostCache (int)
int state
public android.net.http.DnsOptions$Builder setPersistHostCachePeriod (java.time.Duration)
java.time.Duration persistHostCachePeriod
public android.net.http.DnsOptions$Builder setPreestablishConnectionsToStaleDnsResults (int)
int state
public android.net.http.DnsOptions$Builder setStaleDns (int)
int state
public android.net.http.DnsOptions$Builder setStaleDnsOptions (android.net.http.DnsOptions$StaleDnsOptions)
android.net.http.DnsOptions$StaleDnsOptions staleDnsOptions
public android.net.http.DnsOptions$Builder setUseHttpStackDnsResolver (int)
int state
}
android/net/http/DnsOptions$StaleDnsOptions$Builder.class
DnsOptions.java
package android.net.http
public final android.net.http.DnsOptions$StaleDnsOptions$Builder extends java.lang.Object {
public void <init> ()
public android.net.http.DnsOptions$StaleDnsOptions build ()
public android.net.http.DnsOptions$StaleDnsOptions$Builder setAllowCrossNetworkUsage (int)
int state
public android.net.http.DnsOptions$StaleDnsOptions$Builder setFreshLookupTimeout (java.time.Duration)
java.time.Duration freshLookupTimeout
public android.net.http.DnsOptions$StaleDnsOptions$Builder setMaxExpiredDelay (java.time.Duration)
java.time.Duration maxExpiredDelay
public android.net.http.DnsOptions$StaleDnsOptions$Builder setUseStaleOnNameNotResolved (int)
int state
}
android/net/http/DnsOptions$StaleDnsOptions.class
DnsOptions.java
package android.net.http
public android.net.http.DnsOptions$StaleDnsOptions extends java.lang.Object {
void <init> ()
public int getAllowCrossNetworkUsage ()
public java.time.Duration getFreshLookupTimeout ()
public java.time.Duration getMaxExpiredDelay ()
public int getUseStaleOnNameNotResolved ()
}
android/net/http/DnsOptions.class
DnsOptions.java
package android.net.http
public final android.net.http.DnsOptions extends java.lang.Object {
public static final int DNS_OPTION_DISABLED
public static final int DNS_OPTION_ENABLED
public static final int DNS_OPTION_UNSPECIFIED
void <init> ()
public int getPersistHostCache ()
public java.time.Duration getPersistHostCachePeriod ()
public int getPreestablishConnectionsToStaleDnsResults ()
public int getStaleDns ()
public android.net.http.DnsOptions$StaleDnsOptions getStaleDnsOptions ()
public int getUseHttpStackDnsResolver ()
}
android/net/http/HeaderBlock.class
HeaderBlock.java
package android.net.http
public abstract android.net.http.HeaderBlock extends java.lang.Object {
public void <init> ()
public abstract java.util.List getAsList ()
public abstract java.util.Map getAsMap ()
}
android/net/http/HttpEngine$Builder.class
HttpEngine.java
package android.net.http
public android.net.http.HttpEngine$Builder extends java.lang.Object {
public static final int HTTP_CACHE_DISABLED
public static final int HTTP_CACHE_DISK
public static final int HTTP_CACHE_DISK_NO_HTTP
public static final int HTTP_CACHE_IN_MEMORY
public void <init> (android.content.Context)
android.content.Context context
public android.net.http.HttpEngine$Builder addPublicKeyPins (java.lang.String, java.util.Set, boolean, java.time.Instant)
String hostName
java.util.Set pinsSha256
boolean includeSubdomains
java.time.Instant expirationInstant
public android.net.http.HttpEngine$Builder addQuicHint (java.lang.String, int, int)
String host
int port
int alternatePort
public android.net.http.HttpEngine build ()
public java.lang.String getDefaultUserAgent ()
public android.net.http.HttpEngine$Builder setConnectionMigrationOptions (android.net.http.ConnectionMigrationOptions)
android.net.http.ConnectionMigrationOptions connectionMigrationOptions
public android.net.http.HttpEngine$Builder setDnsOptions (android.net.http.DnsOptions)
android.net.http.DnsOptions dnsOptions
public android.net.http.HttpEngine$Builder setEnableBrotli (boolean)
boolean value
public android.net.http.HttpEngine$Builder setEnableHttp2 (boolean)
boolean value
public android.net.http.HttpEngine$Builder setEnableHttpCache (int, long)
int cacheMode
long maxSize
public android.net.http.HttpEngine$Builder setEnablePublicKeyPinningBypassForLocalTrustAnchors (boolean)
boolean value
public android.net.http.HttpEngine$Builder setEnableQuic (boolean)
boolean value
public android.net.http.HttpEngine$Builder setQuicOptions (android.net.http.QuicOptions)
android.net.http.QuicOptions quicOptions
public android.net.http.HttpEngine$Builder setStoragePath (java.lang.String)
String value
public android.net.http.HttpEngine$Builder setUserAgent (java.lang.String)
String userAgent
}
android/net/http/HttpEngine.class
HttpEngine.java
package android.net.http
public abstract android.net.http.HttpEngine extends java.lang.Object {
void <init> ()
public void bindToNetwork (android.net.Network)
android.net.Network network
public abstract java.net.URLStreamHandlerFactory createUrlStreamHandlerFactory ()
public static java.lang.String getVersionString ()
public abstract android.net.http.BidirectionalStream$Builder newBidirectionalStreamBuilder (java.lang.String, java.util.concurrent.Executor, android.net.http.BidirectionalStream$Callback)
public abstract android.net.http.UrlRequest$Builder newUrlRequestBuilder (java.lang.String, java.util.concurrent.Executor, android.net.http.UrlRequest$Callback)
public abstract java.net.URLConnection openConnection (java.net.URL) throws java.io.IOException
public abstract void shutdown ()
}
android/net/http/HttpException.class
HttpException.java
package android.net.http
public android.net.http.HttpException extends java.io.IOException {
public void <init> (java.lang.String, java.lang.Throwable)
String message
Throwable cause
}
android/net/http/InlineExecutionProhibitedException.class
InlineExecutionProhibitedException.java
package android.net.http
public final android.net.http.InlineExecutionProhibitedException extends java.util.concurrent.RejectedExecutionException {
public void <init> ()
}
android/net/http/NetworkException.class
NetworkException.java
package android.net.http
public abstract android.net.http.NetworkException extends android.net.http.HttpException {
public static final int ERROR_ADDRESS_UNREACHABLE
public static final int ERROR_CONNECTION_CLOSED
public static final int ERROR_CONNECTION_REFUSED
public static final int ERROR_CONNECTION_RESET
public static final int ERROR_CONNECTION_TIMED_OUT
public static final int ERROR_HOSTNAME_NOT_RESOLVED
public static final int ERROR_INTERNET_DISCONNECTED
public static final int ERROR_NETWORK_CHANGED
public static final int ERROR_OTHER
public static final int ERROR_QUIC_PROTOCOL_FAILED
public static final int ERROR_TIMED_OUT
public void <init> (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public abstract int getErrorCode ()
public abstract boolean isImmediatelyRetryable ()
}
android/net/http/QuicException.class
QuicException.java
package android.net.http
public abstract android.net.http.QuicException extends android.net.http.NetworkException {
protected void <init> (java.lang.String, java.lang.Throwable)
String message
Throwable cause
}
android/net/http/QuicOptions$Builder.class
QuicOptions.java
package android.net.http
public final android.net.http.QuicOptions$Builder extends java.lang.Object {
public void <init> ()
public android.net.http.QuicOptions$Builder addAllowedQuicHost (java.lang.String)
String quicHost
public android.net.http.QuicOptions build ()
public android.net.http.QuicOptions$Builder setHandshakeUserAgent (java.lang.String)
String handshakeUserAgent
public android.net.http.QuicOptions$Builder setIdleConnectionTimeout (java.time.Duration)
java.time.Duration idleConnectionTimeout
public android.net.http.QuicOptions$Builder setInMemoryServerConfigsCacheSize (int)
int inMemoryServerConfigsCacheSize
}
android/net/http/QuicOptions.class
QuicOptions.java
package android.net.http
public android.net.http.QuicOptions extends java.lang.Object {
void <init> ()
public java.util.Set getAllowedQuicHosts ()
public java.lang.String getHandshakeUserAgent ()
public java.time.Duration getIdleConnectionTimeout ()
public int getInMemoryServerConfigsCacheSize ()
public boolean hasInMemoryServerConfigsCacheSize ()
}
android/net/http/UploadDataProvider.class
UploadDataProvider.java
package android.net.http
public abstract android.net.http.UploadDataProvider extends java.lang.Object implements java.io.Closeable {
public void <init> ()
public void close () throws java.io.IOException
public abstract long getLength () throws java.io.IOException
public abstract void read (android.net.http.UploadDataSink, java.nio.ByteBuffer) throws java.io.IOException
public abstract void rewind (android.net.http.UploadDataSink) throws java.io.IOException
}
android/net/http/UploadDataSink.class
UploadDataSink.java
package android.net.http
public abstract android.net.http.UploadDataSink extends java.lang.Object {
public void <init> ()
public abstract void onReadError (java.lang.Exception)
public abstract void onReadSucceeded (boolean)
public abstract void onRewindError (java.lang.Exception)
public abstract void onRewindSucceeded ()
}
android/net/http/UrlRequest$Builder.class
UrlRequest.java
package android.net.http
public abstract android.net.http.UrlRequest$Builder extends java.lang.Object {
void <init> ()
public abstract android.net.http.UrlRequest$Builder addHeader (java.lang.String, java.lang.String)
public abstract android.net.http.UrlRequest$Builder bindToNetwork (android.net.Network)
public abstract android.net.http.UrlRequest build ()
public abstract android.net.http.UrlRequest$Builder setCacheDisabled (boolean)
public abstract android.net.http.UrlRequest$Builder setDirectExecutorAllowed (boolean)
public abstract android.net.http.UrlRequest$Builder setHttpMethod (java.lang.String)
public abstract android.net.http.UrlRequest$Builder setPriority (int)
public abstract android.net.http.UrlRequest$Builder setTrafficStatsTag (int)
public abstract android.net.http.UrlRequest$Builder setTrafficStatsUid (int)
public abstract android.net.http.UrlRequest$Builder setUploadDataProvider (android.net.http.UploadDataProvider, java.util.concurrent.Executor)
}
android/net/http/UrlRequest$Callback.class
UrlRequest.java
package android.net.http
public abstract android.net.http.UrlRequest$Callback extends java.lang.Object {
public abstract void onCanceled (android.net.http.UrlRequest, android.net.http.UrlResponseInfo)
public abstract void onFailed (android.net.http.UrlRequest, android.net.http.UrlResponseInfo, android.net.http.HttpException)
public abstract void onReadCompleted (android.net.http.UrlRequest, android.net.http.UrlResponseInfo, java.nio.ByteBuffer) throws java.lang.Exception
public abstract void onRedirectReceived (android.net.http.UrlRequest, android.net.http.UrlResponseInfo, java.lang.String) throws java.lang.Exception
public abstract void onResponseStarted (android.net.http.UrlRequest, android.net.http.UrlResponseInfo) throws java.lang.Exception
public abstract void onSucceeded (android.net.http.UrlRequest, android.net.http.UrlResponseInfo)
}
android/net/http/UrlRequest$Status.class
UrlRequest.java
package android.net.http
public android.net.http.UrlRequest$Status extends java.lang.Object {
public static final int CONNECTING
public static final int DOWNLOADING_PAC_FILE
public static final int ESTABLISHING_PROXY_TUNNEL
public static final int IDLE
public static final int INVALID
public static final int READING_RESPONSE
public static final int RESOLVING_HOST
public static final int RESOLVING_HOST_IN_PAC_FILE
public static final int RESOLVING_PROXY_FOR_URL
public static final int SENDING_REQUEST
public static final int SSL_HANDSHAKE
public static final int WAITING_FOR_AVAILABLE_SOCKET
public static final int WAITING_FOR_CACHE
public static final int WAITING_FOR_DELEGATE
public static final int WAITING_FOR_RESPONSE
public static final int WAITING_FOR_STALLED_SOCKET_POOL
void <init> ()
}
android/net/http/UrlRequest$StatusListener.class
UrlRequest.java
package android.net.http
public abstract android.net.http.UrlRequest$StatusListener extends java.lang.Object {
public abstract void onStatus (int)
}
android/net/http/UrlRequest.class
UrlRequest.java
package android.net.http
public abstract android.net.http.UrlRequest extends java.lang.Object {
public static final int REQUEST_PRIORITY_HIGHEST
public static final int REQUEST_PRIORITY_IDLE
public static final int REQUEST_PRIORITY_LOW
public static final int REQUEST_PRIORITY_LOWEST
public static final int REQUEST_PRIORITY_MEDIUM
void <init> ()
public abstract void cancel ()
public abstract void followRedirect ()
public abstract android.net.http.HeaderBlock getHeaders ()
public abstract java.lang.String getHttpMethod ()
public abstract int getPriority ()
public abstract void getStatus (android.net.http.UrlRequest$StatusListener)
public abstract int getTrafficStatsTag ()
public abstract int getTrafficStatsUid ()
public abstract boolean hasTrafficStatsTag ()
public abstract boolean hasTrafficStatsUid ()
public abstract boolean isCacheDisabled ()
public abstract boolean isDirectExecutorAllowed ()
public abstract boolean isDone ()
public abstract void read (java.nio.ByteBuffer)
public abstract void start ()
}
android/net/http/UrlResponseInfo.class
UrlResponseInfo.java
package android.net.http
public abstract android.net.http.UrlResponseInfo extends java.lang.Object {
public void <init> ()
public abstract android.net.http.HeaderBlock getHeaders ()
public abstract int getHttpStatusCode ()
public abstract java.lang.String getHttpStatusText ()
public abstract java.lang.String getNegotiatedProtocol ()
public abstract long getReceivedByteCount ()
public abstract java.lang.String getUrl ()
public abstract java.util.List getUrlChain ()
public abstract boolean wasCached ()
}