diff options
| author | Chalard Jean <jchalard@google.com> | 2021-04-15 18:07:56 +0900 |
|---|---|---|
| committer | Chalard Jean <jchalard@google.com> | 2021-04-15 18:07:56 +0900 |
| commit | 3c824eca72d6a2e2a8287527ff5edab18a8869fc (patch) | |
| tree | 4b197283305e57bf1d8f7d47b95468270bc6ba50 | |
| parent | f40b20ec1c7c92db1aef411eabc7d51a2c873e1a (diff) | |
Add documentation
Bug: 185121472
Test: doc-only change
Change-Id: I5fd68b209959043f6fe15ac34629c51233fea596
| -rw-r--r-- | framework/src/android/net/NetworkProvider.java | 10 | ||||
| -rw-r--r-- | framework/src/android/net/NetworkScore.java | 7 |
2 files changed, 16 insertions, 1 deletions
diff --git a/framework/src/android/net/NetworkProvider.java b/framework/src/android/net/NetworkProvider.java index cfb7325c1b..0665af5849 100644 --- a/framework/src/android/net/NetworkProvider.java +++ b/framework/src/android/net/NetworkProvider.java @@ -167,7 +167,15 @@ public class NetworkProvider { ConnectivityManager.from(mContext).declareNetworkRequestUnfulfillable(request); } - /** @hide */ + /** + * A callback for parties registering a NetworkOffer. + * + * This is used with {@link ConnectivityManager#offerNetwork}. When offering a network, + * the system will use this callback to inform the caller that a network corresponding to + * this offer is needed or unneeded. + * + * @hide + */ @SystemApi public interface NetworkOfferCallback { /** diff --git a/framework/src/android/net/NetworkScore.java b/framework/src/android/net/NetworkScore.java index b0752e99d8..7be7deb999 100644 --- a/framework/src/android/net/NetworkScore.java +++ b/framework/src/android/net/NetworkScore.java @@ -48,7 +48,14 @@ public final class NetworkScore implements Parcelable { }) public @interface KeepConnectedReason { } + /** + * Do not keep this network connected if there is no outstanding request for it. + */ public static final int KEEP_CONNECTED_NONE = 0; + /** + * Keep this network connected even if there is no outstanding request for it, because it + * is being considered for handover. + */ public static final int KEEP_CONNECTED_FOR_HANDOVER = 1; // Agent-managed policies |
