Merge "IMS RAT Reporting in Registration Unsol" into mm-wireless-dev

am: 989594638a

* commit '989594638ad2aa7360cf39b5ea67c137a9078c86':
  IMS RAT Reporting in Registration Unsol
This commit is contained in:
Tyler Gunn
2016-02-12 03:45:32 +00:00
committed by android-build-merger

View File

@@ -17,6 +17,7 @@
package com.android.ims.internal; package com.android.ims.internal;
import com.android.ims.ImsReasonInfo; import com.android.ims.ImsReasonInfo;
/** /**
* A listener type for receiving notifications about the changes to * A listener type for receiving notifications about the changes to
* the IMS connection(registration). * the IMS connection(registration).
@@ -26,14 +27,35 @@ import com.android.ims.ImsReasonInfo;
interface IImsRegistrationListener { interface IImsRegistrationListener {
/** /**
* Notifies the application when the device is connected to the IMS network. * Notifies the application when the device is connected to the IMS network.
*
* @deprecated see {@link registrationConnectedWithRadioTech}
*/ */
void registrationConnected(); void registrationConnected();
/** /**
* Notifies the application when the device is trying to connect the IMS network. * Notifies the application when the device is trying to connect the IMS network.
*
* @deprecated see {@link registrationProgressingWithRadioTech}
*/ */
void registrationProgressing(); 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. * Notifies the application when the device is disconnected from the IMS network.
*/ */