diff options
author | Radhika Agrawal <radhikaagrawal@google.com> | 2020-09-30 21:12:26 +0000 |
---|---|---|
committer | Android (Google) Code Review <android-gerrit@google.com> | 2020-09-30 21:12:26 +0000 |
commit | 0c52a7600f6cb1c35ab047d4ca78747693c52eda (patch) | |
tree | 7ba8f34f65b5660462fb7d0ad32e4ed2fb8910eb | |
parent | 7494002c94ec103844379303a37926382f138648 (diff) | |
parent | f1f2e0405e2951784cacb90f88dae46ae4d5e192 (diff) | |
download | base-0c52a7600f6cb1c35ab047d4ca78747693c52eda.tar.gz |
Merge "Fix un-dismissable incoming call for auto-rejected calls" into rvc-qpr-dev
-rw-r--r-- | telephony/java/android/telephony/ims/aidl/IImsMmTelListener.aidl | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/telephony/java/android/telephony/ims/aidl/IImsMmTelListener.aidl b/telephony/java/android/telephony/ims/aidl/IImsMmTelListener.aidl index 7bbe30a444b9..52464703c608 100644 --- a/telephony/java/android/telephony/ims/aidl/IImsMmTelListener.aidl +++ b/telephony/java/android/telephony/ims/aidl/IImsMmTelListener.aidl @@ -27,8 +27,11 @@ import com.android.ims.internal.IImsCallSession; * See MmTelFeature#Listener for more information. * {@hide} */ -oneway interface IImsMmTelListener { + // This interface is not considered oneway because we need to ensure that these operations are + // processed by telephony before the control flow returns to the ImsService to perform + // operations on the IImsCallSession. +interface IImsMmTelListener { void onIncomingCall(IImsCallSession c, in Bundle extras); void onRejectedCall(in ImsCallProfile callProfile, in ImsReasonInfo reason); - void onVoiceMessageCountUpdate(int count); + oneway void onVoiceMessageCountUpdate(int count); } |