Rename LinkInfo to LinkQualityInfo

This change renames the LinkInfo objects to LinkQuailtyInfo. The API is
still hidden; but it can be accessed via reflection.

Bug: 10342372

Change-Id: Ieccea87c467ceae5d7f76298b137573f67396cd6
This commit is contained in:
Vinit Deshapnde
2013-09-04 14:11:24 -07:00
parent c711d7a5e9
commit 00d4b8a987
3 changed files with 19 additions and 19 deletions

View File

@@ -1447,9 +1447,9 @@ public class ConnectivityManager {
* get the information about a specific network link * get the information about a specific network link
* @hide * @hide
*/ */
public LinkInfo getLinkInfo(int networkType) { public LinkQualityInfo getLinkQualityInfo(int networkType) {
try { try {
LinkInfo li = mService.getLinkInfo(networkType); LinkQualityInfo li = mService.getLinkQualityInfo(networkType);
return li; return li;
} catch (RemoteException e) { } catch (RemoteException e) {
return null; return null;
@@ -1460,9 +1460,9 @@ public class ConnectivityManager {
* get the information of currently active network link * get the information of currently active network link
* @hide * @hide
*/ */
public LinkInfo getActiveLinkInfo() { public LinkQualityInfo getActiveLinkQualityInfo() {
try { try {
LinkInfo li = mService.getActiveLinkInfo(); LinkQualityInfo li = mService.getActiveLinkQualityInfo();
return li; return li;
} catch (RemoteException e) { } catch (RemoteException e) {
return null; return null;
@@ -1473,9 +1473,9 @@ public class ConnectivityManager {
* get the information of all network links * get the information of all network links
* @hide * @hide
*/ */
public LinkInfo[] getAllLinkInfo() { public LinkQualityInfo[] getAllLinkQualityInfo() {
try { try {
LinkInfo[] li = mService.getAllLinkInfo(); LinkQualityInfo[] li = mService.getAllLinkQualityInfo();
return li; return li;
} catch (RemoteException e) { } catch (RemoteException e) {
return null; return null;

View File

@@ -16,7 +16,7 @@
package android.net; package android.net;
import android.net.LinkInfo; import android.net.LinkQualityInfo;
import android.net.LinkProperties; import android.net.LinkProperties;
import android.net.NetworkInfo; import android.net.NetworkInfo;
import android.net.NetworkQuotaInfo; import android.net.NetworkQuotaInfo;
@@ -147,10 +147,10 @@ interface IConnectivityManager
String getMobileRedirectedProvisioningUrl(); String getMobileRedirectedProvisioningUrl();
LinkInfo getLinkInfo(int networkType); LinkQualityInfo getLinkQualityInfo(int networkType);
LinkInfo getActiveLinkInfo(); LinkQualityInfo getActiveLinkQualityInfo();
LinkInfo[] getAllLinkInfo(); LinkQualityInfo[] getAllLinkQualityInfo();
} }

View File

@@ -57,7 +57,7 @@ import android.net.INetworkPolicyManager;
import android.net.INetworkStatsService; import android.net.INetworkStatsService;
import android.net.LinkAddress; import android.net.LinkAddress;
import android.net.LinkProperties; import android.net.LinkProperties;
import android.net.LinkInfo; import android.net.LinkQualityInfo;
import android.net.LinkProperties.CompareResult; import android.net.LinkProperties.CompareResult;
import android.net.MobileDataStateTracker; import android.net.MobileDataStateTracker;
import android.net.NetworkConfig; import android.net.NetworkConfig;
@@ -4413,39 +4413,39 @@ public class ConnectivityService extends IConnectivityManager.Stub {
}; };
@Override @Override
public LinkInfo getLinkInfo(int networkType) { public LinkQualityInfo getLinkQualityInfo(int networkType) {
enforceAccessPermission(); enforceAccessPermission();
if (isNetworkTypeValid(networkType)) { if (isNetworkTypeValid(networkType)) {
return mNetTrackers[networkType].getLinkInfo(); return mNetTrackers[networkType].getLinkQualityInfo();
} else { } else {
return null; return null;
} }
} }
@Override @Override
public LinkInfo getActiveLinkInfo() { public LinkQualityInfo getActiveLinkQualityInfo() {
enforceAccessPermission(); enforceAccessPermission();
if (isNetworkTypeValid(mActiveDefaultNetwork)) { if (isNetworkTypeValid(mActiveDefaultNetwork)) {
return mNetTrackers[mActiveDefaultNetwork].getLinkInfo(); return mNetTrackers[mActiveDefaultNetwork].getLinkQualityInfo();
} else { } else {
return null; return null;
} }
} }
@Override @Override
public LinkInfo[] getAllLinkInfo() { public LinkQualityInfo[] getAllLinkQualityInfo() {
enforceAccessPermission(); enforceAccessPermission();
final ArrayList<LinkInfo> result = Lists.newArrayList(); final ArrayList<LinkQualityInfo> result = Lists.newArrayList();
for (NetworkStateTracker tracker : mNetTrackers) { for (NetworkStateTracker tracker : mNetTrackers) {
if (tracker != null) { if (tracker != null) {
LinkInfo li = tracker.getLinkInfo(); LinkQualityInfo li = tracker.getLinkQualityInfo();
if (li != null) { if (li != null) {
result.add(li); result.add(li);
} }
} }
} }
return result.toArray(new LinkInfo[result.size()]); return result.toArray(new LinkQualityInfo[result.size()]);
} }
/* Infrastructure for network sampling */ /* Infrastructure for network sampling */