Loading services/net/java/android/net/ip/IpClientCallbacks.java +13 −0 Original line number Diff line number Diff line Loading @@ -17,6 +17,7 @@ package android.net.ip; import android.net.DhcpResults; import android.net.DhcpResultsParcelable; import android.net.Layer2PacketParcelable; import android.net.LinkProperties; Loading Loading @@ -68,6 +69,18 @@ public class IpClientCallbacks { */ public void onNewDhcpResults(DhcpResults dhcpResults) {} /** * Callback called when new DHCP results are available. * * <p>This is purely advisory and not an indication of provisioning success or failure. This is * only here for callers that want to expose DHCPv4 results to other APIs * (e.g., WifiInfo#setInetAddress). * * <p>DHCPv4 or static IPv4 configuration failure or success can be determined by whether or not * the passed-in DhcpResults object is null. */ public void onNewDhcpResults(DhcpResultsParcelable dhcpResults) {} /** * Indicates that provisioning was successful. */ Loading services/net/java/android/net/ip/IpClientUtil.java +1 −0 Original line number Diff line number Diff line Loading @@ -119,6 +119,7 @@ public class IpClientUtil { @Override public void onNewDhcpResults(DhcpResultsParcelable dhcpResults) { mCb.onNewDhcpResults(fromStableParcelable(dhcpResults)); mCb.onNewDhcpResults(dhcpResults); } @Override Loading Loading
services/net/java/android/net/ip/IpClientCallbacks.java +13 −0 Original line number Diff line number Diff line Loading @@ -17,6 +17,7 @@ package android.net.ip; import android.net.DhcpResults; import android.net.DhcpResultsParcelable; import android.net.Layer2PacketParcelable; import android.net.LinkProperties; Loading Loading @@ -68,6 +69,18 @@ public class IpClientCallbacks { */ public void onNewDhcpResults(DhcpResults dhcpResults) {} /** * Callback called when new DHCP results are available. * * <p>This is purely advisory and not an indication of provisioning success or failure. This is * only here for callers that want to expose DHCPv4 results to other APIs * (e.g., WifiInfo#setInetAddress). * * <p>DHCPv4 or static IPv4 configuration failure or success can be determined by whether or not * the passed-in DhcpResults object is null. */ public void onNewDhcpResults(DhcpResultsParcelable dhcpResults) {} /** * Indicates that provisioning was successful. */ Loading
services/net/java/android/net/ip/IpClientUtil.java +1 −0 Original line number Diff line number Diff line Loading @@ -119,6 +119,7 @@ public class IpClientUtil { @Override public void onNewDhcpResults(DhcpResultsParcelable dhcpResults) { mCb.onNewDhcpResults(fromStableParcelable(dhcpResults)); mCb.onNewDhcpResults(dhcpResults); } @Override Loading