Loading src/java/com/android/internal/telephony/dataconnection/DataConnection.java +7 −11 Original line number Diff line number Diff line Loading @@ -259,10 +259,6 @@ public class DataConnection extends StateMachine { /* Getter functions */ NetworkCapabilities getCopyNetworkCapabilities() { return makeNetworkCapabilities(); } LinkProperties getCopyLinkProperties() { return new LinkProperties(mLinkProperties); } Loading Loading @@ -865,7 +861,7 @@ public class DataConnection extends StateMachine { mRestrictedNetworkOverride = !mDct.isDataEnabled(); } private NetworkCapabilities makeNetworkCapabilities() { NetworkCapabilities getNetworkCapabilities() { NetworkCapabilities result = new NetworkCapabilities(); result.addTransportType(NetworkCapabilities.TRANSPORT_CELLULAR); Loading Loading @@ -1158,7 +1154,7 @@ public class DataConnection extends StateMachine { break; } case DcAsyncChannel.REQ_GET_NETWORK_CAPABILITIES: { NetworkCapabilities nc = getCopyNetworkCapabilities(); NetworkCapabilities nc = getNetworkCapabilities(); if (VDBG) log("REQ_GET_NETWORK_CAPABILITIES networkCapabilities" + nc); mAc.replyToMessage(msg, DcAsyncChannel.RSP_GET_NETWORK_CAPABILITIES, nc); break; Loading Loading @@ -1220,7 +1216,7 @@ public class DataConnection extends StateMachine { TelephonyManager.getNetworkTypeName(networkType)); if (mNetworkAgent != null) { updateNetworkInfoSuspendState(); mNetworkAgent.sendNetworkCapabilities(makeNetworkCapabilities()); mNetworkAgent.sendNetworkCapabilities(getNetworkCapabilities()); mNetworkAgent.sendNetworkInfo(mNetworkInfo); mNetworkAgent.sendLinkProperties(mLinkProperties); } Loading Loading @@ -1588,7 +1584,7 @@ public class DataConnection extends StateMachine { setNetworkRestriction(); mNetworkAgent = new DcNetworkAgent(getHandler().getLooper(), mPhone.getContext(), "DcNetworkAgent", mNetworkInfo, makeNetworkCapabilities(), mLinkProperties, "DcNetworkAgent", mNetworkInfo, getNetworkCapabilities(), mLinkProperties, 50, misc); } Loading Loading @@ -1709,7 +1705,7 @@ public class DataConnection extends StateMachine { } else { final ArrayList<Integer> capInfo = (ArrayList<Integer>)ar.result; final int lceBwDownKbps = capInfo.get(0); NetworkCapabilities nc = makeNetworkCapabilities(); NetworkCapabilities nc = getNetworkCapabilities(); if (mPhone.getLceStatus() == RILConstants.LCE_ACTIVE) { nc.setLinkDownstreamBandwidthKbps(lceBwDownKbps); if (mNetworkAgent != null) { Loading Loading @@ -2062,7 +2058,7 @@ public class DataConnection extends StateMachine { + " mLastFailCause=" + mLastFailCause + " mTag=" + mTag + " mLinkProperties=" + mLinkProperties + " linkCapabilities=" + makeNetworkCapabilities() + " linkCapabilities=" + getNetworkCapabilities() + " mRestrictedNetworkOverride=" + mRestrictedNetworkOverride; } Loading Loading @@ -2112,7 +2108,7 @@ public class DataConnection extends StateMachine { pw.flush(); pw.println(" mDataRegState=" + mDataRegState); pw.println(" mRilRat=" + mRilRat); pw.println(" mNetworkCapabilities=" + makeNetworkCapabilities()); pw.println(" mNetworkCapabilities=" + getNetworkCapabilities()); pw.println(" mCreateTime=" + TimeUtils.logTimeOfDay(mCreateTime)); pw.println(" mLastFailTime=" + TimeUtils.logTimeOfDay(mLastFailTime)); pw.println(" mLastFailCause=" + mLastFailCause); Loading src/java/com/android/internal/telephony/dataconnection/DcAsyncChannel.java +1 −1 Original line number Diff line number Diff line Loading @@ -342,7 +342,7 @@ public class DcAsyncChannel extends AsyncChannel { value = null; } } else { value = mDc.getCopyNetworkCapabilities(); value = mDc.getNetworkCapabilities(); } return value; } Loading tests/telephonytests/src/com/android/internal/telephony/dataconnection/DataConnectionTest.java +6 −6 Original line number Diff line number Diff line Loading @@ -278,8 +278,8 @@ public class DataConnectionTest extends TelephonyTest { return (NetworkInfo) f.get(mDc); } private NetworkCapabilities getCopyNetworkCapabilities() throws Exception { Method method = DataConnection.class.getDeclaredMethod("getCopyNetworkCapabilities"); private NetworkCapabilities getNetworkCapabilities() throws Exception { Method method = DataConnection.class.getDeclaredMethod("getNetworkCapabilities"); method.setAccessible(true); return (NetworkCapabilities) method.invoke(mDc); } Loading @@ -294,8 +294,8 @@ public class DataConnectionTest extends TelephonyTest { testConnectEvent(); assertFalse(getCopyNetworkCapabilities(). hasCapability(NetworkCapabilities.NET_CAPABILITY_NOT_METERED)); assertFalse(getNetworkCapabilities() .hasCapability(NetworkCapabilities.NET_CAPABILITY_NOT_METERED)); assertTrue(getNetworkInfo().isMetered()); } Loading @@ -310,8 +310,8 @@ public class DataConnectionTest extends TelephonyTest { testConnectEvent(); assertTrue(getCopyNetworkCapabilities(). hasCapability(NetworkCapabilities.NET_CAPABILITY_NOT_METERED)); assertTrue(getNetworkCapabilities() .hasCapability(NetworkCapabilities.NET_CAPABILITY_NOT_METERED)); assertFalse(getNetworkInfo().isMetered()); } } No newline at end of file Loading
src/java/com/android/internal/telephony/dataconnection/DataConnection.java +7 −11 Original line number Diff line number Diff line Loading @@ -259,10 +259,6 @@ public class DataConnection extends StateMachine { /* Getter functions */ NetworkCapabilities getCopyNetworkCapabilities() { return makeNetworkCapabilities(); } LinkProperties getCopyLinkProperties() { return new LinkProperties(mLinkProperties); } Loading Loading @@ -865,7 +861,7 @@ public class DataConnection extends StateMachine { mRestrictedNetworkOverride = !mDct.isDataEnabled(); } private NetworkCapabilities makeNetworkCapabilities() { NetworkCapabilities getNetworkCapabilities() { NetworkCapabilities result = new NetworkCapabilities(); result.addTransportType(NetworkCapabilities.TRANSPORT_CELLULAR); Loading Loading @@ -1158,7 +1154,7 @@ public class DataConnection extends StateMachine { break; } case DcAsyncChannel.REQ_GET_NETWORK_CAPABILITIES: { NetworkCapabilities nc = getCopyNetworkCapabilities(); NetworkCapabilities nc = getNetworkCapabilities(); if (VDBG) log("REQ_GET_NETWORK_CAPABILITIES networkCapabilities" + nc); mAc.replyToMessage(msg, DcAsyncChannel.RSP_GET_NETWORK_CAPABILITIES, nc); break; Loading Loading @@ -1220,7 +1216,7 @@ public class DataConnection extends StateMachine { TelephonyManager.getNetworkTypeName(networkType)); if (mNetworkAgent != null) { updateNetworkInfoSuspendState(); mNetworkAgent.sendNetworkCapabilities(makeNetworkCapabilities()); mNetworkAgent.sendNetworkCapabilities(getNetworkCapabilities()); mNetworkAgent.sendNetworkInfo(mNetworkInfo); mNetworkAgent.sendLinkProperties(mLinkProperties); } Loading Loading @@ -1588,7 +1584,7 @@ public class DataConnection extends StateMachine { setNetworkRestriction(); mNetworkAgent = new DcNetworkAgent(getHandler().getLooper(), mPhone.getContext(), "DcNetworkAgent", mNetworkInfo, makeNetworkCapabilities(), mLinkProperties, "DcNetworkAgent", mNetworkInfo, getNetworkCapabilities(), mLinkProperties, 50, misc); } Loading Loading @@ -1709,7 +1705,7 @@ public class DataConnection extends StateMachine { } else { final ArrayList<Integer> capInfo = (ArrayList<Integer>)ar.result; final int lceBwDownKbps = capInfo.get(0); NetworkCapabilities nc = makeNetworkCapabilities(); NetworkCapabilities nc = getNetworkCapabilities(); if (mPhone.getLceStatus() == RILConstants.LCE_ACTIVE) { nc.setLinkDownstreamBandwidthKbps(lceBwDownKbps); if (mNetworkAgent != null) { Loading Loading @@ -2062,7 +2058,7 @@ public class DataConnection extends StateMachine { + " mLastFailCause=" + mLastFailCause + " mTag=" + mTag + " mLinkProperties=" + mLinkProperties + " linkCapabilities=" + makeNetworkCapabilities() + " linkCapabilities=" + getNetworkCapabilities() + " mRestrictedNetworkOverride=" + mRestrictedNetworkOverride; } Loading Loading @@ -2112,7 +2108,7 @@ public class DataConnection extends StateMachine { pw.flush(); pw.println(" mDataRegState=" + mDataRegState); pw.println(" mRilRat=" + mRilRat); pw.println(" mNetworkCapabilities=" + makeNetworkCapabilities()); pw.println(" mNetworkCapabilities=" + getNetworkCapabilities()); pw.println(" mCreateTime=" + TimeUtils.logTimeOfDay(mCreateTime)); pw.println(" mLastFailTime=" + TimeUtils.logTimeOfDay(mLastFailTime)); pw.println(" mLastFailCause=" + mLastFailCause); Loading
src/java/com/android/internal/telephony/dataconnection/DcAsyncChannel.java +1 −1 Original line number Diff line number Diff line Loading @@ -342,7 +342,7 @@ public class DcAsyncChannel extends AsyncChannel { value = null; } } else { value = mDc.getCopyNetworkCapabilities(); value = mDc.getNetworkCapabilities(); } return value; } Loading
tests/telephonytests/src/com/android/internal/telephony/dataconnection/DataConnectionTest.java +6 −6 Original line number Diff line number Diff line Loading @@ -278,8 +278,8 @@ public class DataConnectionTest extends TelephonyTest { return (NetworkInfo) f.get(mDc); } private NetworkCapabilities getCopyNetworkCapabilities() throws Exception { Method method = DataConnection.class.getDeclaredMethod("getCopyNetworkCapabilities"); private NetworkCapabilities getNetworkCapabilities() throws Exception { Method method = DataConnection.class.getDeclaredMethod("getNetworkCapabilities"); method.setAccessible(true); return (NetworkCapabilities) method.invoke(mDc); } Loading @@ -294,8 +294,8 @@ public class DataConnectionTest extends TelephonyTest { testConnectEvent(); assertFalse(getCopyNetworkCapabilities(). hasCapability(NetworkCapabilities.NET_CAPABILITY_NOT_METERED)); assertFalse(getNetworkCapabilities() .hasCapability(NetworkCapabilities.NET_CAPABILITY_NOT_METERED)); assertTrue(getNetworkInfo().isMetered()); } Loading @@ -310,8 +310,8 @@ public class DataConnectionTest extends TelephonyTest { testConnectEvent(); assertTrue(getCopyNetworkCapabilities(). hasCapability(NetworkCapabilities.NET_CAPABILITY_NOT_METERED)); assertTrue(getNetworkCapabilities() .hasCapability(NetworkCapabilities.NET_CAPABILITY_NOT_METERED)); assertFalse(getNetworkInfo().isMetered()); } } No newline at end of file