diff options
author | Omkar Kolangade <omkark@codeaurora.org> | 2016-02-12 03:46:11 +0000 |
---|---|---|
committer | android-build-merger <android-build-merger@google.com> | 2016-02-12 03:46:11 +0000 |
commit | 4c1da288a61ca6ecbe08ed18f89db978479f24b8 (patch) | |
tree | 95477cccc8afde713a22dfdad9fb222c20d0abd2 | |
parent | eced23013075769cf671bb6f43a9c63febde3e80 (diff) | |
parent | a7ced64be6f5c8e0e1c9e2a9a0a51c7eb324ca4d (diff) | |
download | ims-4c1da288a61ca6ecbe08ed18f89db978479f24b8.tar.gz |
IMS RAT Reporting in Registration Callbacks
am: a7ced64be6
* commit 'a7ced64be6f5c8e0e1c9e2a9a0a51c7eb324ca4d':
IMS RAT Reporting in Registration Callbacks
-rw-r--r-- | src/java/com/android/ims/ImsManager.java | 30 |
1 files changed, 28 insertions, 2 deletions
diff --git a/src/java/com/android/ims/ImsManager.java b/src/java/com/android/ims/ImsManager.java index 39a87ebb..906ebcd8 100644 --- a/src/java/com/android/ims/ImsManager.java +++ b/src/java/com/android/ims/ImsManager.java @@ -1230,7 +1230,7 @@ public class ImsManager { return (mServiceClass == serviceClass); } - @Override + @Deprecated public void registrationConnected() { if (DBG) { log("registrationConnected ::"); @@ -1241,7 +1241,7 @@ public class ImsManager { } } - @Override + @Deprecated public void registrationProgressing() { if (DBG) { log("registrationProgressing ::"); @@ -1253,6 +1253,32 @@ public class ImsManager { } @Override + public void registrationConnectedWithRadioTech(int imsRadioTech) { + // Note: imsRadioTech value maps to RIL_RADIO_TECHNOLOGY + // values in ServiceState.java. + if (DBG) { + log("registrationConnectedWithRadioTech :: imsRadioTech=" + imsRadioTech); + } + + if (mListener != null) { + mListener.onImsConnected(); + } + } + + @Override + public void registrationProgressingWithRadioTech(int imsRadioTech) { + // Note: imsRadioTech value maps to RIL_RADIO_TECHNOLOGY + // values in ServiceState.java. + if (DBG) { + log("registrationProgressingWithRadioTech :: imsRadioTech=" + imsRadioTech); + } + + if (mListener != null) { + mListener.onImsProgressing(); + } + } + + @Override public void registrationDisconnected(ImsReasonInfo imsReasonInfo) { if (DBG) { log("registrationDisconnected :: imsReasonInfo" + imsReasonInfo); |