Loading src/java/com/android/ims/RcsFeatureConnection.java +9 −0 Original line number Diff line number Diff line Loading @@ -18,6 +18,7 @@ package com.android.ims; import android.annotation.NonNull; import android.content.Context; import android.net.Uri; import android.os.IBinder; import android.os.RemoteException; import android.telephony.TelephonyManager; Loading @@ -32,6 +33,7 @@ import android.telephony.ims.feature.ImsFeature; import com.android.internal.annotations.VisibleForTesting; import com.android.telephony.Rlog; import java.util.List; /** * A container of the IImsServiceController binder, which implements all of the RcsFeatures that Loading Loading @@ -299,6 +301,13 @@ public class RcsFeatureConnection extends FeatureConnection { } } public void requestCapabilities(List<Uri> uris, int taskId) throws RemoteException { synchronized (mLock) { checkServiceIsReady(); getServiceInterface(mBinder).requestCapabilities(uris, taskId); } } @Override @VisibleForTesting public Integer retrieveFeatureState() { Loading src/java/com/android/ims/RcsFeatureManager.java +4 −0 Original line number Diff line number Diff line Loading @@ -436,6 +436,10 @@ public class RcsFeatureManager implements IFeatureConnector { mRcsFeatureConnection.requestPublication(capabilities, taskId); } public void requestCapabilities(List<Uri> uris, int taskId) throws RemoteException { mRcsFeatureConnection.requestCapabilities(uris, taskId); } /** * Disable all of the UCE capabilities. */ Loading Loading
src/java/com/android/ims/RcsFeatureConnection.java +9 −0 Original line number Diff line number Diff line Loading @@ -18,6 +18,7 @@ package com.android.ims; import android.annotation.NonNull; import android.content.Context; import android.net.Uri; import android.os.IBinder; import android.os.RemoteException; import android.telephony.TelephonyManager; Loading @@ -32,6 +33,7 @@ import android.telephony.ims.feature.ImsFeature; import com.android.internal.annotations.VisibleForTesting; import com.android.telephony.Rlog; import java.util.List; /** * A container of the IImsServiceController binder, which implements all of the RcsFeatures that Loading Loading @@ -299,6 +301,13 @@ public class RcsFeatureConnection extends FeatureConnection { } } public void requestCapabilities(List<Uri> uris, int taskId) throws RemoteException { synchronized (mLock) { checkServiceIsReady(); getServiceInterface(mBinder).requestCapabilities(uris, taskId); } } @Override @VisibleForTesting public Integer retrieveFeatureState() { Loading
src/java/com/android/ims/RcsFeatureManager.java +4 −0 Original line number Diff line number Diff line Loading @@ -436,6 +436,10 @@ public class RcsFeatureManager implements IFeatureConnector { mRcsFeatureConnection.requestPublication(capabilities, taskId); } public void requestCapabilities(List<Uri> uris, int taskId) throws RemoteException { mRcsFeatureConnection.requestCapabilities(uris, taskId); } /** * Disable all of the UCE capabilities. */ Loading