Loading src/java/com/android/internal/telephony/GsmCdmaPhone.java +21 −0 Original line number Diff line number Diff line Loading @@ -4517,4 +4517,25 @@ public class GsmCdmaPhone extends Phone { } return Collections.emptyList(); } /** * @return Currently bound data service package names. */ public @NonNull List<String> getDataServicePackages() { List<String> packages = new ArrayList<>(); int[] transports = new int[]{AccessNetworkConstants.TRANSPORT_TYPE_WWAN, AccessNetworkConstants.TRANSPORT_TYPE_WLAN}; for (int transport : transports) { DcTracker dct = getDcTracker(transport); if (dct != null) { String pkg = dct.getDataServiceManager().getDataServicePackageName(); if (!TextUtils.isEmpty(pkg)) { packages.add(pkg); } } } return packages; } } src/java/com/android/internal/telephony/Phone.java +8 −0 Original line number Diff line number Diff line Loading @@ -4452,6 +4452,14 @@ public abstract class Phone extends Handler implements PhoneInternalInterface { return Collections.emptyList(); } /** * * @return */ public @NonNull List<String> getDataServicePackages() { return Collections.emptyList(); } public void dump(FileDescriptor fd, PrintWriter pw, String[] args) { pw.println("Phone: subId=" + getSubId()); pw.println(" mPhoneId=" + mPhoneId); Loading src/java/com/android/internal/telephony/dataconnection/DataServiceManager.java +1 −1 Original line number Diff line number Diff line Loading @@ -454,7 +454,7 @@ public class DataServiceManager extends Handler { * * @return package name of the data service package for the the current transportType. */ private String getDataServicePackageName() { public String getDataServicePackageName() { return getDataServicePackageName(mTransportType); } Loading src/java/com/android/internal/telephony/dataconnection/DcTracker.java +7 −0 Original line number Diff line number Diff line Loading @@ -5228,4 +5228,11 @@ public class DcTracker extends Handler { // Return static default defined in CarrierConfigManager. return CarrierConfigManager.getDefaultConfig(); } /** * @return The data service manager. */ public @NonNull DataServiceManager getDataServiceManager() { return mDataServiceManager; } } Loading
src/java/com/android/internal/telephony/GsmCdmaPhone.java +21 −0 Original line number Diff line number Diff line Loading @@ -4517,4 +4517,25 @@ public class GsmCdmaPhone extends Phone { } return Collections.emptyList(); } /** * @return Currently bound data service package names. */ public @NonNull List<String> getDataServicePackages() { List<String> packages = new ArrayList<>(); int[] transports = new int[]{AccessNetworkConstants.TRANSPORT_TYPE_WWAN, AccessNetworkConstants.TRANSPORT_TYPE_WLAN}; for (int transport : transports) { DcTracker dct = getDcTracker(transport); if (dct != null) { String pkg = dct.getDataServiceManager().getDataServicePackageName(); if (!TextUtils.isEmpty(pkg)) { packages.add(pkg); } } } return packages; } }
src/java/com/android/internal/telephony/Phone.java +8 −0 Original line number Diff line number Diff line Loading @@ -4452,6 +4452,14 @@ public abstract class Phone extends Handler implements PhoneInternalInterface { return Collections.emptyList(); } /** * * @return */ public @NonNull List<String> getDataServicePackages() { return Collections.emptyList(); } public void dump(FileDescriptor fd, PrintWriter pw, String[] args) { pw.println("Phone: subId=" + getSubId()); pw.println(" mPhoneId=" + mPhoneId); Loading
src/java/com/android/internal/telephony/dataconnection/DataServiceManager.java +1 −1 Original line number Diff line number Diff line Loading @@ -454,7 +454,7 @@ public class DataServiceManager extends Handler { * * @return package name of the data service package for the the current transportType. */ private String getDataServicePackageName() { public String getDataServicePackageName() { return getDataServicePackageName(mTransportType); } Loading
src/java/com/android/internal/telephony/dataconnection/DcTracker.java +7 −0 Original line number Diff line number Diff line Loading @@ -5228,4 +5228,11 @@ public class DcTracker extends Handler { // Return static default defined in CarrierConfigManager. return CarrierConfigManager.getDefaultConfig(); } /** * @return The data service manager. */ public @NonNull DataServiceManager getDataServiceManager() { return mDataServiceManager; } }