public abstract class android.telecom.Connection$Listener
minor version: 0
major version: 59
flags: flags: (0x0421) ACC_PUBLIC, ACC_SUPER, ACC_ABSTRACT
this_class: android.telecom.Connection$Listener
super_class: java.lang.Object
{
public void <init>();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokespecial java.lang.Object.<init>:()V
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/telecom/Connection$Listener;
public void onStateChanged(android.telecom.Connection, int);
descriptor: (Landroid/telecom/Connection;I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=3, args_size=3
start local 0 start local 1 start local 2 0: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/telecom/Connection$Listener;
0 1 1 c Landroid/telecom/Connection;
0 1 2 state I
MethodParameters:
Name Flags
c
state
public void onAddressChanged(android.telecom.Connection, android.net.Uri, int);
descriptor: (Landroid/telecom/Connection;Landroid/net/Uri;I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/telecom/Connection$Listener;
0 1 1 c Landroid/telecom/Connection;
0 1 2 newAddress Landroid/net/Uri;
0 1 3 presentation I
MethodParameters:
Name Flags
c
newAddress
presentation
public void onCallerDisplayNameChanged(android.telecom.Connection, java.lang.String, int);
descriptor: (Landroid/telecom/Connection;Ljava/lang/String;I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/telecom/Connection$Listener;
0 1 1 c Landroid/telecom/Connection;
0 1 2 callerDisplayName Ljava/lang/String;
0 1 3 presentation I
MethodParameters:
Name Flags
c
callerDisplayName
presentation
public void onVideoStateChanged(android.telecom.Connection, int);
descriptor: (Landroid/telecom/Connection;I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=3, args_size=3
start local 0 start local 1 start local 2 0: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/telecom/Connection$Listener;
0 1 1 c Landroid/telecom/Connection;
0 1 2 videoState I
MethodParameters:
Name Flags
c
videoState
public void onDisconnected(android.telecom.Connection, android.telecom.DisconnectCause);
descriptor: (Landroid/telecom/Connection;Landroid/telecom/DisconnectCause;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=3, args_size=3
start local 0 start local 1 start local 2 0: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/telecom/Connection$Listener;
0 1 1 c Landroid/telecom/Connection;
0 1 2 disconnectCause Landroid/telecom/DisconnectCause;
MethodParameters:
Name Flags
c
disconnectCause
public void onPostDialWait(android.telecom.Connection, java.lang.String);
descriptor: (Landroid/telecom/Connection;Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=3, args_size=3
start local 0 start local 1 start local 2 0: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/telecom/Connection$Listener;
0 1 1 c Landroid/telecom/Connection;
0 1 2 remaining Ljava/lang/String;
MethodParameters:
Name Flags
c
remaining
public void onPostDialChar(android.telecom.Connection, char);
descriptor: (Landroid/telecom/Connection;C)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=3, args_size=3
start local 0 start local 1 start local 2 0: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/telecom/Connection$Listener;
0 1 1 c Landroid/telecom/Connection;
0 1 2 nextChar C
MethodParameters:
Name Flags
c
nextChar
public void onRingbackRequested(android.telecom.Connection, boolean);
descriptor: (Landroid/telecom/Connection;Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=3, args_size=3
start local 0 start local 1 start local 2 0: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/telecom/Connection$Listener;
0 1 1 c Landroid/telecom/Connection;
0 1 2 ringback Z
MethodParameters:
Name Flags
c
ringback
public void onDestroyed(android.telecom.Connection);
descriptor: (Landroid/telecom/Connection;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=2, args_size=2
start local 0 start local 1 0: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/telecom/Connection$Listener;
0 1 1 c Landroid/telecom/Connection;
MethodParameters:
Name Flags
c
public void onConnectionCapabilitiesChanged(android.telecom.Connection, int);
descriptor: (Landroid/telecom/Connection;I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=3, args_size=3
start local 0 start local 1 start local 2 0: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/telecom/Connection$Listener;
0 1 1 c Landroid/telecom/Connection;
0 1 2 capabilities I
MethodParameters:
Name Flags
c
capabilities
public void onConnectionPropertiesChanged(android.telecom.Connection, int);
descriptor: (Landroid/telecom/Connection;I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=3, args_size=3
start local 0 start local 1 start local 2 0: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/telecom/Connection$Listener;
0 1 1 c Landroid/telecom/Connection;
0 1 2 properties I
MethodParameters:
Name Flags
c
properties
public void onSupportedAudioRoutesChanged(android.telecom.Connection, int);
descriptor: (Landroid/telecom/Connection;I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=3, args_size=3
start local 0 start local 1 start local 2 0: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/telecom/Connection$Listener;
0 1 1 c Landroid/telecom/Connection;
0 1 2 supportedAudioRoutes I
MethodParameters:
Name Flags
c
supportedAudioRoutes
public void onVideoProviderChanged(android.telecom.Connection, android.telecom.Connection$VideoProvider);
descriptor: (Landroid/telecom/Connection;Landroid/telecom/Connection$VideoProvider;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=3, args_size=3
start local 0 start local 1 start local 2 0: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/telecom/Connection$Listener;
0 1 1 c Landroid/telecom/Connection;
0 1 2 videoProvider Landroid/telecom/Connection$VideoProvider;
MethodParameters:
Name Flags
c
videoProvider
public void onAudioModeIsVoipChanged(android.telecom.Connection, boolean);
descriptor: (Landroid/telecom/Connection;Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=3, args_size=3
start local 0 start local 1 start local 2 0: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/telecom/Connection$Listener;
0 1 1 c Landroid/telecom/Connection;
0 1 2 isVoip Z
MethodParameters:
Name Flags
c
isVoip
public void onStatusHintsChanged(android.telecom.Connection, android.telecom.StatusHints);
descriptor: (Landroid/telecom/Connection;Landroid/telecom/StatusHints;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=3, args_size=3
start local 0 start local 1 start local 2 0: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/telecom/Connection$Listener;
0 1 1 c Landroid/telecom/Connection;
0 1 2 statusHints Landroid/telecom/StatusHints;
MethodParameters:
Name Flags
c
statusHints
public void onConferenceablesChanged(android.telecom.Connection, java.util.List<android.telecom.Conferenceable>);
descriptor: (Landroid/telecom/Connection;Ljava/util/List;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=3, args_size=3
start local 0 start local 1 start local 2 0: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/telecom/Connection$Listener;
0 1 1 c Landroid/telecom/Connection;
0 1 2 conferenceables Ljava/util/List<Landroid/telecom/Conferenceable;>;
Signature: (Landroid/telecom/Connection;Ljava/util/List<Landroid/telecom/Conferenceable;>;)V
MethodParameters:
Name Flags
c
conferenceables
public void onConferenceChanged(android.telecom.Connection, android.telecom.Conference);
descriptor: (Landroid/telecom/Connection;Landroid/telecom/Conference;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=3, args_size=3
start local 0 start local 1 start local 2 0: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/telecom/Connection$Listener;
0 1 1 c Landroid/telecom/Connection;
0 1 2 conference Landroid/telecom/Conference;
MethodParameters:
Name Flags
c
conference
public void onConferenceParticipantsChanged(android.telecom.Connection, java.util.List<android.telecom.ConferenceParticipant>);
descriptor: (Landroid/telecom/Connection;Ljava/util/List;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=3, args_size=3
start local 0 start local 1 start local 2 0: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/telecom/Connection$Listener;
0 1 1 c Landroid/telecom/Connection;
0 1 2 participants Ljava/util/List<Landroid/telecom/ConferenceParticipant;>;
Signature: (Landroid/telecom/Connection;Ljava/util/List<Landroid/telecom/ConferenceParticipant;>;)V
MethodParameters:
Name Flags
c
participants
public void onConferenceStarted();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=1, args_size=1
start local 0 0: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/telecom/Connection$Listener;
public void onConferenceMergeFailed(android.telecom.Connection);
descriptor: (Landroid/telecom/Connection;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=2, args_size=2
start local 0 start local 1 0: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/telecom/Connection$Listener;
0 1 1 c Landroid/telecom/Connection;
MethodParameters:
Name Flags
c
public void onExtrasChanged(android.telecom.Connection, android.os.Bundle);
descriptor: (Landroid/telecom/Connection;Landroid/os/Bundle;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=3, args_size=3
start local 0 start local 1 start local 2 0: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/telecom/Connection$Listener;
0 1 1 c Landroid/telecom/Connection;
0 1 2 extras Landroid/os/Bundle;
MethodParameters:
Name Flags
c
extras
public void onExtrasRemoved(android.telecom.Connection, java.util.List<java.lang.String>);
descriptor: (Landroid/telecom/Connection;Ljava/util/List;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=3, args_size=3
start local 0 start local 1 start local 2 0: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/telecom/Connection$Listener;
0 1 1 c Landroid/telecom/Connection;
0 1 2 keys Ljava/util/List<Ljava/lang/String;>;
Signature: (Landroid/telecom/Connection;Ljava/util/List<Ljava/lang/String;>;)V
MethodParameters:
Name Flags
c
keys
public void onConnectionEvent(android.telecom.Connection, java.lang.String, android.os.Bundle);
descriptor: (Landroid/telecom/Connection;Ljava/lang/String;Landroid/os/Bundle;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/telecom/Connection$Listener;
0 1 1 c Landroid/telecom/Connection;
0 1 2 event Ljava/lang/String;
0 1 3 extras Landroid/os/Bundle;
MethodParameters:
Name Flags
c
event
extras
public void onConferenceSupportedChanged(android.telecom.Connection, boolean);
descriptor: (Landroid/telecom/Connection;Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=3, args_size=3
start local 0 start local 1 start local 2 0: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/telecom/Connection$Listener;
0 1 1 c Landroid/telecom/Connection;
0 1 2 isConferenceSupported Z
MethodParameters:
Name Flags
c
isConferenceSupported
public void onAudioRouteChanged(android.telecom.Connection, int, java.lang.String);
descriptor: (Landroid/telecom/Connection;ILjava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/telecom/Connection$Listener;
0 1 1 c Landroid/telecom/Connection;
0 1 2 audioRoute I
0 1 3 bluetoothAddress Ljava/lang/String;
MethodParameters:
Name Flags
c
audioRoute
bluetoothAddress
public void onRttInitiationSuccess(android.telecom.Connection);
descriptor: (Landroid/telecom/Connection;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=2, args_size=2
start local 0 start local 1 0: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/telecom/Connection$Listener;
0 1 1 c Landroid/telecom/Connection;
MethodParameters:
Name Flags
c
public void onRttInitiationFailure(android.telecom.Connection, int);
descriptor: (Landroid/telecom/Connection;I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=3, args_size=3
start local 0 start local 1 start local 2 0: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/telecom/Connection$Listener;
0 1 1 c Landroid/telecom/Connection;
0 1 2 reason I
MethodParameters:
Name Flags
c
reason
public void onRttSessionRemotelyTerminated(android.telecom.Connection);
descriptor: (Landroid/telecom/Connection;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=2, args_size=2
start local 0 start local 1 0: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/telecom/Connection$Listener;
0 1 1 c Landroid/telecom/Connection;
MethodParameters:
Name Flags
c
public void onRemoteRttRequest(android.telecom.Connection);
descriptor: (Landroid/telecom/Connection;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=2, args_size=2
start local 0 start local 1 0: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/telecom/Connection$Listener;
0 1 1 c Landroid/telecom/Connection;
MethodParameters:
Name Flags
c
public void onPhoneAccountChanged(android.telecom.Connection, android.telecom.PhoneAccountHandle);
descriptor: (Landroid/telecom/Connection;Landroid/telecom/PhoneAccountHandle;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=3, args_size=3
start local 0 start local 1 start local 2 0: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/telecom/Connection$Listener;
0 1 1 c Landroid/telecom/Connection;
0 1 2 pHandle Landroid/telecom/PhoneAccountHandle;
MethodParameters:
Name Flags
c
pHandle
}
SourceFile: "Connection.java"
NestHost: android.telecom.Connection
InnerClasses:
public abstract Listener = android.telecom.Connection$Listener of android.telecom.Connection
public abstract VideoProvider = android.telecom.Connection$VideoProvider of android.telecom.Connection