IFACE_IP_MODE_*: add IntDef and clean up JavaDocs

Add IntDef and clean up JavaDocs

Bug: 139157226
Test: compiles
Change-Id: I7858cfa59b0fac9cf48b925ba5b1767d883e6a55
This commit is contained in:
David Su
2019-08-12 16:41:06 -07:00
parent cc540adc9d
commit 478c8aa0ac

View File

@@ -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