Provide API to retrive dual connected bandwidth
Provide API to retrive bandwidth per primary carrier and secondary carrier Bug: 162373679 Test: New CTS test, unit test, build Change-Id: I3e8152d22fb9602c7d2ffdee681ac5d69c5dd3fd
This commit is contained in:
@@ -11137,6 +11137,17 @@ package android.telephony {
|
||||
field @NonNull public static final android.os.Parcelable.Creator<android.telephony.CallQuality> CREATOR;
|
||||
}
|
||||
|
||||
public final class CarrierBandwidth implements android.os.Parcelable {
|
||||
ctor public CarrierBandwidth(int, int, int, int);
|
||||
method public int describeContents();
|
||||
method public int getPrimaryDownlinkCapacityKbps();
|
||||
method public int getPrimaryUplinkCapacityKbps();
|
||||
method public int getSecondaryDownlinkCapacityKbps();
|
||||
method public int getSecondaryUplinkCapacityKbps();
|
||||
field @NonNull public static final android.os.Parcelable.Creator<android.telephony.CarrierBandwidth> CREATOR;
|
||||
field public static final int INVALID = -1; // 0xffffffff
|
||||
}
|
||||
|
||||
public class CarrierConfigManager {
|
||||
method @NonNull @RequiresPermission(android.Manifest.permission.READ_PRIVILEGED_PHONE_STATE) public String getDefaultCarrierServicePackageName();
|
||||
method @NonNull public static android.os.PersistableBundle getDefaultConfig();
|
||||
@@ -11790,6 +11801,7 @@ package android.telephony {
|
||||
method @Nullable @RequiresPermission(android.Manifest.permission.INTERACT_ACROSS_USERS) public android.content.ComponentName getAndUpdateDefaultRespondViaMessageApplication();
|
||||
method @RequiresPermission(android.Manifest.permission.READ_PRIVILEGED_PHONE_STATE) public void getCallForwarding(int, @NonNull java.util.concurrent.Executor, @NonNull android.telephony.TelephonyManager.CallForwardingInfoCallback);
|
||||
method @RequiresPermission(android.Manifest.permission.READ_PRIVILEGED_PHONE_STATE) public void getCallWaitingStatus(@NonNull java.util.concurrent.Executor, @NonNull java.util.function.Consumer<java.lang.Integer>);
|
||||
method @NonNull @RequiresPermission(android.Manifest.permission.READ_PRIVILEGED_PHONE_STATE) public android.telephony.CarrierBandwidth getCarrierBandwidth();
|
||||
method @Nullable @RequiresPermission(android.Manifest.permission.READ_PRIVILEGED_PHONE_STATE) public android.telephony.ImsiEncryptionInfo getCarrierInfoForImsiEncryption(int);
|
||||
method public java.util.List<java.lang.String> getCarrierPackageNamesForIntent(android.content.Intent);
|
||||
method public java.util.List<java.lang.String> getCarrierPackageNamesForIntentAndPhone(android.content.Intent, int);
|
||||
|
||||
Reference in New Issue
Block a user