Merge "Clarify comments for Connectivity Diagnostics reports." am: 87ce14f328 am: 1d99c7333f

Change-Id: I4e6452b4875a8c3e3739dea4d3bc281a006156eb
This commit is contained in:
Cody Kesting
2020-03-31 18:17:26 +00:00
committed by Automerger Merge Worker
2 changed files with 5 additions and 4 deletions

View File

@@ -659,8 +659,8 @@ public class ConnectivityDiagnosticsManager {
public abstract static class ConnectivityDiagnosticsCallback { public abstract static class ConnectivityDiagnosticsCallback {
/** /**
* Called when the platform completes a data connectivity check. This will also be invoked * Called when the platform completes a data connectivity check. This will also be invoked
* immediately upon registration with the latest report, if a report has already been * immediately upon registration for each network matching the request with the latest
* generated for this network. * report, if a report has already been generated for that network.
* *
* <p>The Network specified in the ConnectivityReport may not be active any more when this * <p>The Network specified in the ConnectivityReport may not be active any more when this
* method is invoked. * method is invoked.

View File

@@ -244,8 +244,9 @@ public class NetworkAgentInfo implements Comparable<NetworkAgentInfo> {
// How many of the satisfied requests are of type BACKGROUND_REQUEST. // How many of the satisfied requests are of type BACKGROUND_REQUEST.
private int mNumBackgroundNetworkRequests = 0; private int mNumBackgroundNetworkRequests = 0;
// The last ConnectivityReport made available for this network. // The last ConnectivityReport made available for this network. This value is only null before a
private ConnectivityReport mConnectivityReport; // report is generated. Once non-null, it will never be null again.
@Nullable private ConnectivityReport mConnectivityReport;
public final Messenger messenger; public final Messenger messenger;
public final AsyncChannel asyncChannel; public final AsyncChannel asyncChannel;