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

Commit 94f30824 authored by Andrew Lee's avatar Andrew Lee Committed by Android (Google) Code Review
Browse files

Merge "Add DisconnectCause for CDMA activated case." into mnc-dev

parents 074c3404 0c4d2e84
Loading
Loading
Loading
Loading
+13 −5
Original line number Diff line number Diff line
@@ -181,6 +181,12 @@ public class DisconnectCause {
     */
    public static final int DIAL_MODIFIED_TO_DIAL          = 48;

    /**
     * The call was terminated because CDMA phone service and roaming have already been activated.
     * {@hide}
     */
    public static final int CDMA_ALREADY_ACTIVATED         = 49;

    //*********************************************************************************************
    // When adding a disconnect type:
    // 1) Please assign the new type the next id value below.
@@ -189,14 +195,14 @@ public class DisconnectCause {
    // 4) Update toString() with the newly added disconnect type.
    // 5) Update android.telecom.DisconnectCauseUtil with any mappings to a telecom.DisconnectCause.
    //
    // NextId: 49
    // NextId: 50
    //*********************************************************************************************

    /** Smallest valid value for call disconnect codes. */
    public static final int MINIMUM_VALID_VALUE = NOT_DISCONNECTED;

    /** Largest valid value for call disconnect codes. */
    public static final int MAXIMUM_VALID_VALUE = DIAL_MODIFIED_TO_DIAL;
    public static final int MAXIMUM_VALID_VALUE = CDMA_ALREADY_ACTIVATED;

    /** Private constructor to avoid class instantiation. */
    private DisconnectCause() {
@@ -302,6 +308,8 @@ public class DisconnectCause {
            return "OUTGOING_CANCELED";
        case IMS_MERGED_SUCCESSFULLY:
            return "IMS_MERGED_SUCCESSFULLY";
        case CDMA_ALREADY_ACTIVATED:
            return "CDMA_ALREADY_ACTIVATED";
        default:
            return "INVALID: " + cause;
        }