class android.telephony.ims.ImsCallSession$IImsCallSessionListenerProxy extends android.telephony.ims.aidl.IImsCallSessionListener$Stub
minor version: 0
major version: 59
flags: flags: (0x0020) ACC_SUPER
this_class: android.telephony.ims.ImsCallSession$IImsCallSessionListenerProxy
super_class: android.telephony.ims.aidl.IImsCallSessionListener$Stub
{
final android.telephony.ims.ImsCallSession this$0;
descriptor: Landroid/telephony/ims/ImsCallSession;
flags: (0x1010) ACC_FINAL, ACC_SYNTHETIC
private void <init>(android.telephony.ims.ImsCallSession);
descriptor: (Landroid/telephony/ims/ImsCallSession;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=2, args_size=2
start local 0 0: aload 0
aload 1
putfield android.telephony.ims.ImsCallSession$IImsCallSessionListenerProxy.this$0:Landroid/telephony/ims/ImsCallSession;
aload 0
invokespecial android.telephony.ims.aidl.IImsCallSessionListener$Stub.<init>:()V
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/telephony/ims/ImsCallSession$IImsCallSessionListenerProxy;
MethodParameters:
Name Flags
this$0 final
public void callSessionProgressing(android.telephony.ims.ImsStreamMediaProfile);
descriptor: (Landroid/telephony/ims/ImsStreamMediaProfile;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield android.telephony.ims.ImsCallSession$IImsCallSessionListenerProxy.this$0:Landroid/telephony/ims/ImsCallSession;
getfield android.telephony.ims.ImsCallSession.mListener:Landroid/telephony/ims/ImsCallSession$Listener;
ifnull 2
1: aload 0
getfield android.telephony.ims.ImsCallSession$IImsCallSessionListenerProxy.this$0:Landroid/telephony/ims/ImsCallSession;
getfield android.telephony.ims.ImsCallSession.mListener:Landroid/telephony/ims/ImsCallSession$Listener;
aload 0
getfield android.telephony.ims.ImsCallSession$IImsCallSessionListenerProxy.this$0:Landroid/telephony/ims/ImsCallSession;
aload 1
invokevirtual android.telephony.ims.ImsCallSession$Listener.callSessionProgressing:(Landroid/telephony/ims/ImsCallSession;Landroid/telephony/ims/ImsStreamMediaProfile;)V
2: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Landroid/telephony/ims/ImsCallSession$IImsCallSessionListenerProxy;
0 3 1 profile Landroid/telephony/ims/ImsStreamMediaProfile;
MethodParameters:
Name Flags
profile
public void callSessionInitiated(android.telephony.ims.ImsCallProfile);
descriptor: (Landroid/telephony/ims/ImsCallProfile;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield android.telephony.ims.ImsCallSession$IImsCallSessionListenerProxy.this$0:Landroid/telephony/ims/ImsCallSession;
getfield android.telephony.ims.ImsCallSession.mListener:Landroid/telephony/ims/ImsCallSession$Listener;
ifnull 2
1: aload 0
getfield android.telephony.ims.ImsCallSession$IImsCallSessionListenerProxy.this$0:Landroid/telephony/ims/ImsCallSession;
getfield android.telephony.ims.ImsCallSession.mListener:Landroid/telephony/ims/ImsCallSession$Listener;
aload 0
getfield android.telephony.ims.ImsCallSession$IImsCallSessionListenerProxy.this$0:Landroid/telephony/ims/ImsCallSession;
aload 1
invokevirtual android.telephony.ims.ImsCallSession$Listener.callSessionStarted:(Landroid/telephony/ims/ImsCallSession;Landroid/telephony/ims/ImsCallProfile;)V
2: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Landroid/telephony/ims/ImsCallSession$IImsCallSessionListenerProxy;
0 3 1 profile Landroid/telephony/ims/ImsCallProfile;
MethodParameters:
Name Flags
profile
public void callSessionInitiatedFailed(android.telephony.ims.ImsReasonInfo);
descriptor: (Landroid/telephony/ims/ImsReasonInfo;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield android.telephony.ims.ImsCallSession$IImsCallSessionListenerProxy.this$0:Landroid/telephony/ims/ImsCallSession;
getfield android.telephony.ims.ImsCallSession.mListener:Landroid/telephony/ims/ImsCallSession$Listener;
ifnull 2
1: aload 0
getfield android.telephony.ims.ImsCallSession$IImsCallSessionListenerProxy.this$0:Landroid/telephony/ims/ImsCallSession;
getfield android.telephony.ims.ImsCallSession.mListener:Landroid/telephony/ims/ImsCallSession$Listener;
aload 0
getfield android.telephony.ims.ImsCallSession$IImsCallSessionListenerProxy.this$0:Landroid/telephony/ims/ImsCallSession;
aload 1
invokevirtual android.telephony.ims.ImsCallSession$Listener.callSessionStartFailed:(Landroid/telephony/ims/ImsCallSession;Landroid/telephony/ims/ImsReasonInfo;)V
2: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Landroid/telephony/ims/ImsCallSession$IImsCallSessionListenerProxy;
0 3 1 reasonInfo Landroid/telephony/ims/ImsReasonInfo;
MethodParameters:
Name Flags
reasonInfo
public void callSessionTerminated(android.telephony.ims.ImsReasonInfo);
descriptor: (Landroid/telephony/ims/ImsReasonInfo;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield android.telephony.ims.ImsCallSession$IImsCallSessionListenerProxy.this$0:Landroid/telephony/ims/ImsCallSession;
getfield android.telephony.ims.ImsCallSession.mListener:Landroid/telephony/ims/ImsCallSession$Listener;
ifnull 2
1: aload 0
getfield android.telephony.ims.ImsCallSession$IImsCallSessionListenerProxy.this$0:Landroid/telephony/ims/ImsCallSession;
getfield android.telephony.ims.ImsCallSession.mListener:Landroid/telephony/ims/ImsCallSession$Listener;
aload 0
getfield android.telephony.ims.ImsCallSession$IImsCallSessionListenerProxy.this$0:Landroid/telephony/ims/ImsCallSession;
aload 1
invokevirtual android.telephony.ims.ImsCallSession$Listener.callSessionTerminated:(Landroid/telephony/ims/ImsCallSession;Landroid/telephony/ims/ImsReasonInfo;)V
2: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Landroid/telephony/ims/ImsCallSession$IImsCallSessionListenerProxy;
0 3 1 reasonInfo Landroid/telephony/ims/ImsReasonInfo;
MethodParameters:
Name Flags
reasonInfo
public void callSessionHeld(android.telephony.ims.ImsCallProfile);
descriptor: (Landroid/telephony/ims/ImsCallProfile;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield android.telephony.ims.ImsCallSession$IImsCallSessionListenerProxy.this$0:Landroid/telephony/ims/ImsCallSession;
getfield android.telephony.ims.ImsCallSession.mListener:Landroid/telephony/ims/ImsCallSession$Listener;
ifnull 2
1: aload 0
getfield android.telephony.ims.ImsCallSession$IImsCallSessionListenerProxy.this$0:Landroid/telephony/ims/ImsCallSession;
getfield android.telephony.ims.ImsCallSession.mListener:Landroid/telephony/ims/ImsCallSession$Listener;
aload 0
getfield android.telephony.ims.ImsCallSession$IImsCallSessionListenerProxy.this$0:Landroid/telephony/ims/ImsCallSession;
aload 1
invokevirtual android.telephony.ims.ImsCallSession$Listener.callSessionHeld:(Landroid/telephony/ims/ImsCallSession;Landroid/telephony/ims/ImsCallProfile;)V
2: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Landroid/telephony/ims/ImsCallSession$IImsCallSessionListenerProxy;
0 3 1 profile Landroid/telephony/ims/ImsCallProfile;
MethodParameters:
Name Flags
profile
public void callSessionHoldFailed(android.telephony.ims.ImsReasonInfo);
descriptor: (Landroid/telephony/ims/ImsReasonInfo;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield android.telephony.ims.ImsCallSession$IImsCallSessionListenerProxy.this$0:Landroid/telephony/ims/ImsCallSession;
getfield android.telephony.ims.ImsCallSession.mListener:Landroid/telephony/ims/ImsCallSession$Listener;
ifnull 2
1: aload 0
getfield android.telephony.ims.ImsCallSession$IImsCallSessionListenerProxy.this$0:Landroid/telephony/ims/ImsCallSession;
getfield android.telephony.ims.ImsCallSession.mListener:Landroid/telephony/ims/ImsCallSession$Listener;
aload 0
getfield android.telephony.ims.ImsCallSession$IImsCallSessionListenerProxy.this$0:Landroid/telephony/ims/ImsCallSession;
aload 1
invokevirtual android.telephony.ims.ImsCallSession$Listener.callSessionHoldFailed:(Landroid/telephony/ims/ImsCallSession;Landroid/telephony/ims/ImsReasonInfo;)V
2: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Landroid/telephony/ims/ImsCallSession$IImsCallSessionListenerProxy;
0 3 1 reasonInfo Landroid/telephony/ims/ImsReasonInfo;
MethodParameters:
Name Flags
reasonInfo
public void callSessionHoldReceived(android.telephony.ims.ImsCallProfile);
descriptor: (Landroid/telephony/ims/ImsCallProfile;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield android.telephony.ims.ImsCallSession$IImsCallSessionListenerProxy.this$0:Landroid/telephony/ims/ImsCallSession;
getfield android.telephony.ims.ImsCallSession.mListener:Landroid/telephony/ims/ImsCallSession$Listener;
ifnull 2
1: aload 0
getfield android.telephony.ims.ImsCallSession$IImsCallSessionListenerProxy.this$0:Landroid/telephony/ims/ImsCallSession;
getfield android.telephony.ims.ImsCallSession.mListener:Landroid/telephony/ims/ImsCallSession$Listener;
aload 0
getfield android.telephony.ims.ImsCallSession$IImsCallSessionListenerProxy.this$0:Landroid/telephony/ims/ImsCallSession;
aload 1
invokevirtual android.telephony.ims.ImsCallSession$Listener.callSessionHoldReceived:(Landroid/telephony/ims/ImsCallSession;Landroid/telephony/ims/ImsCallProfile;)V
2: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Landroid/telephony/ims/ImsCallSession$IImsCallSessionListenerProxy;
0 3 1 profile Landroid/telephony/ims/ImsCallProfile;
MethodParameters:
Name Flags
profile
public void callSessionResumed(android.telephony.ims.ImsCallProfile);
descriptor: (Landroid/telephony/ims/ImsCallProfile;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield android.telephony.ims.ImsCallSession$IImsCallSessionListenerProxy.this$0:Landroid/telephony/ims/ImsCallSession;
getfield android.telephony.ims.ImsCallSession.mListener:Landroid/telephony/ims/ImsCallSession$Listener;
ifnull 2
1: aload 0
getfield android.telephony.ims.ImsCallSession$IImsCallSessionListenerProxy.this$0:Landroid/telephony/ims/ImsCallSession;
getfield android.telephony.ims.ImsCallSession.mListener:Landroid/telephony/ims/ImsCallSession$Listener;
aload 0
getfield android.telephony.ims.ImsCallSession$IImsCallSessionListenerProxy.this$0:Landroid/telephony/ims/ImsCallSession;
aload 1
invokevirtual android.telephony.ims.ImsCallSession$Listener.callSessionResumed:(Landroid/telephony/ims/ImsCallSession;Landroid/telephony/ims/ImsCallProfile;)V
2: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Landroid/telephony/ims/ImsCallSession$IImsCallSessionListenerProxy;
0 3 1 profile Landroid/telephony/ims/ImsCallProfile;
MethodParameters:
Name Flags
profile
public void callSessionResumeFailed(android.telephony.ims.ImsReasonInfo);
descriptor: (Landroid/telephony/ims/ImsReasonInfo;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield android.telephony.ims.ImsCallSession$IImsCallSessionListenerProxy.this$0:Landroid/telephony/ims/ImsCallSession;
getfield android.telephony.ims.ImsCallSession.mListener:Landroid/telephony/ims/ImsCallSession$Listener;
ifnull 2
1: aload 0
getfield android.telephony.ims.ImsCallSession$IImsCallSessionListenerProxy.this$0:Landroid/telephony/ims/ImsCallSession;
getfield android.telephony.ims.ImsCallSession.mListener:Landroid/telephony/ims/ImsCallSession$Listener;
aload 0
getfield android.telephony.ims.ImsCallSession$IImsCallSessionListenerProxy.this$0:Landroid/telephony/ims/ImsCallSession;
aload 1
invokevirtual android.telephony.ims.ImsCallSession$Listener.callSessionResumeFailed:(Landroid/telephony/ims/ImsCallSession;Landroid/telephony/ims/ImsReasonInfo;)V
2: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Landroid/telephony/ims/ImsCallSession$IImsCallSessionListenerProxy;
0 3 1 reasonInfo Landroid/telephony/ims/ImsReasonInfo;
MethodParameters:
Name Flags
reasonInfo
public void callSessionResumeReceived(android.telephony.ims.ImsCallProfile);
descriptor: (Landroid/telephony/ims/ImsCallProfile;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield android.telephony.ims.ImsCallSession$IImsCallSessionListenerProxy.this$0:Landroid/telephony/ims/ImsCallSession;
getfield android.telephony.ims.ImsCallSession.mListener:Landroid/telephony/ims/ImsCallSession$Listener;
ifnull 2
1: aload 0
getfield android.telephony.ims.ImsCallSession$IImsCallSessionListenerProxy.this$0:Landroid/telephony/ims/ImsCallSession;
getfield android.telephony.ims.ImsCallSession.mListener:Landroid/telephony/ims/ImsCallSession$Listener;
aload 0
getfield android.telephony.ims.ImsCallSession$IImsCallSessionListenerProxy.this$0:Landroid/telephony/ims/ImsCallSession;
aload 1
invokevirtual android.telephony.ims.ImsCallSession$Listener.callSessionResumeReceived:(Landroid/telephony/ims/ImsCallSession;Landroid/telephony/ims/ImsCallProfile;)V
2: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Landroid/telephony/ims/ImsCallSession$IImsCallSessionListenerProxy;
0 3 1 profile Landroid/telephony/ims/ImsCallProfile;
MethodParameters:
Name Flags
profile
public void callSessionMergeStarted(com.android.ims.internal.IImsCallSession, android.telephony.ims.ImsCallProfile);
descriptor: (Lcom/android/ims/internal/IImsCallSession;Landroid/telephony/ims/ImsCallProfile;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=3, args_size=3
start local 0 start local 1 start local 2 0: ldc "ImsCallSession"
ldc "callSessionMergeStarted"
invokestatic android.util.Log.d:(Ljava/lang/String;Ljava/lang/String;)I
pop
1: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Landroid/telephony/ims/ImsCallSession$IImsCallSessionListenerProxy;
0 2 1 newSession Lcom/android/ims/internal/IImsCallSession;
0 2 2 profile Landroid/telephony/ims/ImsCallProfile;
MethodParameters:
Name Flags
newSession
profile
public void callSessionMergeComplete(com.android.ims.internal.IImsCallSession);
descriptor: (Lcom/android/ims/internal/IImsCallSession;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 0
getfield android.telephony.ims.ImsCallSession$IImsCallSessionListenerProxy.this$0:Landroid/telephony/ims/ImsCallSession;
getfield android.telephony.ims.ImsCallSession.mListener:Landroid/telephony/ims/ImsCallSession$Listener;
ifnull 11
1: aload 1
ifnull 10
2: aload 0
getfield android.telephony.ims.ImsCallSession$IImsCallSessionListenerProxy.this$0:Landroid/telephony/ims/ImsCallSession;
astore 2
start local 2 3: aload 0
getfield android.telephony.ims.ImsCallSession$IImsCallSessionListenerProxy.this$0:Landroid/telephony/ims/ImsCallSession;
getfield android.telephony.ims.ImsCallSession.miSession:Lcom/android/ims/internal/IImsCallSession;
invokeinterface com.android.ims.internal.IImsCallSession.getCallId:()Ljava/lang/String;
aload 1
invokeinterface com.android.ims.internal.IImsCallSession.getCallId:()Ljava/lang/String;
invokestatic java.util.Objects.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z
ifne 8
4: new android.telephony.ims.ImsCallSession
dup
aload 1
invokespecial android.telephony.ims.ImsCallSession.<init>:(Lcom/android/ims/internal/IImsCallSession;)V
astore 2
5: goto 8
StackMap locals: android.telephony.ims.ImsCallSession$IImsCallSessionListenerProxy com.android.ims.internal.IImsCallSession android.telephony.ims.ImsCallSession
StackMap stack: android.os.RemoteException
6: pop
7: ldc "ImsCallSession"
ldc "callSessionMergeComplete: exception for getCallId!"
invokestatic android.util.Log.e:(Ljava/lang/String;Ljava/lang/String;)I
pop
8: StackMap locals:
StackMap stack:
aload 0
getfield android.telephony.ims.ImsCallSession$IImsCallSessionListenerProxy.this$0:Landroid/telephony/ims/ImsCallSession;
getfield android.telephony.ims.ImsCallSession.mListener:Landroid/telephony/ims/ImsCallSession$Listener;
aload 2
invokevirtual android.telephony.ims.ImsCallSession$Listener.callSessionMergeComplete:(Landroid/telephony/ims/ImsCallSession;)V
end local 2 9: goto 11
10: StackMap locals:
StackMap stack:
aload 0
getfield android.telephony.ims.ImsCallSession$IImsCallSessionListenerProxy.this$0:Landroid/telephony/ims/ImsCallSession;
getfield android.telephony.ims.ImsCallSession.mListener:Landroid/telephony/ims/ImsCallSession$Listener;
aconst_null
invokevirtual android.telephony.ims.ImsCallSession$Listener.callSessionMergeComplete:(Landroid/telephony/ims/ImsCallSession;)V
11: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 12 0 this Landroid/telephony/ims/ImsCallSession$IImsCallSessionListenerProxy;
0 12 1 newSession Lcom/android/ims/internal/IImsCallSession;
3 9 2 validActiveSession Landroid/telephony/ims/ImsCallSession;
Exception table:
from to target type
3 5 6 Class android.os.RemoteException
MethodParameters:
Name Flags
newSession
public void callSessionMergeFailed(android.telephony.ims.ImsReasonInfo);
descriptor: (Landroid/telephony/ims/ImsReasonInfo;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield android.telephony.ims.ImsCallSession$IImsCallSessionListenerProxy.this$0:Landroid/telephony/ims/ImsCallSession;
getfield android.telephony.ims.ImsCallSession.mListener:Landroid/telephony/ims/ImsCallSession$Listener;
ifnull 2
1: aload 0
getfield android.telephony.ims.ImsCallSession$IImsCallSessionListenerProxy.this$0:Landroid/telephony/ims/ImsCallSession;
getfield android.telephony.ims.ImsCallSession.mListener:Landroid/telephony/ims/ImsCallSession$Listener;
aload 0
getfield android.telephony.ims.ImsCallSession$IImsCallSessionListenerProxy.this$0:Landroid/telephony/ims/ImsCallSession;
aload 1
invokevirtual android.telephony.ims.ImsCallSession$Listener.callSessionMergeFailed:(Landroid/telephony/ims/ImsCallSession;Landroid/telephony/ims/ImsReasonInfo;)V
2: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Landroid/telephony/ims/ImsCallSession$IImsCallSessionListenerProxy;
0 3 1 reasonInfo Landroid/telephony/ims/ImsReasonInfo;
MethodParameters:
Name Flags
reasonInfo
public void callSessionUpdated(android.telephony.ims.ImsCallProfile);
descriptor: (Landroid/telephony/ims/ImsCallProfile;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield android.telephony.ims.ImsCallSession$IImsCallSessionListenerProxy.this$0:Landroid/telephony/ims/ImsCallSession;
getfield android.telephony.ims.ImsCallSession.mListener:Landroid/telephony/ims/ImsCallSession$Listener;
ifnull 2
1: aload 0
getfield android.telephony.ims.ImsCallSession$IImsCallSessionListenerProxy.this$0:Landroid/telephony/ims/ImsCallSession;
getfield android.telephony.ims.ImsCallSession.mListener:Landroid/telephony/ims/ImsCallSession$Listener;
aload 0
getfield android.telephony.ims.ImsCallSession$IImsCallSessionListenerProxy.this$0:Landroid/telephony/ims/ImsCallSession;
aload 1
invokevirtual android.telephony.ims.ImsCallSession$Listener.callSessionUpdated:(Landroid/telephony/ims/ImsCallSession;Landroid/telephony/ims/ImsCallProfile;)V
2: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Landroid/telephony/ims/ImsCallSession$IImsCallSessionListenerProxy;
0 3 1 profile Landroid/telephony/ims/ImsCallProfile;
MethodParameters:
Name Flags
profile
public void callSessionUpdateFailed(android.telephony.ims.ImsReasonInfo);
descriptor: (Landroid/telephony/ims/ImsReasonInfo;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield android.telephony.ims.ImsCallSession$IImsCallSessionListenerProxy.this$0:Landroid/telephony/ims/ImsCallSession;
getfield android.telephony.ims.ImsCallSession.mListener:Landroid/telephony/ims/ImsCallSession$Listener;
ifnull 2
1: aload 0
getfield android.telephony.ims.ImsCallSession$IImsCallSessionListenerProxy.this$0:Landroid/telephony/ims/ImsCallSession;
getfield android.telephony.ims.ImsCallSession.mListener:Landroid/telephony/ims/ImsCallSession$Listener;
aload 0
getfield android.telephony.ims.ImsCallSession$IImsCallSessionListenerProxy.this$0:Landroid/telephony/ims/ImsCallSession;
aload 1
invokevirtual android.telephony.ims.ImsCallSession$Listener.callSessionUpdateFailed:(Landroid/telephony/ims/ImsCallSession;Landroid/telephony/ims/ImsReasonInfo;)V
2: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Landroid/telephony/ims/ImsCallSession$IImsCallSessionListenerProxy;
0 3 1 reasonInfo Landroid/telephony/ims/ImsReasonInfo;
MethodParameters:
Name Flags
reasonInfo
public void callSessionUpdateReceived(android.telephony.ims.ImsCallProfile);
descriptor: (Landroid/telephony/ims/ImsCallProfile;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield android.telephony.ims.ImsCallSession$IImsCallSessionListenerProxy.this$0:Landroid/telephony/ims/ImsCallSession;
getfield android.telephony.ims.ImsCallSession.mListener:Landroid/telephony/ims/ImsCallSession$Listener;
ifnull 2
1: aload 0
getfield android.telephony.ims.ImsCallSession$IImsCallSessionListenerProxy.this$0:Landroid/telephony/ims/ImsCallSession;
getfield android.telephony.ims.ImsCallSession.mListener:Landroid/telephony/ims/ImsCallSession$Listener;
aload 0
getfield android.telephony.ims.ImsCallSession$IImsCallSessionListenerProxy.this$0:Landroid/telephony/ims/ImsCallSession;
aload 1
invokevirtual android.telephony.ims.ImsCallSession$Listener.callSessionUpdateReceived:(Landroid/telephony/ims/ImsCallSession;Landroid/telephony/ims/ImsCallProfile;)V
2: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Landroid/telephony/ims/ImsCallSession$IImsCallSessionListenerProxy;
0 3 1 profile Landroid/telephony/ims/ImsCallProfile;
MethodParameters:
Name Flags
profile
public void callSessionConferenceExtended(com.android.ims.internal.IImsCallSession, android.telephony.ims.ImsCallProfile);
descriptor: (Lcom/android/ims/internal/IImsCallSession;Landroid/telephony/ims/ImsCallProfile;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield android.telephony.ims.ImsCallSession$IImsCallSessionListenerProxy.this$0:Landroid/telephony/ims/ImsCallSession;
getfield android.telephony.ims.ImsCallSession.mListener:Landroid/telephony/ims/ImsCallSession$Listener;
ifnull 4
1: aload 0
getfield android.telephony.ims.ImsCallSession$IImsCallSessionListenerProxy.this$0:Landroid/telephony/ims/ImsCallSession;
getfield android.telephony.ims.ImsCallSession.mListener:Landroid/telephony/ims/ImsCallSession$Listener;
aload 0
getfield android.telephony.ims.ImsCallSession$IImsCallSessionListenerProxy.this$0:Landroid/telephony/ims/ImsCallSession;
2: new android.telephony.ims.ImsCallSession
dup
aload 1
invokespecial android.telephony.ims.ImsCallSession.<init>:(Lcom/android/ims/internal/IImsCallSession;)V
aload 2
3: invokevirtual android.telephony.ims.ImsCallSession$Listener.callSessionConferenceExtended:(Landroid/telephony/ims/ImsCallSession;Landroid/telephony/ims/ImsCallSession;Landroid/telephony/ims/ImsCallProfile;)V
4: StackMap locals:
StackMap stack:
return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Landroid/telephony/ims/ImsCallSession$IImsCallSessionListenerProxy;
0 5 1 newSession Lcom/android/ims/internal/IImsCallSession;
0 5 2 profile Landroid/telephony/ims/ImsCallProfile;
MethodParameters:
Name Flags
newSession
profile
public void callSessionConferenceExtendFailed(android.telephony.ims.ImsReasonInfo);
descriptor: (Landroid/telephony/ims/ImsReasonInfo;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield android.telephony.ims.ImsCallSession$IImsCallSessionListenerProxy.this$0:Landroid/telephony/ims/ImsCallSession;
getfield android.telephony.ims.ImsCallSession.mListener:Landroid/telephony/ims/ImsCallSession$Listener;
ifnull 2
1: aload 0
getfield android.telephony.ims.ImsCallSession$IImsCallSessionListenerProxy.this$0:Landroid/telephony/ims/ImsCallSession;
getfield android.telephony.ims.ImsCallSession.mListener:Landroid/telephony/ims/ImsCallSession$Listener;
aload 0
getfield android.telephony.ims.ImsCallSession$IImsCallSessionListenerProxy.this$0:Landroid/telephony/ims/ImsCallSession;
aload 1
invokevirtual android.telephony.ims.ImsCallSession$Listener.callSessionConferenceExtendFailed:(Landroid/telephony/ims/ImsCallSession;Landroid/telephony/ims/ImsReasonInfo;)V
2: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Landroid/telephony/ims/ImsCallSession$IImsCallSessionListenerProxy;
0 3 1 reasonInfo Landroid/telephony/ims/ImsReasonInfo;
MethodParameters:
Name Flags
reasonInfo
public void callSessionConferenceExtendReceived(com.android.ims.internal.IImsCallSession, android.telephony.ims.ImsCallProfile);
descriptor: (Lcom/android/ims/internal/IImsCallSession;Landroid/telephony/ims/ImsCallProfile;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield android.telephony.ims.ImsCallSession$IImsCallSessionListenerProxy.this$0:Landroid/telephony/ims/ImsCallSession;
getfield android.telephony.ims.ImsCallSession.mListener:Landroid/telephony/ims/ImsCallSession$Listener;
ifnull 4
1: aload 0
getfield android.telephony.ims.ImsCallSession$IImsCallSessionListenerProxy.this$0:Landroid/telephony/ims/ImsCallSession;
getfield android.telephony.ims.ImsCallSession.mListener:Landroid/telephony/ims/ImsCallSession$Listener;
aload 0
getfield android.telephony.ims.ImsCallSession$IImsCallSessionListenerProxy.this$0:Landroid/telephony/ims/ImsCallSession;
2: new android.telephony.ims.ImsCallSession
dup
aload 1
invokespecial android.telephony.ims.ImsCallSession.<init>:(Lcom/android/ims/internal/IImsCallSession;)V
aload 2
3: invokevirtual android.telephony.ims.ImsCallSession$Listener.callSessionConferenceExtendReceived:(Landroid/telephony/ims/ImsCallSession;Landroid/telephony/ims/ImsCallSession;Landroid/telephony/ims/ImsCallProfile;)V
4: StackMap locals:
StackMap stack:
return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Landroid/telephony/ims/ImsCallSession$IImsCallSessionListenerProxy;
0 5 1 newSession Lcom/android/ims/internal/IImsCallSession;
0 5 2 profile Landroid/telephony/ims/ImsCallProfile;
MethodParameters:
Name Flags
newSession
profile
public void callSessionInviteParticipantsRequestDelivered();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield android.telephony.ims.ImsCallSession$IImsCallSessionListenerProxy.this$0:Landroid/telephony/ims/ImsCallSession;
getfield android.telephony.ims.ImsCallSession.mListener:Landroid/telephony/ims/ImsCallSession$Listener;
ifnull 2
1: aload 0
getfield android.telephony.ims.ImsCallSession$IImsCallSessionListenerProxy.this$0:Landroid/telephony/ims/ImsCallSession;
getfield android.telephony.ims.ImsCallSession.mListener:Landroid/telephony/ims/ImsCallSession$Listener;
aload 0
getfield android.telephony.ims.ImsCallSession$IImsCallSessionListenerProxy.this$0:Landroid/telephony/ims/ImsCallSession;
invokevirtual android.telephony.ims.ImsCallSession$Listener.callSessionInviteParticipantsRequestDelivered:(Landroid/telephony/ims/ImsCallSession;)V
2: StackMap locals:
StackMap stack:
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Landroid/telephony/ims/ImsCallSession$IImsCallSessionListenerProxy;
public void callSessionInviteParticipantsRequestFailed(android.telephony.ims.ImsReasonInfo);
descriptor: (Landroid/telephony/ims/ImsReasonInfo;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield android.telephony.ims.ImsCallSession$IImsCallSessionListenerProxy.this$0:Landroid/telephony/ims/ImsCallSession;
getfield android.telephony.ims.ImsCallSession.mListener:Landroid/telephony/ims/ImsCallSession$Listener;
ifnull 4
1: aload 0
getfield android.telephony.ims.ImsCallSession$IImsCallSessionListenerProxy.this$0:Landroid/telephony/ims/ImsCallSession;
getfield android.telephony.ims.ImsCallSession.mListener:Landroid/telephony/ims/ImsCallSession$Listener;
aload 0
getfield android.telephony.ims.ImsCallSession$IImsCallSessionListenerProxy.this$0:Landroid/telephony/ims/ImsCallSession;
2: aload 1
3: invokevirtual android.telephony.ims.ImsCallSession$Listener.callSessionInviteParticipantsRequestFailed:(Landroid/telephony/ims/ImsCallSession;Landroid/telephony/ims/ImsReasonInfo;)V
4: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Landroid/telephony/ims/ImsCallSession$IImsCallSessionListenerProxy;
0 5 1 reasonInfo Landroid/telephony/ims/ImsReasonInfo;
MethodParameters:
Name Flags
reasonInfo
public void callSessionRemoveParticipantsRequestDelivered();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield android.telephony.ims.ImsCallSession$IImsCallSessionListenerProxy.this$0:Landroid/telephony/ims/ImsCallSession;
getfield android.telephony.ims.ImsCallSession.mListener:Landroid/telephony/ims/ImsCallSession$Listener;
ifnull 2
1: aload 0
getfield android.telephony.ims.ImsCallSession$IImsCallSessionListenerProxy.this$0:Landroid/telephony/ims/ImsCallSession;
getfield android.telephony.ims.ImsCallSession.mListener:Landroid/telephony/ims/ImsCallSession$Listener;
aload 0
getfield android.telephony.ims.ImsCallSession$IImsCallSessionListenerProxy.this$0:Landroid/telephony/ims/ImsCallSession;
invokevirtual android.telephony.ims.ImsCallSession$Listener.callSessionRemoveParticipantsRequestDelivered:(Landroid/telephony/ims/ImsCallSession;)V
2: StackMap locals:
StackMap stack:
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Landroid/telephony/ims/ImsCallSession$IImsCallSessionListenerProxy;
public void callSessionRemoveParticipantsRequestFailed(android.telephony.ims.ImsReasonInfo);
descriptor: (Landroid/telephony/ims/ImsReasonInfo;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield android.telephony.ims.ImsCallSession$IImsCallSessionListenerProxy.this$0:Landroid/telephony/ims/ImsCallSession;
getfield android.telephony.ims.ImsCallSession.mListener:Landroid/telephony/ims/ImsCallSession$Listener;
ifnull 4
1: aload 0
getfield android.telephony.ims.ImsCallSession$IImsCallSessionListenerProxy.this$0:Landroid/telephony/ims/ImsCallSession;
getfield android.telephony.ims.ImsCallSession.mListener:Landroid/telephony/ims/ImsCallSession$Listener;
aload 0
getfield android.telephony.ims.ImsCallSession$IImsCallSessionListenerProxy.this$0:Landroid/telephony/ims/ImsCallSession;
2: aload 1
3: invokevirtual android.telephony.ims.ImsCallSession$Listener.callSessionRemoveParticipantsRequestFailed:(Landroid/telephony/ims/ImsCallSession;Landroid/telephony/ims/ImsReasonInfo;)V
4: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Landroid/telephony/ims/ImsCallSession$IImsCallSessionListenerProxy;
0 5 1 reasonInfo Landroid/telephony/ims/ImsReasonInfo;
MethodParameters:
Name Flags
reasonInfo
public void callSessionConferenceStateUpdated(android.telephony.ims.ImsConferenceState);
descriptor: (Landroid/telephony/ims/ImsConferenceState;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield android.telephony.ims.ImsCallSession$IImsCallSessionListenerProxy.this$0:Landroid/telephony/ims/ImsCallSession;
getfield android.telephony.ims.ImsCallSession.mListener:Landroid/telephony/ims/ImsCallSession$Listener;
ifnull 2
1: aload 0
getfield android.telephony.ims.ImsCallSession$IImsCallSessionListenerProxy.this$0:Landroid/telephony/ims/ImsCallSession;
getfield android.telephony.ims.ImsCallSession.mListener:Landroid/telephony/ims/ImsCallSession$Listener;
aload 0
getfield android.telephony.ims.ImsCallSession$IImsCallSessionListenerProxy.this$0:Landroid/telephony/ims/ImsCallSession;
aload 1
invokevirtual android.telephony.ims.ImsCallSession$Listener.callSessionConferenceStateUpdated:(Landroid/telephony/ims/ImsCallSession;Landroid/telephony/ims/ImsConferenceState;)V
2: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Landroid/telephony/ims/ImsCallSession$IImsCallSessionListenerProxy;
0 3 1 state Landroid/telephony/ims/ImsConferenceState;
MethodParameters:
Name Flags
state
public void callSessionUssdMessageReceived(int, java.lang.String);
descriptor: (ILjava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield android.telephony.ims.ImsCallSession$IImsCallSessionListenerProxy.this$0:Landroid/telephony/ims/ImsCallSession;
getfield android.telephony.ims.ImsCallSession.mListener:Landroid/telephony/ims/ImsCallSession$Listener;
ifnull 2
1: aload 0
getfield android.telephony.ims.ImsCallSession$IImsCallSessionListenerProxy.this$0:Landroid/telephony/ims/ImsCallSession;
getfield android.telephony.ims.ImsCallSession.mListener:Landroid/telephony/ims/ImsCallSession$Listener;
aload 0
getfield android.telephony.ims.ImsCallSession$IImsCallSessionListenerProxy.this$0:Landroid/telephony/ims/ImsCallSession;
iload 1
aload 2
invokevirtual android.telephony.ims.ImsCallSession$Listener.callSessionUssdMessageReceived:(Landroid/telephony/ims/ImsCallSession;ILjava/lang/String;)V
2: StackMap locals:
StackMap stack:
return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Landroid/telephony/ims/ImsCallSession$IImsCallSessionListenerProxy;
0 3 1 mode I
0 3 2 ussdMessage Ljava/lang/String;
MethodParameters:
Name Flags
mode
ussdMessage
public void callSessionMayHandover(int, int);
descriptor: (II)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield android.telephony.ims.ImsCallSession$IImsCallSessionListenerProxy.this$0:Landroid/telephony/ims/ImsCallSession;
getfield android.telephony.ims.ImsCallSession.mListener:Landroid/telephony/ims/ImsCallSession$Listener;
ifnull 4
1: aload 0
getfield android.telephony.ims.ImsCallSession$IImsCallSessionListenerProxy.this$0:Landroid/telephony/ims/ImsCallSession;
getfield android.telephony.ims.ImsCallSession.mListener:Landroid/telephony/ims/ImsCallSession$Listener;
aload 0
getfield android.telephony.ims.ImsCallSession$IImsCallSessionListenerProxy.this$0:Landroid/telephony/ims/ImsCallSession;
iload 1
2: iload 2
3: invokevirtual android.telephony.ims.ImsCallSession$Listener.callSessionMayHandover:(Landroid/telephony/ims/ImsCallSession;II)V
4: StackMap locals:
StackMap stack:
return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Landroid/telephony/ims/ImsCallSession$IImsCallSessionListenerProxy;
0 5 1 srcAccessTech I
0 5 2 targetAccessTech I
MethodParameters:
Name Flags
srcAccessTech
targetAccessTech
public void callSessionHandover(int, int, android.telephony.ims.ImsReasonInfo);
descriptor: (IILandroid/telephony/ims/ImsReasonInfo;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getfield android.telephony.ims.ImsCallSession$IImsCallSessionListenerProxy.this$0:Landroid/telephony/ims/ImsCallSession;
getfield android.telephony.ims.ImsCallSession.mListener:Landroid/telephony/ims/ImsCallSession$Listener;
ifnull 4
1: aload 0
getfield android.telephony.ims.ImsCallSession$IImsCallSessionListenerProxy.this$0:Landroid/telephony/ims/ImsCallSession;
getfield android.telephony.ims.ImsCallSession.mListener:Landroid/telephony/ims/ImsCallSession$Listener;
aload 0
getfield android.telephony.ims.ImsCallSession$IImsCallSessionListenerProxy.this$0:Landroid/telephony/ims/ImsCallSession;
iload 1
2: iload 2
aload 3
3: invokevirtual android.telephony.ims.ImsCallSession$Listener.callSessionHandover:(Landroid/telephony/ims/ImsCallSession;IILandroid/telephony/ims/ImsReasonInfo;)V
4: StackMap locals:
StackMap stack:
return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Landroid/telephony/ims/ImsCallSession$IImsCallSessionListenerProxy;
0 5 1 srcAccessTech I
0 5 2 targetAccessTech I
0 5 3 reasonInfo Landroid/telephony/ims/ImsReasonInfo;
MethodParameters:
Name Flags
srcAccessTech
targetAccessTech
reasonInfo
public void callSessionHandoverFailed(int, int, android.telephony.ims.ImsReasonInfo);
descriptor: (IILandroid/telephony/ims/ImsReasonInfo;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getfield android.telephony.ims.ImsCallSession$IImsCallSessionListenerProxy.this$0:Landroid/telephony/ims/ImsCallSession;
getfield android.telephony.ims.ImsCallSession.mListener:Landroid/telephony/ims/ImsCallSession$Listener;
ifnull 4
1: aload 0
getfield android.telephony.ims.ImsCallSession$IImsCallSessionListenerProxy.this$0:Landroid/telephony/ims/ImsCallSession;
getfield android.telephony.ims.ImsCallSession.mListener:Landroid/telephony/ims/ImsCallSession$Listener;
aload 0
getfield android.telephony.ims.ImsCallSession$IImsCallSessionListenerProxy.this$0:Landroid/telephony/ims/ImsCallSession;
iload 1
2: iload 2
aload 3
3: invokevirtual android.telephony.ims.ImsCallSession$Listener.callSessionHandoverFailed:(Landroid/telephony/ims/ImsCallSession;IILandroid/telephony/ims/ImsReasonInfo;)V
4: StackMap locals:
StackMap stack:
return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Landroid/telephony/ims/ImsCallSession$IImsCallSessionListenerProxy;
0 5 1 srcAccessTech I
0 5 2 targetAccessTech I
0 5 3 reasonInfo Landroid/telephony/ims/ImsReasonInfo;
MethodParameters:
Name Flags
srcAccessTech
targetAccessTech
reasonInfo
public void callSessionTtyModeReceived(int);
descriptor: (I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield android.telephony.ims.ImsCallSession$IImsCallSessionListenerProxy.this$0:Landroid/telephony/ims/ImsCallSession;
getfield android.telephony.ims.ImsCallSession.mListener:Landroid/telephony/ims/ImsCallSession$Listener;
ifnull 2
1: aload 0
getfield android.telephony.ims.ImsCallSession$IImsCallSessionListenerProxy.this$0:Landroid/telephony/ims/ImsCallSession;
getfield android.telephony.ims.ImsCallSession.mListener:Landroid/telephony/ims/ImsCallSession$Listener;
aload 0
getfield android.telephony.ims.ImsCallSession$IImsCallSessionListenerProxy.this$0:Landroid/telephony/ims/ImsCallSession;
iload 1
invokevirtual android.telephony.ims.ImsCallSession$Listener.callSessionTtyModeReceived:(Landroid/telephony/ims/ImsCallSession;I)V
2: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Landroid/telephony/ims/ImsCallSession$IImsCallSessionListenerProxy;
0 3 1 mode I
MethodParameters:
Name Flags
mode
public void callSessionMultipartyStateChanged(boolean);
descriptor: (Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield android.telephony.ims.ImsCallSession$IImsCallSessionListenerProxy.this$0:Landroid/telephony/ims/ImsCallSession;
getfield android.telephony.ims.ImsCallSession.mListener:Landroid/telephony/ims/ImsCallSession$Listener;
ifnull 2
1: aload 0
getfield android.telephony.ims.ImsCallSession$IImsCallSessionListenerProxy.this$0:Landroid/telephony/ims/ImsCallSession;
getfield android.telephony.ims.ImsCallSession.mListener:Landroid/telephony/ims/ImsCallSession$Listener;
aload 0
getfield android.telephony.ims.ImsCallSession$IImsCallSessionListenerProxy.this$0:Landroid/telephony/ims/ImsCallSession;
iload 1
invokevirtual android.telephony.ims.ImsCallSession$Listener.callSessionMultipartyStateChanged:(Landroid/telephony/ims/ImsCallSession;Z)V
2: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Landroid/telephony/ims/ImsCallSession$IImsCallSessionListenerProxy;
0 3 1 isMultiParty Z
MethodParameters:
Name Flags
isMultiParty
public void callSessionSuppServiceReceived(android.telephony.ims.ImsSuppServiceNotification);
descriptor: (Landroid/telephony/ims/ImsSuppServiceNotification;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield android.telephony.ims.ImsCallSession$IImsCallSessionListenerProxy.this$0:Landroid/telephony/ims/ImsCallSession;
getfield android.telephony.ims.ImsCallSession.mListener:Landroid/telephony/ims/ImsCallSession$Listener;
ifnull 2
1: aload 0
getfield android.telephony.ims.ImsCallSession$IImsCallSessionListenerProxy.this$0:Landroid/telephony/ims/ImsCallSession;
getfield android.telephony.ims.ImsCallSession.mListener:Landroid/telephony/ims/ImsCallSession$Listener;
aload 0
getfield android.telephony.ims.ImsCallSession$IImsCallSessionListenerProxy.this$0:Landroid/telephony/ims/ImsCallSession;
aload 1
invokevirtual android.telephony.ims.ImsCallSession$Listener.callSessionSuppServiceReceived:(Landroid/telephony/ims/ImsCallSession;Landroid/telephony/ims/ImsSuppServiceNotification;)V
2: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Landroid/telephony/ims/ImsCallSession$IImsCallSessionListenerProxy;
0 3 1 suppServiceInfo Landroid/telephony/ims/ImsSuppServiceNotification;
MethodParameters:
Name Flags
suppServiceInfo
public void callSessionRttModifyRequestReceived(android.telephony.ims.ImsCallProfile);
descriptor: (Landroid/telephony/ims/ImsCallProfile;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield android.telephony.ims.ImsCallSession$IImsCallSessionListenerProxy.this$0:Landroid/telephony/ims/ImsCallSession;
getfield android.telephony.ims.ImsCallSession.mListener:Landroid/telephony/ims/ImsCallSession$Listener;
ifnull 2
1: aload 0
getfield android.telephony.ims.ImsCallSession$IImsCallSessionListenerProxy.this$0:Landroid/telephony/ims/ImsCallSession;
getfield android.telephony.ims.ImsCallSession.mListener:Landroid/telephony/ims/ImsCallSession$Listener;
aload 0
getfield android.telephony.ims.ImsCallSession$IImsCallSessionListenerProxy.this$0:Landroid/telephony/ims/ImsCallSession;
aload 1
invokevirtual android.telephony.ims.ImsCallSession$Listener.callSessionRttModifyRequestReceived:(Landroid/telephony/ims/ImsCallSession;Landroid/telephony/ims/ImsCallProfile;)V
2: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Landroid/telephony/ims/ImsCallSession$IImsCallSessionListenerProxy;
0 3 1 callProfile Landroid/telephony/ims/ImsCallProfile;
MethodParameters:
Name Flags
callProfile
public void callSessionRttModifyResponseReceived(int);
descriptor: (I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield android.telephony.ims.ImsCallSession$IImsCallSessionListenerProxy.this$0:Landroid/telephony/ims/ImsCallSession;
getfield android.telephony.ims.ImsCallSession.mListener:Landroid/telephony/ims/ImsCallSession$Listener;
ifnull 2
1: aload 0
getfield android.telephony.ims.ImsCallSession$IImsCallSessionListenerProxy.this$0:Landroid/telephony/ims/ImsCallSession;
getfield android.telephony.ims.ImsCallSession.mListener:Landroid/telephony/ims/ImsCallSession$Listener;
iload 1
invokevirtual android.telephony.ims.ImsCallSession$Listener.callSessionRttModifyResponseReceived:(I)V
2: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Landroid/telephony/ims/ImsCallSession$IImsCallSessionListenerProxy;
0 3 1 status I
MethodParameters:
Name Flags
status
public void callSessionRttMessageReceived(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield android.telephony.ims.ImsCallSession$IImsCallSessionListenerProxy.this$0:Landroid/telephony/ims/ImsCallSession;
getfield android.telephony.ims.ImsCallSession.mListener:Landroid/telephony/ims/ImsCallSession$Listener;
ifnull 2
1: aload 0
getfield android.telephony.ims.ImsCallSession$IImsCallSessionListenerProxy.this$0:Landroid/telephony/ims/ImsCallSession;
getfield android.telephony.ims.ImsCallSession.mListener:Landroid/telephony/ims/ImsCallSession$Listener;
aload 1
invokevirtual android.telephony.ims.ImsCallSession$Listener.callSessionRttMessageReceived:(Ljava/lang/String;)V
2: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Landroid/telephony/ims/ImsCallSession$IImsCallSessionListenerProxy;
0 3 1 rttMessage Ljava/lang/String;
MethodParameters:
Name Flags
rttMessage
}
SourceFile: "ImsCallSession.java"
NestHost: android.telephony.ims.ImsCallSession
InnerClasses:
private IImsCallSessionListenerProxy = android.telephony.ims.ImsCallSession$IImsCallSessionListenerProxy of android.telephony.ims.ImsCallSession
public Listener = android.telephony.ims.ImsCallSession$Listener of android.telephony.ims.ImsCallSession
public abstract Stub = android.telephony.ims.aidl.IImsCallSessionListener$Stub of android.telephony.ims.aidl.IImsCallSessionListener