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

Commit e08a4fe3 authored by Tyler Gunn's avatar Tyler Gunn
Browse files

Update onDeregistered docs to make capability change expectations clear.

Updating the onDeregistered docs to make it clear that the ImsService
must report any feature capability changes to the framework prior to
de-registration.

Bug: 73076695
Test: Docs only change.
Change-Id: Ib9bc88bfb43670f04c8afde36d0947255399397a
parent a7641864
Loading
Loading
Loading
Loading
+11 −0
Original line number Original line Diff line number Diff line
@@ -213,6 +213,17 @@ public class ImsRegistrationImplBase {


    /**
    /**
     * Notify the framework that the device is disconnected from the IMS network.
     * Notify the framework that the device is disconnected from the IMS network.
     * <p>
     * Note: Prior to calling {@link #onDeregistered(ImsReasonInfo)}, you should ensure that any
     * changes to {@link android.telephony.ims.feature.ImsFeature} capability availability is sent
     * to the framework.  For example,
     * {@link android.telephony.ims.feature.MmTelFeature.MmTelCapabilities#CAPABILITY_TYPE_VIDEO}
     * and
     * {@link android.telephony.ims.feature.MmTelFeature.MmTelCapabilities#CAPABILITY_TYPE_VOICE}
     * may be set to unavailable to ensure the framework knows these services are no longer
     * available due to de-registration.  If you do not report capability changes impacted by
     * de-registration, the framework will not know which features are no longer available as a
     * result.
     *
     *
     * @param info the {@link ImsReasonInfo} associated with why registration was disconnected.
     * @param info the {@link ImsReasonInfo} associated with why registration was disconnected.
     */
     */