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

Commit 30a9dbe6 authored by Basudev Achary Konderpu's avatar Basudev Achary Konderpu Committed by Scott Mertz
Browse files

IMS : Incoming Call Barring

1) Added new field to display ICB
   anonymous number.
2) Modified existing API to support
   request like registration,activation,
   deactivation,erasure,interogation.

Change-Id: I0fce4422d42e469d496a11aedc8432676b0c9049
CRs-Fixed: 737839
parent b6f35838
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -34,6 +34,7 @@ public class ImsSsInfo implements Parcelable {

    // 0: disabled, 1: enabled
    public int mStatus;
    public String mIcbNum;

    public ImsSsInfo() {
    }
@@ -50,6 +51,7 @@ public class ImsSsInfo implements Parcelable {
    @Override
    public void writeToParcel(Parcel out, int flags) {
        out.writeInt(mStatus);
        out.writeString(mIcbNum);
    }

    @Override
@@ -59,6 +61,7 @@ public class ImsSsInfo implements Parcelable {

    private void readFromParcel(Parcel in) {
        mStatus = in.readInt();
        mIcbNum = in.readString();
    }

    public static final Creator<ImsSsInfo> CREATOR =
+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, in String[] barrList);
    int updateCallBarring(int cbType, int action, in String[] barrList);

    /**
     * Updates the configuration of the call forward.