public abstract class android.telecom.RemoteConnection$Callback
minor version: 0
major version: 59
flags: flags: (0x0421) ACC_PUBLIC, ACC_SUPER, ACC_ABSTRACT
this_class: android.telecom.RemoteConnection$Callback
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/RemoteConnection$Callback;
public void onStateChanged(android.telecom.RemoteConnection, int);
descriptor: (Landroid/telecom/RemoteConnection;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/RemoteConnection$Callback;
0 1 1 connection Landroid/telecom/RemoteConnection;
0 1 2 state I
MethodParameters:
Name Flags
connection
state
public void onDisconnected(android.telecom.RemoteConnection, android.telecom.DisconnectCause);
descriptor: (Landroid/telecom/RemoteConnection;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/RemoteConnection$Callback;
0 1 1 connection Landroid/telecom/RemoteConnection;
0 1 2 disconnectCause Landroid/telecom/DisconnectCause;
MethodParameters:
Name Flags
connection
disconnectCause
public void onRingbackRequested(android.telecom.RemoteConnection, boolean);
descriptor: (Landroid/telecom/RemoteConnection;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/RemoteConnection$Callback;
0 1 1 connection Landroid/telecom/RemoteConnection;
0 1 2 ringback Z
MethodParameters:
Name Flags
connection
ringback
public void onConnectionCapabilitiesChanged(android.telecom.RemoteConnection, int);
descriptor: (Landroid/telecom/RemoteConnection;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/RemoteConnection$Callback;
0 1 1 connection Landroid/telecom/RemoteConnection;
0 1 2 connectionCapabilities I
MethodParameters:
Name Flags
connection
connectionCapabilities
public void onConnectionPropertiesChanged(android.telecom.RemoteConnection, int);
descriptor: (Landroid/telecom/RemoteConnection;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/RemoteConnection$Callback;
0 1 1 connection Landroid/telecom/RemoteConnection;
0 1 2 connectionProperties I
MethodParameters:
Name Flags
connection
connectionProperties
public void onPostDialWait(android.telecom.RemoteConnection, java.lang.String);
descriptor: (Landroid/telecom/RemoteConnection;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/RemoteConnection$Callback;
0 1 1 connection Landroid/telecom/RemoteConnection;
0 1 2 remainingPostDialSequence Ljava/lang/String;
MethodParameters:
Name Flags
connection
remainingPostDialSequence
public void onPostDialChar(android.telecom.RemoteConnection, char);
descriptor: (Landroid/telecom/RemoteConnection;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/RemoteConnection$Callback;
0 1 1 connection Landroid/telecom/RemoteConnection;
0 1 2 nextChar C
MethodParameters:
Name Flags
connection
nextChar
public void onVoipAudioChanged(android.telecom.RemoteConnection, boolean);
descriptor: (Landroid/telecom/RemoteConnection;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/RemoteConnection$Callback;
0 1 1 connection Landroid/telecom/RemoteConnection;
0 1 2 isVoip Z
MethodParameters:
Name Flags
connection
isVoip
public void onStatusHintsChanged(android.telecom.RemoteConnection, android.telecom.StatusHints);
descriptor: (Landroid/telecom/RemoteConnection;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/RemoteConnection$Callback;
0 1 1 connection Landroid/telecom/RemoteConnection;
0 1 2 statusHints Landroid/telecom/StatusHints;
MethodParameters:
Name Flags
connection
statusHints
public void onAddressChanged(android.telecom.RemoteConnection, android.net.Uri, int);
descriptor: (Landroid/telecom/RemoteConnection;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/RemoteConnection$Callback;
0 1 1 connection Landroid/telecom/RemoteConnection;
0 1 2 address Landroid/net/Uri;
0 1 3 presentation I
MethodParameters:
Name Flags
connection
address
presentation
public void onCallerDisplayNameChanged(android.telecom.RemoteConnection, java.lang.String, int);
descriptor: (Landroid/telecom/RemoteConnection;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/RemoteConnection$Callback;
0 1 1 connection Landroid/telecom/RemoteConnection;
0 1 2 callerDisplayName Ljava/lang/String;
0 1 3 presentation I
MethodParameters:
Name Flags
connection
callerDisplayName
presentation
public void onVideoStateChanged(android.telecom.RemoteConnection, int);
descriptor: (Landroid/telecom/RemoteConnection;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/RemoteConnection$Callback;
0 1 1 connection Landroid/telecom/RemoteConnection;
0 1 2 videoState I
MethodParameters:
Name Flags
connection
videoState
public void onDestroyed(android.telecom.RemoteConnection);
descriptor: (Landroid/telecom/RemoteConnection;)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/RemoteConnection$Callback;
0 1 1 connection Landroid/telecom/RemoteConnection;
MethodParameters:
Name Flags
connection
public void onConferenceableConnectionsChanged(android.telecom.RemoteConnection, java.util.List<android.telecom.RemoteConnection>);
descriptor: (Landroid/telecom/RemoteConnection;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/RemoteConnection$Callback;
0 1 1 connection Landroid/telecom/RemoteConnection;
0 1 2 conferenceableConnections Ljava/util/List<Landroid/telecom/RemoteConnection;>;
Signature: (Landroid/telecom/RemoteConnection;Ljava/util/List<Landroid/telecom/RemoteConnection;>;)V
MethodParameters:
Name Flags
connection
conferenceableConnections
public void onVideoProviderChanged(android.telecom.RemoteConnection, android.telecom.RemoteConnection$VideoProvider);
descriptor: (Landroid/telecom/RemoteConnection;Landroid/telecom/RemoteConnection$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/RemoteConnection$Callback;
0 1 1 connection Landroid/telecom/RemoteConnection;
0 1 2 videoProvider Landroid/telecom/RemoteConnection$VideoProvider;
MethodParameters:
Name Flags
connection
videoProvider
public void onConferenceChanged(android.telecom.RemoteConnection, android.telecom.RemoteConference);
descriptor: (Landroid/telecom/RemoteConnection;Landroid/telecom/RemoteConference;)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/RemoteConnection$Callback;
0 1 1 connection Landroid/telecom/RemoteConnection;
0 1 2 conference Landroid/telecom/RemoteConference;
MethodParameters:
Name Flags
connection
conference
public void onExtrasChanged(android.telecom.RemoteConnection, android.os.Bundle);
descriptor: (Landroid/telecom/RemoteConnection;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/RemoteConnection$Callback;
0 1 1 connection Landroid/telecom/RemoteConnection;
0 1 2 extras Landroid/os/Bundle;
MethodParameters:
Name Flags
connection
extras
public void onConnectionEvent(android.telecom.RemoteConnection, java.lang.String, android.os.Bundle);
descriptor: (Landroid/telecom/RemoteConnection;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/RemoteConnection$Callback;
0 1 1 connection Landroid/telecom/RemoteConnection;
0 1 2 event Ljava/lang/String;
0 1 3 extras Landroid/os/Bundle;
MethodParameters:
Name Flags
connection
event
extras
public void onRttInitiationSuccess(android.telecom.RemoteConnection);
descriptor: (Landroid/telecom/RemoteConnection;)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/RemoteConnection$Callback;
0 1 1 connection Landroid/telecom/RemoteConnection;
MethodParameters:
Name Flags
connection
public void onRttInitiationFailure(android.telecom.RemoteConnection, int);
descriptor: (Landroid/telecom/RemoteConnection;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/RemoteConnection$Callback;
0 1 1 connection Landroid/telecom/RemoteConnection;
0 1 2 reason I
MethodParameters:
Name Flags
connection
reason
public void onRttSessionRemotelyTerminated(android.telecom.RemoteConnection);
descriptor: (Landroid/telecom/RemoteConnection;)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/RemoteConnection$Callback;
0 1 1 connection Landroid/telecom/RemoteConnection;
MethodParameters:
Name Flags
connection
public void onRemoteRttRequest(android.telecom.RemoteConnection);
descriptor: (Landroid/telecom/RemoteConnection;)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/RemoteConnection$Callback;
0 1 1 connection Landroid/telecom/RemoteConnection;
MethodParameters:
Name Flags
connection
}
SourceFile: "RemoteConnection.java"
NestHost: android.telecom.RemoteConnection
InnerClasses:
public abstract Callback = android.telecom.RemoteConnection$Callback of android.telecom.RemoteConnection
public VideoProvider = android.telecom.RemoteConnection$VideoProvider of android.telecom.RemoteConnection