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

Commit 631f33a6 authored by Lorenzo Colitti's avatar Lorenzo Colitti Committed by Chalard Jean
Browse files

Make most of NetworkAgent @SystemApi.

Bug: 138306002
Bug: 139268426
Test: atest FrameworksNetTests FrameworksWifiTests FrameworksTelephonyTests
Test: atest android.net.cts.ConnectivityManagerTest
Change-Id: I856f01f02c35c2f6a886d8b98039e5dfbc48148b
parent f41a9d00
Loading
Loading
Loading
Loading
+21 −0
Original line number Diff line number Diff line
@@ -4958,6 +4958,27 @@ package android.net {
    field public final int netId;
  }
  public abstract class NetworkAgent {
    method public void onAddKeepalivePacketFilter(int, @NonNull android.net.KeepalivePacketData);
    method public void onAutomaticReconnectDisabled();
    method public void onBandwidthUpdateRequested();
    method public void onNetworkUnwanted();
    method public void onRemoveKeepalivePacketFilter(int);
    method public void onSaveAcceptUnvalidated(boolean);
    method public void onSignalStrengthThresholdsUpdated(@NonNull int[]);
    method public void onStartSocketKeepalive(int, int, @NonNull android.net.KeepalivePacketData);
    method public void onStopSocketKeepalive(int);
    method public void onValidationStatus(int, @Nullable String);
    method public void sendLinkProperties(@NonNull android.net.LinkProperties);
    method public void sendNetworkCapabilities(@NonNull android.net.NetworkCapabilities);
    method public void sendNetworkScore(int);
    method public void sendSocketKeepaliveEvent(int, int);
    field public static final int VALIDATION_STATUS_NOT_VALID = 2; // 0x2
    field public static final int VALIDATION_STATUS_VALID = 1; // 0x1
    field @NonNull public final android.net.Network network;
    field public final int providerId;
  }
  public final class NetworkAgentConfig implements android.os.Parcelable {
    method public int describeContents();
    method @Nullable public String getSubscriberId();
+185 −51

File changed.

Preview size limit exceeded, changes collapsed.