Loading src/java/com/android/ims/RcsFeatureConnection.java +9 −0 Original line number Diff line number Diff line Loading @@ -21,6 +21,7 @@ import android.content.Context; import android.os.IBinder; import android.os.RemoteException; import android.telephony.TelephonyManager; import android.telephony.ims.RcsContactUceCapability; import android.telephony.ims.aidl.IImsCapabilityCallback; import android.telephony.ims.aidl.IImsRcsFeature; import android.telephony.ims.aidl.IImsRegistration; Loading Loading @@ -290,6 +291,14 @@ public class RcsFeatureConnection extends FeatureConnection { } } public void requestPublication(RcsContactUceCapability capabilities, int taskId) throws RemoteException { synchronized (mLock) { checkServiceIsReady(); getServiceInterface(mBinder).updateCapabilities(capabilities, taskId); } } @Override @VisibleForTesting public Integer retrieveFeatureState() { Loading src/java/com/android/ims/RcsFeatureManager.java +7 −1 Original line number Diff line number Diff line Loading @@ -66,7 +66,8 @@ public class RcsFeatureManager implements IFeatureConnector { */ public static class RcsFeatureCallbacks { /** See {@link RcsCapabilityExchange#onCommandUpdate(int, int)} */ void onCommandUpdate(int commandCode, int operationToken) {} @VisibleForTesting public void onCommandUpdate(int commandCode, int operationToken) {} /** See {@link RcsPresenceExchangeImplBase#onNetworkResponse(int, String, int)} */ public void onNetworkResponse(int code, String reason, int operationToken) {} Loading Loading @@ -430,6 +431,11 @@ public class RcsFeatureManager implements IFeatureConnector { ImsRegistrationImplBase.REGISTRATION_TECH_IWLAN); } public void requestPublication(RcsContactUceCapability capabilities, int taskId) throws RemoteException { mRcsFeatureConnection.requestPublication(capabilities, 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 @@ -21,6 +21,7 @@ import android.content.Context; import android.os.IBinder; import android.os.RemoteException; import android.telephony.TelephonyManager; import android.telephony.ims.RcsContactUceCapability; import android.telephony.ims.aidl.IImsCapabilityCallback; import android.telephony.ims.aidl.IImsRcsFeature; import android.telephony.ims.aidl.IImsRegistration; Loading Loading @@ -290,6 +291,14 @@ public class RcsFeatureConnection extends FeatureConnection { } } public void requestPublication(RcsContactUceCapability capabilities, int taskId) throws RemoteException { synchronized (mLock) { checkServiceIsReady(); getServiceInterface(mBinder).updateCapabilities(capabilities, taskId); } } @Override @VisibleForTesting public Integer retrieveFeatureState() { Loading
src/java/com/android/ims/RcsFeatureManager.java +7 −1 Original line number Diff line number Diff line Loading @@ -66,7 +66,8 @@ public class RcsFeatureManager implements IFeatureConnector { */ public static class RcsFeatureCallbacks { /** See {@link RcsCapabilityExchange#onCommandUpdate(int, int)} */ void onCommandUpdate(int commandCode, int operationToken) {} @VisibleForTesting public void onCommandUpdate(int commandCode, int operationToken) {} /** See {@link RcsPresenceExchangeImplBase#onNetworkResponse(int, String, int)} */ public void onNetworkResponse(int code, String reason, int operationToken) {} Loading Loading @@ -430,6 +431,11 @@ public class RcsFeatureManager implements IFeatureConnector { ImsRegistrationImplBase.REGISTRATION_TECH_IWLAN); } public void requestPublication(RcsContactUceCapability capabilities, int taskId) throws RemoteException { mRcsFeatureConnection.requestPublication(capabilities, taskId); } /** * Disable all of the UCE capabilities. */ Loading