am: e0f0a9c
* commit 'e0f0a9cbdea152c41dff801b1e8b13c3e5534d83':
Remove unused event tags of IpConnectivityEvent
Better ConnectivityMetricsEvent printing
Change-Id: I8625da2af299337f385596f8015a8f7255aa2c37
This commit is contained in:
@@ -809,17 +809,7 @@ public final class NetworkCapabilities implements Parcelable {
|
||||
@Override
|
||||
public String toString() {
|
||||
int[] types = getTransportTypes();
|
||||
String transports = (types.length > 0 ? " Transports: " : "");
|
||||
for (int i = 0; i < types.length;) {
|
||||
switch (types[i]) {
|
||||
case TRANSPORT_CELLULAR: transports += "CELLULAR"; break;
|
||||
case TRANSPORT_WIFI: transports += "WIFI"; break;
|
||||
case TRANSPORT_BLUETOOTH: transports += "BLUETOOTH"; break;
|
||||
case TRANSPORT_ETHERNET: transports += "ETHERNET"; break;
|
||||
case TRANSPORT_VPN: transports += "VPN"; break;
|
||||
}
|
||||
if (++i < types.length) transports += "|";
|
||||
}
|
||||
String transports = (types.length > 0) ? " Transports: " + transportNamesOf(types) : "";
|
||||
|
||||
types = getCapabilities();
|
||||
String capabilities = (types.length > 0 ? " Capabilities: " : "");
|
||||
@@ -859,4 +849,22 @@ public final class NetworkCapabilities implements Parcelable {
|
||||
|
||||
return "[" + transports + capabilities + upBand + dnBand + specifier + signalStrength + "]";
|
||||
}
|
||||
|
||||
/**
|
||||
* @hide
|
||||
*/
|
||||
public static String transportNamesOf(int[] types) {
|
||||
String transports = "";
|
||||
for (int i = 0; i < types.length;) {
|
||||
switch (types[i]) {
|
||||
case TRANSPORT_CELLULAR: transports += "CELLULAR"; break;
|
||||
case TRANSPORT_WIFI: transports += "WIFI"; break;
|
||||
case TRANSPORT_BLUETOOTH: transports += "BLUETOOTH"; break;
|
||||
case TRANSPORT_ETHERNET: transports += "ETHERNET"; break;
|
||||
case TRANSPORT_VPN: transports += "VPN"; break;
|
||||
}
|
||||
if (++i < types.length) transports += "|";
|
||||
}
|
||||
return transports;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user