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 ()
}