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

Commit 61aac3aa authored by Shriram Ganesh's avatar Shriram Ganesh Committed by Etan Cohen
Browse files

IMS Framework & AIDL Changes for Call Barring & String Error Codes.

Change-Id: I66fdbbd175c13261c283627999f37071259f7a6a
parent 4f9e21ee
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -216,6 +216,7 @@ public class ImsReasonInfo implements Parcelable {
    public static final int CODE_UT_NOT_SUPPORTED = 801;
    public static final int CODE_UT_SERVICE_UNAVAILABLE = 802;
    public static final int CODE_UT_OPERATION_NOT_ALLOWED = 803;
    public static final int CODE_UT_NETWORK_ERROR = 804;
    public static final int CODE_UT_CB_PASSWORD_MISMATCH = 821;

    /**
+1 −1
Original line number Diff line number Diff line
@@ -74,7 +74,7 @@ interface IImsUt {
    /**
     * Updates the configuration of the call barring.
     */
    int updateCallBarring(int cbType, boolean enable);
    int updateCallBarring(int cbType, boolean enable, in String[] barrList);

    /**
     * Updates the configuration of the call forward.
+3 −2
Original line number Diff line number Diff line
@@ -21,6 +21,7 @@ import android.os.Bundle;
import com.android.ims.ImsCallForwardInfo;
import com.android.ims.ImsSsInfo;
import com.android.ims.internal.IImsUt;
import com.android.ims.ImsReasonInfo;

/**
 * {@hide}
@@ -30,13 +31,13 @@ interface IImsUtListener {
     * Notifies the result of the supplementary service configuration udpate.
     */
    void utConfigurationUpdated(in IImsUt ut, int id);
    void utConfigurationUpdateFailed(in IImsUt ut, int id, int errorCode);
    void utConfigurationUpdateFailed(in IImsUt ut, int id, in ImsReasonInfo error);

    /**
     * Notifies the result of the supplementary service configuration query.
     */
    void utConfigurationQueried(in IImsUt ut, int id, in Bundle ssInfo);
    void utConfigurationQueryFailed(in IImsUt ut, int id, int errorCode);
    void utConfigurationQueryFailed(in IImsUt ut, int id, in ImsReasonInfo error);

    /**
     * Notifies the status of the call barring supplementary service.