xref: /aosp_15_r20/prebuilts/sdk/current/system/framework-tethering-stubs-systemapi.jar (revision 344a7f5ef16c479e7a7f54ee6567a9d112f9e72b)

META-INF/
META-INF/MANIFEST.MF
android/
android/net/
android/net/TetheredClient$AddressInfo.class
TetheredClient.java package android.net public final android.net.TetheredClient$AddressInfo extends java.lang.Object implements android.os.Parcelable { public static final android.os.Parcelable$Creator CREATOR void <init> () public void writeToParcel (android.os.Parcel, int) android.os.Parcel dest int flags public android.net.LinkAddress getAddress () public java.lang.String getHostname () public int describeContents () public int hashCode () public boolean equals (java.lang.Object) Object obj public java.lang.String toString () static void <clinit> () }
android/net/TetheredClient.class
TetheredClient.java package android.net public final android.net.TetheredClient extends java.lang.Object implements android.os.Parcelable { public static final android.os.Parcelable$Creator CREATOR public void <init> (android.net.MacAddress, java.util.Collection, int) android.net.MacAddress macAddress java.util.Collection addresses int tetheringType public void writeToParcel (android.os.Parcel, int) android.os.Parcel dest int flags public android.net.MacAddress getMacAddress () public java.util.List getAddresses () public int getTetheringType () public int hashCode () public boolean equals (java.lang.Object) Object obj public int describeContents () public java.lang.String toString () static void <clinit> () }
android/net/TetheringManager$OnTetheringEntitlementResultListener.class
TetheringManager.java package android.net public abstract android.net.TetheringManager$OnTetheringEntitlementResultListener extends java.lang.Object { public abstract void onTetheringEntitlementResult (int) }
android/net/TetheringManager$StartTetheringCallback.class
TetheringManager.java package android.net public abstract android.net.TetheringManager$StartTetheringCallback extends java.lang.Object { public void onTetheringStarted () public void onTetheringFailed (int) int error }
android/net/TetheringManager$TetheringEventCallback.class
TetheringManager.java package android.net public abstract android.net.TetheringManager$TetheringEventCallback extends java.lang.Object { public void onTetheringSupported (boolean) boolean supported public void onUpstreamChanged (android.net.Network) android.net.Network network public void onTetherableInterfacesChanged (java.util.List) java.util.List interfaces public void onTetheredInterfacesChanged (java.util.List) java.util.List interfaces public void onError (java.lang.String, int) String ifName int error public void onClientsChanged (java.util.Collection) java.util.Collection clients public void onOffloadStatusChanged (int) int status }
android/net/TetheringManager$TetheringRequest$Builder.class
TetheringManager.java package android.net public android.net.TetheringManager$TetheringRequest$Builder extends java.lang.Object { public void <init> (int) int type public android.net.TetheringManager$TetheringRequest$Builder setStaticIpv4Addresses (android.net.LinkAddress, android.net.LinkAddress) android.net.LinkAddress localIPv4Address android.net.LinkAddress clientAddress public android.net.TetheringManager$TetheringRequest$Builder setExemptFromEntitlementCheck (boolean) boolean exempt public android.net.TetheringManager$TetheringRequest$Builder setShouldShowEntitlementUi (boolean) boolean showUi public android.net.TetheringManager$TetheringRequest build () }
android/net/TetheringManager$TetheringRequest.class
TetheringManager.java package android.net public android.net.TetheringManager$TetheringRequest extends java.lang.Object { private void <init> () public android.net.LinkAddress getLocalIpv4Address () public android.net.LinkAddress getClientStaticIpv4Address () public int getTetheringType () public boolean isExemptFromEntitlementCheck () public boolean getShouldShowEntitlementUi () public java.lang.String toString () }
android/net/TetheringManager.class
TetheringManager.java package android.net public android.net.TetheringManager extends java.lang.Object { public static final String ACTION_TETHER_STATE_CHANGED public static final String EXTRA_ACTIVE_LOCAL_ONLY public static final String EXTRA_ACTIVE_TETHER public static final String EXTRA_AVAILABLE_TETHER public static final String EXTRA_ERRORED_TETHER public static final int TETHERING_BLUETOOTH public static final int TETHERING_ETHERNET public static final int TETHERING_INVALID public static final int TETHERING_NCM public static final int TETHERING_USB public static final int TETHERING_WIFI public static final int TETHERING_WIFI_P2P public static final int TETHER_ERROR_DHCPSERVER_ERROR public static final int TETHER_ERROR_DISABLE_FORWARDING_ERROR public static final int TETHER_ERROR_ENABLE_FORWARDING_ERROR public static final int TETHER_ERROR_ENTITLEMENT_UNKNOWN public static final int TETHER_ERROR_IFACE_CFG_ERROR public static final int TETHER_ERROR_INTERNAL_ERROR public static final int TETHER_ERROR_NO_ACCESS_TETHERING_PERMISSION public static final int TETHER_ERROR_NO_CHANGE_TETHERING_PERMISSION public static final int TETHER_ERROR_NO_ERROR public static final int TETHER_ERROR_PROVISIONING_FAILED public static final int TETHER_ERROR_SERVICE_UNAVAIL public static final int TETHER_ERROR_TETHER_IFACE_ERROR public static final int TETHER_ERROR_UNAVAIL_IFACE public static final int TETHER_ERROR_UNKNOWN_IFACE public static final int TETHER_ERROR_UNKNOWN_TYPE public static final int TETHER_ERROR_UNSUPPORTED public static final int TETHER_ERROR_UNTETHER_IFACE_ERROR public static final int TETHER_HARDWARE_OFFLOAD_FAILED public static final int TETHER_HARDWARE_OFFLOAD_STARTED public static final int TETHER_HARDWARE_OFFLOAD_STOPPED void <init> () public void startTethering (android.net.TetheringManager$TetheringRequest, java.util.concurrent.Executor, android.net.TetheringManager$StartTetheringCallback) android.net.TetheringManager$TetheringRequest request java.util.concurrent.Executor executor android.net.TetheringManager$StartTetheringCallback callback public void stopTethering (int) int type public void requestLatestTetheringEntitlementResult (int, boolean, java.util.concurrent.Executor, android.net.TetheringManager$OnTetheringEntitlementResultListener) int type boolean showEntitlementUi java.util.concurrent.Executor executor android.net.TetheringManager$OnTetheringEntitlementResultListener listener public void registerTetheringEventCallback (java.util.concurrent.Executor, android.net.TetheringManager$TetheringEventCallback) java.util.concurrent.Executor executor android.net.TetheringManager$TetheringEventCallback callback public void unregisterTetheringEventCallback (android.net.TetheringManager$TetheringEventCallback) android.net.TetheringManager$TetheringEventCallback callback public void stopAllTethering () }