Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 32bacee3 authored by Sukhwan Mun's avatar Sukhwan Mun Committed by Android (Google) Code Review
Browse files

Merge "rename SUGGESTED_ACTION_TRIGGER_CLEAR_RAT_BLOCK to _BLOCKS" into main

parents 1809dc26 2260e1ca
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -16341,7 +16341,7 @@ package android.telephony.ims {
  public interface RegistrationManager {
    field public static final int SUGGESTED_ACTION_NONE = 0; // 0x0
    field @FlaggedApi("com.android.internal.telephony.flags.add_rat_related_suggested_action_to_ims_registration") public static final int SUGGESTED_ACTION_TRIGGER_CLEAR_RAT_BLOCK = 4; // 0x4
    field @FlaggedApi("com.android.internal.telephony.flags.add_rat_related_suggested_action_to_ims_registration") public static final int SUGGESTED_ACTION_TRIGGER_CLEAR_RAT_BLOCKS = 4; // 0x4
    field public static final int SUGGESTED_ACTION_TRIGGER_PLMN_BLOCK = 1; // 0x1
    field public static final int SUGGESTED_ACTION_TRIGGER_PLMN_BLOCK_WITH_TIMEOUT = 2; // 0x2
    field @FlaggedApi("com.android.internal.telephony.flags.add_rat_related_suggested_action_to_ims_registration") public static final int SUGGESTED_ACTION_TRIGGER_RAT_BLOCK = 3; // 0x3
+6 −5
Original line number Diff line number Diff line
@@ -84,7 +84,7 @@ public interface RegistrationManager {
                SUGGESTED_ACTION_TRIGGER_PLMN_BLOCK,
                SUGGESTED_ACTION_TRIGGER_PLMN_BLOCK_WITH_TIMEOUT,
                SUGGESTED_ACTION_TRIGGER_RAT_BLOCK,
                SUGGESTED_ACTION_TRIGGER_CLEAR_RAT_BLOCK
                SUGGESTED_ACTION_TRIGGER_CLEAR_RAT_BLOCKS
    })
    @Retention(RetentionPolicy.SOURCE)
    public @interface SuggestedAction {}
@@ -116,9 +116,10 @@ public interface RegistrationManager {

    /**
     * Indicates that the IMS registration on current RAT failed multiple times.
     * The radio shall block the current RAT and search for other available RATs in the
     * background. If no other RAT is available that meets the carrier requirements, the
     * radio may remain on the current RAT for internet service. The radio clears all
     * The radio shall block the {@link ImsRegistrationImplBase.ImsRegistrationTech}
     * included with this and search for other available RATs in the background.
     * If no other RAT is available that meets the carrier requirements, the
     * radio may remain on the blocked RAT for internet service. The radio clears all
     * RATs marked as unavailable if the IMS service is registered to the carrier network.
     * @hide
     */
@@ -133,7 +134,7 @@ public interface RegistrationManager {
     */
    @SystemApi
    @FlaggedApi(Flags.FLAG_ADD_RAT_RELATED_SUGGESTED_ACTION_TO_IMS_REGISTRATION)
    int SUGGESTED_ACTION_TRIGGER_CLEAR_RAT_BLOCK = 4;
    int SUGGESTED_ACTION_TRIGGER_CLEAR_RAT_BLOCKS = 4;

    /**@hide*/
    // Translate ImsRegistrationImplBase API to new AccessNetworkConstant because WLAN