Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 478c8aa0 authored by David Su's avatar David Su
Browse files

IFACE_IP_MODE_*: add IntDef and clean up JavaDocs

Add IntDef and clean up JavaDocs

Bug: 139157226
Test: compiles
Change-Id: I7858cfa59b0fac9cf48b925ba5b1767d883e6a55
parent cc540adc
Loading
Loading
Loading
Loading
+16 −7
Original line number Diff line number Diff line
@@ -635,10 +635,19 @@ public class WifiManager {
     */
    public static final int SAP_START_FAILURE_NO_CHANNEL = 1;

    /** @hide */
    @Retention(RetentionPolicy.SOURCE)
    @IntDef(prefix = {"IFACE_IP_MODE_"}, value = {
            IFACE_IP_MODE_UNSPECIFIED,
            IFACE_IP_MODE_CONFIGURATION_ERROR,
            IFACE_IP_MODE_TETHERED,
            IFACE_IP_MODE_LOCAL_ONLY})
    public @interface IfaceIpMode {}

    /**
     * Interface IP mode unspecified.
     *
     * @see updateInterfaceIpState(String, int)
     * @see #updateInterfaceIpState(String, int)
     *
     * @hide
     */
@@ -647,7 +656,7 @@ public class WifiManager {
    /**
     * Interface IP mode for configuration error.
     *
     * @see updateInterfaceIpState(String, int)
     * @see #updateInterfaceIpState(String, int)
     *
     * @hide
     */
@@ -656,7 +665,7 @@ public class WifiManager {
    /**
     * Interface IP mode for tethering.
     *
     * @see updateInterfaceIpState(String, int)
     * @see #updateInterfaceIpState(String, int)
     *
     * @hide
     */
@@ -665,7 +674,7 @@ public class WifiManager {
    /**
     * Interface IP mode for Local Only Hotspot.
     *
     * @see updateInterfaceIpState(String, int)
     * @see #updateInterfaceIpState(String, int)
     *
     * @hide
     */
@@ -2584,9 +2593,9 @@ public class WifiManager {
    /**
     * Call allowing ConnectivityService to update WifiService with interface mode changes.
     *
     * The possible modes include: {@link IFACE_IP_MODE_TETHERED},
     *                             {@link IFACE_IP_MODE_LOCAL_ONLY},
     *                             {@link IFACE_IP_MODE_CONFIGURATION_ERROR}
     * The possible modes include: {@link #IFACE_IP_MODE_TETHERED},
     *                             {@link #IFACE_IP_MODE_LOCAL_ONLY},
     *                             {@link #IFACE_IP_MODE_CONFIGURATION_ERROR}
     *
     * @param ifaceName String name of the updated interface
     * @param mode int representing the new mode