Loading api/system-current.txt +1 −0 Original line number Diff line number Diff line Loading @@ -21106,6 +21106,7 @@ package android.net.wifi { method public boolean reconnect(); method public boolean removeNetwork(int); method public boolean saveConfiguration(); method public boolean setMetered(int, boolean); method public void setTdlsEnabled(java.net.InetAddress, boolean); method public void setTdlsEnabledWithMacAddress(java.lang.String, boolean); method public boolean setWifiEnabled(boolean); wifi/java/android/net/wifi/WifiManager.java +18 −0 Original line number Diff line number Diff line Loading @@ -883,6 +883,24 @@ public class WifiManager { } } /** * Sets whether or not the given network is metered from a network policy * point of view. A network should be classified as metered when the user is * sensitive to heavy data usage on that connection due to monetary costs, * data limitations or battery/performance issues. A typical example would * be a wifi connection where the user was being charged for usage. * @param netId the integer that identifies the network configuration * to the supplicant. * @param isMetered True to mark the network as metered. * @return {@code true} if the operation succeeded. * @hide */ @SystemApi public boolean setMetered(int netId, boolean isMetered) { // TODO(jjoslin): Implement return false; } /** * Remove the specified network from the list of configured networks. * This may result in the asynchronous delivery of state change Loading Loading
api/system-current.txt +1 −0 Original line number Diff line number Diff line Loading @@ -21106,6 +21106,7 @@ package android.net.wifi { method public boolean reconnect(); method public boolean removeNetwork(int); method public boolean saveConfiguration(); method public boolean setMetered(int, boolean); method public void setTdlsEnabled(java.net.InetAddress, boolean); method public void setTdlsEnabledWithMacAddress(java.lang.String, boolean); method public boolean setWifiEnabled(boolean);
wifi/java/android/net/wifi/WifiManager.java +18 −0 Original line number Diff line number Diff line Loading @@ -883,6 +883,24 @@ public class WifiManager { } } /** * Sets whether or not the given network is metered from a network policy * point of view. A network should be classified as metered when the user is * sensitive to heavy data usage on that connection due to monetary costs, * data limitations or battery/performance issues. A typical example would * be a wifi connection where the user was being charged for usage. * @param netId the integer that identifies the network configuration * to the supplicant. * @param isMetered True to mark the network as metered. * @return {@code true} if the operation succeeded. * @hide */ @SystemApi public boolean setMetered(int netId, boolean isMetered) { // TODO(jjoslin): Implement return false; } /** * Remove the specified network from the list of configured networks. * This may result in the asynchronous delivery of state change Loading