diff --git a/telephony/java/com/android/ims/internal/IImsService.aidl b/telephony/java/com/android/ims/internal/IImsService.aidl index a9614a63d872a..406d22d9bd8eb 100644 --- a/telephony/java/com/android/ims/internal/IImsService.aidl +++ b/telephony/java/com/android/ims/internal/IImsService.aidl @@ -38,8 +38,19 @@ interface IImsService { void close(int serviceId); boolean isConnected(int serviceId, int serviceType, int callType); boolean isOpened(int serviceId); + + /** + * Replace existing registration listener + * + */ void setRegistrationListener(int serviceId, in IImsRegistrationListener listener); + /** + * Add new registration listener + */ + void addRegistrationListener(int phoneId, int serviceClass, + in IImsRegistrationListener listener); + ImsCallProfile createCallProfile(int serviceId, int serviceType, int callType); IImsCallSession createCallSession(int serviceId, in ImsCallProfile profile,