IMS RAT Reporting in Registration Unsol
Adding a parameter to the IMS registration complete and progressing callbacks, allowing frameworks to be notified of the radio access technology over which IMS is registered. Bug: 21902225 Change-Id: I271f2fca299585302a67d0f5476f6fac3e7099dd
This commit is contained in:
committed by
Tyler Gunn
parent
4e9e3d02e0
commit
d4e44bbdbf
@@ -17,6 +17,7 @@
|
||||
package com.android.ims.internal;
|
||||
|
||||
import com.android.ims.ImsReasonInfo;
|
||||
|
||||
/**
|
||||
* A listener type for receiving notifications about the changes to
|
||||
* the IMS connection(registration).
|
||||
@@ -26,14 +27,35 @@ import com.android.ims.ImsReasonInfo;
|
||||
interface IImsRegistrationListener {
|
||||
/**
|
||||
* Notifies the application when the device is connected to the IMS network.
|
||||
*
|
||||
* @deprecated see {@link registrationConnectedWithRadioTech}
|
||||
*/
|
||||
void registrationConnected();
|
||||
|
||||
/**
|
||||
* Notifies the application when the device is trying to connect the IMS network.
|
||||
*
|
||||
* @deprecated see {@link registrationProgressingWithRadioTech}
|
||||
*/
|
||||
void registrationProgressing();
|
||||
|
||||
/**
|
||||
* Notifies the application when the device is connected to the IMS network.
|
||||
*
|
||||
* @param imsRadioTech the radio access technology. Valid values are {@code
|
||||
* RIL_RADIO_TECHNOLOGY_*} defined in {@link ServiceState}.
|
||||
*/
|
||||
void registrationConnectedWithRadioTech(int imsRadioTech);
|
||||
|
||||
/**
|
||||
* Notifies the application when the device is trying to connect the IMS network.
|
||||
*
|
||||
* @param imsRadioTech the radio access technology. Valid values are {@code
|
||||
* RIL_RADIO_TECHNOLOGY_*} defined in {@link ServiceState}.
|
||||
*/
|
||||
void registrationProgressingWithRadioTech(int imsRadioTech);
|
||||
|
||||
|
||||
/**
|
||||
* Notifies the application when the device is disconnected from the IMS network.
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user