Loading api/system-current.txt +151 −0 Original line number Diff line number Diff line Loading @@ -26003,6 +26003,157 @@ package android.net.http { } package android.net.metrics { public final class CaptivePortalCheckResultEvent extends android.net.metrics.IpConnectivityEvent implements android.os.Parcelable { method public int describeContents(); method public static void logEvent(int, int); method public void writeToParcel(android.os.Parcel, int); field public static final android.os.Parcelable.Creator<android.net.metrics.CaptivePortalCheckResultEvent> CREATOR; field public final int netId; field public final int result; } public final class CaptivePortalStateChangeEvent extends android.net.metrics.IpConnectivityEvent implements android.os.Parcelable { ctor public CaptivePortalStateChangeEvent(int); ctor public CaptivePortalStateChangeEvent(android.os.Parcel); method public int describeContents(); method public static void logEvent(int); method public void writeToParcel(android.os.Parcel, int); field public static final android.os.Parcelable.Creator<android.net.metrics.CaptivePortalStateChangeEvent> CREATOR; field public static final int NETWORK_MONITOR_CONNECTED = 0; // 0x0 field public static final int NETWORK_MONITOR_DISCONNECTED = 1; // 0x1 field public static final int NETWORK_MONITOR_VALIDATED = 2; // 0x2 field public final int state; } public final class ConnectivityServiceChangeEvent extends android.net.metrics.IpConnectivityEvent implements android.os.Parcelable { method public int describeContents(); method public static void logEvent(int, int[], int, boolean, boolean); method public void writeToParcel(android.os.Parcel, int); field public static final android.os.Parcelable.Creator<android.net.metrics.ConnectivityServiceChangeEvent> CREATOR; field public final int netId; field public final boolean prevIPv4; field public final boolean prevIPv6; field public final int prevNetId; field public final int[] transportTypes; } public final class DhcpClientEvent extends android.net.metrics.IpConnectivityEvent implements android.os.Parcelable { method public int describeContents(); method public static void logStateEvent(java.lang.String, java.lang.String); method public void writeToParcel(android.os.Parcel, int); field public static final android.os.Parcelable.Creator<android.net.metrics.DhcpClientEvent> CREATOR; field public final java.lang.String ifName; field public final java.lang.String msg; } public final class DhcpErrorEvent extends android.net.metrics.IpConnectivityEvent implements android.os.Parcelable { method public int describeContents(); method public static int errorCodeWithOption(int, int); method public static void logParseError(java.lang.String, int); method public static void logReceiveError(java.lang.String); method public void writeToParcel(android.os.Parcel, int); field public static final int BOOTP_TOO_SHORT; field public static final int BUFFER_UNDERFLOW; field public static final android.os.Parcelable.Creator<android.net.metrics.DhcpErrorEvent> CREATOR; field public static final int DHCP_BAD_MAGIC_COOKIE; field public static final int DHCP_ERROR = 4; // 0x4 field public static final int DHCP_INVALID_OPTION_LENGTH; field public static final int DHCP_NO_MSG_TYPE; field public static final int DHCP_UNKNOWN_MSG_TYPE; field public static final int L2_ERROR = 1; // 0x1 field public static final int L2_TOO_SHORT; field public static final int L2_WRONG_ETH_TYPE; field public static final int L3_ERROR = 2; // 0x2 field public static final int L3_INVALID_IP; field public static final int L3_NOT_IPV4; field public static final int L3_TOO_SHORT; field public static final int L4_ERROR = 3; // 0x3 field public static final int L4_NOT_UDP; field public static final int L4_WRONG_PORT; field public static final int MISC_ERROR = 5; // 0x5 field public static final int RECEIVE_ERROR; field public final int errorCode; field public final java.lang.String ifName; } public final class DnsEvent extends android.net.metrics.IpConnectivityEvent implements android.os.Parcelable { method public int describeContents(); method public static void logEvent(int, byte[], byte[], int[]); method public void writeToParcel(android.os.Parcel, int); field public static final android.os.Parcelable.Creator<android.net.metrics.DnsEvent> CREATOR; field public final byte[] eventTypes; field public final int[] latenciesMs; field public final int netId; field public final byte[] returnCodes; } public abstract class IpConnectivityEvent { ctor public IpConnectivityEvent(); method public static void logEvent(int, T); field public static final int IPCE_CONSRV_BASE = 3072; // 0xc00 field public static final int IPCE_CONSRV_DEFAULT_NET_CHANGE = 3072; // 0xc00 field public static final int IPCE_DHCP_BASE = 1024; // 0x400 field public static final int IPCE_DHCP_PARSE_ERROR = 1025; // 0x401 field public static final int IPCE_DHCP_RECV_ERROR = 1024; // 0x400 field public static final int IPCE_DHCP_STATE_CHANGE = 1027; // 0x403 field public static final int IPCE_DHCP_TIMEOUT = 1026; // 0x402 field public static final int IPCE_DNS_BASE = 5120; // 0x1400 field public static final int IPCE_DNS_LOOKUPS = 5120; // 0x1400 field public static final int IPCE_IPMGR_BASE = 4096; // 0x1000 field public static final int IPCE_IPMGR_COMPLETE_LIFECYCLE = 4098; // 0x1002 field public static final int IPCE_IPMGR_PROVISIONING_FAIL = 4097; // 0x1001 field public static final int IPCE_IPMGR_PROVISIONING_OK = 4096; // 0x1000 field public static final int IPCE_IPRM_BASE = 0; // 0x0 field public static final int IPCE_IPRM_MESSAGE_RECEIVED = 1; // 0x1 field public static final int IPCE_IPRM_PROBE_RESULT = 0; // 0x0 field public static final int IPCE_IPRM_REACHABILITY_LOST = 2; // 0x2 field public static final int IPCE_NETMON_BASE = 2048; // 0x800 field public static final int IPCE_NETMON_CHECK_RESULT = 2049; // 0x801 field public static final int IPCE_NETMON_STATE_CHANGE = 2048; // 0x800 } public final class IpManagerEvent extends android.net.metrics.IpConnectivityEvent implements android.os.Parcelable { method public int describeContents(); method public static void logEvent(int, java.lang.String, long); method public void writeToParcel(android.os.Parcel, int); field public static final android.os.Parcelable.Creator<android.net.metrics.IpManagerEvent> CREATOR; field public final long durationMs; field public final java.lang.String ifName; } public final class IpReachabilityMonitorLostEvent extends android.net.metrics.IpConnectivityEvent implements android.os.Parcelable { method public int describeContents(); method public static void logEvent(java.lang.String); method public void writeToParcel(android.os.Parcel, int); field public static final android.os.Parcelable.Creator<android.net.metrics.IpReachabilityMonitorLostEvent> CREATOR; field public final java.lang.String ifName; } public final class IpReachabilityMonitorMessageEvent extends android.net.metrics.IpConnectivityEvent implements android.os.Parcelable { method public int describeContents(); method public static void logEvent(java.lang.String, java.lang.String, int, int); method public void writeToParcel(android.os.Parcel, int); field public static final android.os.Parcelable.Creator<android.net.metrics.IpReachabilityMonitorMessageEvent> CREATOR; field public final java.lang.String destination; field public final java.lang.String ifName; field public final int msgType; field public final int nudState; } public final class IpReachabilityMonitorProbeEvent extends android.net.metrics.IpConnectivityEvent implements android.os.Parcelable { method public int describeContents(); method public static void logEvent(java.lang.String, java.lang.String, boolean); method public void writeToParcel(android.os.Parcel, int); field public static final android.os.Parcelable.Creator<android.net.metrics.IpReachabilityMonitorProbeEvent> CREATOR; field public final java.lang.String destination; field public final java.lang.String ifName; field public final boolean success; } } package android.net.nsd { public final class NsdManager { core/java/android/net/metrics/CaptivePortalCheckResultEvent.java +2 −0 Original line number Diff line number Diff line Loading @@ -16,12 +16,14 @@ package android.net.metrics; import android.annotation.SystemApi; import android.os.Parcel; import android.os.Parcelable; /** * {@hide} */ @SystemApi public final class CaptivePortalCheckResultEvent extends IpConnectivityEvent implements Parcelable { public final int netId; public final int result; Loading core/java/android/net/metrics/CaptivePortalStateChangeEvent.java +2 −0 Original line number Diff line number Diff line Loading @@ -16,12 +16,14 @@ package android.net.metrics; import android.annotation.SystemApi; import android.os.Parcel; import android.os.Parcelable; /** * {@hide} */ @SystemApi public final class CaptivePortalStateChangeEvent extends IpConnectivityEvent implements Parcelable { public static final int NETWORK_MONITOR_CONNECTED = 0; public static final int NETWORK_MONITOR_DISCONNECTED = 1; Loading core/java/android/net/metrics/ConnectivityServiceChangeEvent.java +2 −0 Original line number Diff line number Diff line Loading @@ -16,12 +16,14 @@ package android.net.metrics; import android.annotation.SystemApi; import android.os.Parcel; import android.os.Parcelable; /** * {@hide} */ @SystemApi public final class ConnectivityServiceChangeEvent extends IpConnectivityEvent implements Parcelable { // The ID of the network that has become the new default or NETID_UNSET if none. Loading core/java/android/net/metrics/DhcpClientEvent.java +2 −0 Original line number Diff line number Diff line Loading @@ -16,12 +16,14 @@ package android.net.metrics; import android.annotation.SystemApi; import android.os.Parcel; import android.os.Parcelable; /** * {@hide} */ @SystemApi public final class DhcpClientEvent extends IpConnectivityEvent implements Parcelable { public final String ifName; public final String msg; Loading Loading
api/system-current.txt +151 −0 Original line number Diff line number Diff line Loading @@ -26003,6 +26003,157 @@ package android.net.http { } package android.net.metrics { public final class CaptivePortalCheckResultEvent extends android.net.metrics.IpConnectivityEvent implements android.os.Parcelable { method public int describeContents(); method public static void logEvent(int, int); method public void writeToParcel(android.os.Parcel, int); field public static final android.os.Parcelable.Creator<android.net.metrics.CaptivePortalCheckResultEvent> CREATOR; field public final int netId; field public final int result; } public final class CaptivePortalStateChangeEvent extends android.net.metrics.IpConnectivityEvent implements android.os.Parcelable { ctor public CaptivePortalStateChangeEvent(int); ctor public CaptivePortalStateChangeEvent(android.os.Parcel); method public int describeContents(); method public static void logEvent(int); method public void writeToParcel(android.os.Parcel, int); field public static final android.os.Parcelable.Creator<android.net.metrics.CaptivePortalStateChangeEvent> CREATOR; field public static final int NETWORK_MONITOR_CONNECTED = 0; // 0x0 field public static final int NETWORK_MONITOR_DISCONNECTED = 1; // 0x1 field public static final int NETWORK_MONITOR_VALIDATED = 2; // 0x2 field public final int state; } public final class ConnectivityServiceChangeEvent extends android.net.metrics.IpConnectivityEvent implements android.os.Parcelable { method public int describeContents(); method public static void logEvent(int, int[], int, boolean, boolean); method public void writeToParcel(android.os.Parcel, int); field public static final android.os.Parcelable.Creator<android.net.metrics.ConnectivityServiceChangeEvent> CREATOR; field public final int netId; field public final boolean prevIPv4; field public final boolean prevIPv6; field public final int prevNetId; field public final int[] transportTypes; } public final class DhcpClientEvent extends android.net.metrics.IpConnectivityEvent implements android.os.Parcelable { method public int describeContents(); method public static void logStateEvent(java.lang.String, java.lang.String); method public void writeToParcel(android.os.Parcel, int); field public static final android.os.Parcelable.Creator<android.net.metrics.DhcpClientEvent> CREATOR; field public final java.lang.String ifName; field public final java.lang.String msg; } public final class DhcpErrorEvent extends android.net.metrics.IpConnectivityEvent implements android.os.Parcelable { method public int describeContents(); method public static int errorCodeWithOption(int, int); method public static void logParseError(java.lang.String, int); method public static void logReceiveError(java.lang.String); method public void writeToParcel(android.os.Parcel, int); field public static final int BOOTP_TOO_SHORT; field public static final int BUFFER_UNDERFLOW; field public static final android.os.Parcelable.Creator<android.net.metrics.DhcpErrorEvent> CREATOR; field public static final int DHCP_BAD_MAGIC_COOKIE; field public static final int DHCP_ERROR = 4; // 0x4 field public static final int DHCP_INVALID_OPTION_LENGTH; field public static final int DHCP_NO_MSG_TYPE; field public static final int DHCP_UNKNOWN_MSG_TYPE; field public static final int L2_ERROR = 1; // 0x1 field public static final int L2_TOO_SHORT; field public static final int L2_WRONG_ETH_TYPE; field public static final int L3_ERROR = 2; // 0x2 field public static final int L3_INVALID_IP; field public static final int L3_NOT_IPV4; field public static final int L3_TOO_SHORT; field public static final int L4_ERROR = 3; // 0x3 field public static final int L4_NOT_UDP; field public static final int L4_WRONG_PORT; field public static final int MISC_ERROR = 5; // 0x5 field public static final int RECEIVE_ERROR; field public final int errorCode; field public final java.lang.String ifName; } public final class DnsEvent extends android.net.metrics.IpConnectivityEvent implements android.os.Parcelable { method public int describeContents(); method public static void logEvent(int, byte[], byte[], int[]); method public void writeToParcel(android.os.Parcel, int); field public static final android.os.Parcelable.Creator<android.net.metrics.DnsEvent> CREATOR; field public final byte[] eventTypes; field public final int[] latenciesMs; field public final int netId; field public final byte[] returnCodes; } public abstract class IpConnectivityEvent { ctor public IpConnectivityEvent(); method public static void logEvent(int, T); field public static final int IPCE_CONSRV_BASE = 3072; // 0xc00 field public static final int IPCE_CONSRV_DEFAULT_NET_CHANGE = 3072; // 0xc00 field public static final int IPCE_DHCP_BASE = 1024; // 0x400 field public static final int IPCE_DHCP_PARSE_ERROR = 1025; // 0x401 field public static final int IPCE_DHCP_RECV_ERROR = 1024; // 0x400 field public static final int IPCE_DHCP_STATE_CHANGE = 1027; // 0x403 field public static final int IPCE_DHCP_TIMEOUT = 1026; // 0x402 field public static final int IPCE_DNS_BASE = 5120; // 0x1400 field public static final int IPCE_DNS_LOOKUPS = 5120; // 0x1400 field public static final int IPCE_IPMGR_BASE = 4096; // 0x1000 field public static final int IPCE_IPMGR_COMPLETE_LIFECYCLE = 4098; // 0x1002 field public static final int IPCE_IPMGR_PROVISIONING_FAIL = 4097; // 0x1001 field public static final int IPCE_IPMGR_PROVISIONING_OK = 4096; // 0x1000 field public static final int IPCE_IPRM_BASE = 0; // 0x0 field public static final int IPCE_IPRM_MESSAGE_RECEIVED = 1; // 0x1 field public static final int IPCE_IPRM_PROBE_RESULT = 0; // 0x0 field public static final int IPCE_IPRM_REACHABILITY_LOST = 2; // 0x2 field public static final int IPCE_NETMON_BASE = 2048; // 0x800 field public static final int IPCE_NETMON_CHECK_RESULT = 2049; // 0x801 field public static final int IPCE_NETMON_STATE_CHANGE = 2048; // 0x800 } public final class IpManagerEvent extends android.net.metrics.IpConnectivityEvent implements android.os.Parcelable { method public int describeContents(); method public static void logEvent(int, java.lang.String, long); method public void writeToParcel(android.os.Parcel, int); field public static final android.os.Parcelable.Creator<android.net.metrics.IpManagerEvent> CREATOR; field public final long durationMs; field public final java.lang.String ifName; } public final class IpReachabilityMonitorLostEvent extends android.net.metrics.IpConnectivityEvent implements android.os.Parcelable { method public int describeContents(); method public static void logEvent(java.lang.String); method public void writeToParcel(android.os.Parcel, int); field public static final android.os.Parcelable.Creator<android.net.metrics.IpReachabilityMonitorLostEvent> CREATOR; field public final java.lang.String ifName; } public final class IpReachabilityMonitorMessageEvent extends android.net.metrics.IpConnectivityEvent implements android.os.Parcelable { method public int describeContents(); method public static void logEvent(java.lang.String, java.lang.String, int, int); method public void writeToParcel(android.os.Parcel, int); field public static final android.os.Parcelable.Creator<android.net.metrics.IpReachabilityMonitorMessageEvent> CREATOR; field public final java.lang.String destination; field public final java.lang.String ifName; field public final int msgType; field public final int nudState; } public final class IpReachabilityMonitorProbeEvent extends android.net.metrics.IpConnectivityEvent implements android.os.Parcelable { method public int describeContents(); method public static void logEvent(java.lang.String, java.lang.String, boolean); method public void writeToParcel(android.os.Parcel, int); field public static final android.os.Parcelable.Creator<android.net.metrics.IpReachabilityMonitorProbeEvent> CREATOR; field public final java.lang.String destination; field public final java.lang.String ifName; field public final boolean success; } } package android.net.nsd { public final class NsdManager {
core/java/android/net/metrics/CaptivePortalCheckResultEvent.java +2 −0 Original line number Diff line number Diff line Loading @@ -16,12 +16,14 @@ package android.net.metrics; import android.annotation.SystemApi; import android.os.Parcel; import android.os.Parcelable; /** * {@hide} */ @SystemApi public final class CaptivePortalCheckResultEvent extends IpConnectivityEvent implements Parcelable { public final int netId; public final int result; Loading
core/java/android/net/metrics/CaptivePortalStateChangeEvent.java +2 −0 Original line number Diff line number Diff line Loading @@ -16,12 +16,14 @@ package android.net.metrics; import android.annotation.SystemApi; import android.os.Parcel; import android.os.Parcelable; /** * {@hide} */ @SystemApi public final class CaptivePortalStateChangeEvent extends IpConnectivityEvent implements Parcelable { public static final int NETWORK_MONITOR_CONNECTED = 0; public static final int NETWORK_MONITOR_DISCONNECTED = 1; Loading
core/java/android/net/metrics/ConnectivityServiceChangeEvent.java +2 −0 Original line number Diff line number Diff line Loading @@ -16,12 +16,14 @@ package android.net.metrics; import android.annotation.SystemApi; import android.os.Parcel; import android.os.Parcelable; /** * {@hide} */ @SystemApi public final class ConnectivityServiceChangeEvent extends IpConnectivityEvent implements Parcelable { // The ID of the network that has become the new default or NETID_UNSET if none. Loading
core/java/android/net/metrics/DhcpClientEvent.java +2 −0 Original line number Diff line number Diff line Loading @@ -16,12 +16,14 @@ package android.net.metrics; import android.annotation.SystemApi; import android.os.Parcel; import android.os.Parcelable; /** * {@hide} */ @SystemApi public final class DhcpClientEvent extends IpConnectivityEvent implements Parcelable { public final String ifName; public final String msg; Loading