public interface com.android.ims.internal.IImsCallSessionListener extends android.os.IInterface
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: com.android.ims.internal.IImsCallSessionListener
super_class: java.lang.Object
{
public abstract void callSessionProgressing(com.android.ims.internal.IImsCallSession, android.telephony.ims.ImsStreamMediaProfile);
descriptor: (Lcom/android/ims/internal/IImsCallSession;Landroid/telephony/ims/ImsStreamMediaProfile;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
session
profile
public abstract void callSessionStarted(com.android.ims.internal.IImsCallSession, android.telephony.ims.ImsCallProfile);
descriptor: (Lcom/android/ims/internal/IImsCallSession;Landroid/telephony/ims/ImsCallProfile;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
session
profile
public abstract void callSessionStartFailed(com.android.ims.internal.IImsCallSession, android.telephony.ims.ImsReasonInfo);
descriptor: (Lcom/android/ims/internal/IImsCallSession;Landroid/telephony/ims/ImsReasonInfo;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
session
reasonInfo
public abstract void callSessionTerminated(com.android.ims.internal.IImsCallSession, android.telephony.ims.ImsReasonInfo);
descriptor: (Lcom/android/ims/internal/IImsCallSession;Landroid/telephony/ims/ImsReasonInfo;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
session
reasonInfo
public abstract void callSessionHeld(com.android.ims.internal.IImsCallSession, android.telephony.ims.ImsCallProfile);
descriptor: (Lcom/android/ims/internal/IImsCallSession;Landroid/telephony/ims/ImsCallProfile;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
session
profile
public abstract void callSessionHoldFailed(com.android.ims.internal.IImsCallSession, android.telephony.ims.ImsReasonInfo);
descriptor: (Lcom/android/ims/internal/IImsCallSession;Landroid/telephony/ims/ImsReasonInfo;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
session
reasonInfo
public abstract void callSessionHoldReceived(com.android.ims.internal.IImsCallSession, android.telephony.ims.ImsCallProfile);
descriptor: (Lcom/android/ims/internal/IImsCallSession;Landroid/telephony/ims/ImsCallProfile;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
session
profile
public abstract void callSessionResumed(com.android.ims.internal.IImsCallSession, android.telephony.ims.ImsCallProfile);
descriptor: (Lcom/android/ims/internal/IImsCallSession;Landroid/telephony/ims/ImsCallProfile;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
session
profile
public abstract void callSessionResumeFailed(com.android.ims.internal.IImsCallSession, android.telephony.ims.ImsReasonInfo);
descriptor: (Lcom/android/ims/internal/IImsCallSession;Landroid/telephony/ims/ImsReasonInfo;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
session
reasonInfo
public abstract void callSessionResumeReceived(com.android.ims.internal.IImsCallSession, android.telephony.ims.ImsCallProfile);
descriptor: (Lcom/android/ims/internal/IImsCallSession;Landroid/telephony/ims/ImsCallProfile;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
session
profile
public abstract void callSessionMergeStarted(com.android.ims.internal.IImsCallSession, com.android.ims.internal.IImsCallSession, android.telephony.ims.ImsCallProfile);
descriptor: (Lcom/android/ims/internal/IImsCallSession;Lcom/android/ims/internal/IImsCallSession;Landroid/telephony/ims/ImsCallProfile;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
session
newSession
profile
public abstract void callSessionMergeComplete(com.android.ims.internal.IImsCallSession);
descriptor: (Lcom/android/ims/internal/IImsCallSession;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
session
public abstract void callSessionMergeFailed(com.android.ims.internal.IImsCallSession, android.telephony.ims.ImsReasonInfo);
descriptor: (Lcom/android/ims/internal/IImsCallSession;Landroid/telephony/ims/ImsReasonInfo;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
session
reasonInfo
public abstract void callSessionUpdated(com.android.ims.internal.IImsCallSession, android.telephony.ims.ImsCallProfile);
descriptor: (Lcom/android/ims/internal/IImsCallSession;Landroid/telephony/ims/ImsCallProfile;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
session
profile
public abstract void callSessionUpdateFailed(com.android.ims.internal.IImsCallSession, android.telephony.ims.ImsReasonInfo);
descriptor: (Lcom/android/ims/internal/IImsCallSession;Landroid/telephony/ims/ImsReasonInfo;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
session
reasonInfo
public abstract void callSessionUpdateReceived(com.android.ims.internal.IImsCallSession, android.telephony.ims.ImsCallProfile);
descriptor: (Lcom/android/ims/internal/IImsCallSession;Landroid/telephony/ims/ImsCallProfile;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
session
profile
public abstract void callSessionConferenceExtended(com.android.ims.internal.IImsCallSession, com.android.ims.internal.IImsCallSession, android.telephony.ims.ImsCallProfile);
descriptor: (Lcom/android/ims/internal/IImsCallSession;Lcom/android/ims/internal/IImsCallSession;Landroid/telephony/ims/ImsCallProfile;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
session
newSession
profile
public abstract void callSessionConferenceExtendFailed(com.android.ims.internal.IImsCallSession, android.telephony.ims.ImsReasonInfo);
descriptor: (Lcom/android/ims/internal/IImsCallSession;Landroid/telephony/ims/ImsReasonInfo;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
session
reasonInfo
public abstract void callSessionConferenceExtendReceived(com.android.ims.internal.IImsCallSession, com.android.ims.internal.IImsCallSession, android.telephony.ims.ImsCallProfile);
descriptor: (Lcom/android/ims/internal/IImsCallSession;Lcom/android/ims/internal/IImsCallSession;Landroid/telephony/ims/ImsCallProfile;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
session
newSession
profile
public abstract void callSessionInviteParticipantsRequestDelivered(com.android.ims.internal.IImsCallSession);
descriptor: (Lcom/android/ims/internal/IImsCallSession;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
session
public abstract void callSessionInviteParticipantsRequestFailed(com.android.ims.internal.IImsCallSession, android.telephony.ims.ImsReasonInfo);
descriptor: (Lcom/android/ims/internal/IImsCallSession;Landroid/telephony/ims/ImsReasonInfo;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
session
reasonInfo
public abstract void callSessionRemoveParticipantsRequestDelivered(com.android.ims.internal.IImsCallSession);
descriptor: (Lcom/android/ims/internal/IImsCallSession;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
session
public abstract void callSessionRemoveParticipantsRequestFailed(com.android.ims.internal.IImsCallSession, android.telephony.ims.ImsReasonInfo);
descriptor: (Lcom/android/ims/internal/IImsCallSession;Landroid/telephony/ims/ImsReasonInfo;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
session
reasonInfo
public abstract void callSessionConferenceStateUpdated(com.android.ims.internal.IImsCallSession, android.telephony.ims.ImsConferenceState);
descriptor: (Lcom/android/ims/internal/IImsCallSession;Landroid/telephony/ims/ImsConferenceState;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
session
state
public abstract void callSessionUssdMessageReceived(com.android.ims.internal.IImsCallSession, int, java.lang.String);
descriptor: (Lcom/android/ims/internal/IImsCallSession;ILjava/lang/String;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
session
mode
ussdMessage
public abstract void callSessionHandover(com.android.ims.internal.IImsCallSession, int, int, android.telephony.ims.ImsReasonInfo);
descriptor: (Lcom/android/ims/internal/IImsCallSession;IILandroid/telephony/ims/ImsReasonInfo;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
session
srcAccessTech
targetAccessTech
reasonInfo
public abstract void callSessionHandoverFailed(com.android.ims.internal.IImsCallSession, int, int, android.telephony.ims.ImsReasonInfo);
descriptor: (Lcom/android/ims/internal/IImsCallSession;IILandroid/telephony/ims/ImsReasonInfo;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
session
srcAccessTech
targetAccessTech
reasonInfo
public abstract void callSessionMayHandover(com.android.ims.internal.IImsCallSession, int, int);
descriptor: (Lcom/android/ims/internal/IImsCallSession;II)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
session
srcAccessTech
targetAccessTech
public abstract void callSessionTtyModeReceived(com.android.ims.internal.IImsCallSession, int);
descriptor: (Lcom/android/ims/internal/IImsCallSession;I)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
session
mode
public abstract void callSessionMultipartyStateChanged(com.android.ims.internal.IImsCallSession, boolean);
descriptor: (Lcom/android/ims/internal/IImsCallSession;Z)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
session
isMultiParty
public abstract void callSessionSuppServiceReceived(com.android.ims.internal.IImsCallSession, android.telephony.ims.ImsSuppServiceNotification);
descriptor: (Lcom/android/ims/internal/IImsCallSession;Landroid/telephony/ims/ImsSuppServiceNotification;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
session
suppSrvNotification
public abstract void callSessionRttModifyRequestReceived(com.android.ims.internal.IImsCallSession, android.telephony.ims.ImsCallProfile);
descriptor: (Lcom/android/ims/internal/IImsCallSession;Landroid/telephony/ims/ImsCallProfile;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
session
callProfile
public abstract void callSessionRttModifyResponseReceived(int);
descriptor: (I)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
status
public abstract void callSessionRttMessageReceived(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
rttMessage
}
SourceFile: "IImsCallSessionListener.java"
NestMembers:
com.android.ims.internal.IImsCallSessionListener$Stub com.android.ims.internal.IImsCallSessionListener$Stub$Proxy
InnerClasses:
public abstract Stub = com.android.ims.internal.IImsCallSessionListener$Stub of com.android.ims.internal.IImsCallSessionListener