diff options
| author | 2015-05-04 17:49:14 -0700 | |
|---|---|---|
| committer | 2016-02-11 23:51:41 +0000 | |
| commit | d4e44bbdbf2d1bd7307501658b694b3c92fd668b (patch) | |
| tree | 47791ddcec5a3d7089a607f5308b3203925be38c | |
| parent | 4e9e3d02e057ddccb95d5299e60ac02da7766024 (diff) | |
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
| -rw-r--r-- | telephony/java/com/android/ims/internal/IImsRegistrationListener.aidl | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/telephony/java/com/android/ims/internal/IImsRegistrationListener.aidl b/telephony/java/com/android/ims/internal/IImsRegistrationListener.aidl index 23a69d10aa7a..69259d078baf 100644 --- a/telephony/java/com/android/ims/internal/IImsRegistrationListener.aidl +++ b/telephony/java/com/android/ims/internal/IImsRegistrationListener.aidl @@ -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,15 +27,36 @@ 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. */ void registrationDisconnected(in ImsReasonInfo imsReasonInfo); |