public interface com.android.internal.telecom.IConnectionServiceAdapter extends android.os.IInterface
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: com.android.internal.telecom.IConnectionServiceAdapter
super_class: java.lang.Object
{
public abstract void handleCreateConnectionComplete(java.lang.String, android.telecom.ConnectionRequest, android.telecom.ParcelableConnection, android.telecom.Logging.Session$Info);
descriptor: (Ljava/lang/String;Landroid/telecom/ConnectionRequest;Landroid/telecom/ParcelableConnection;Landroid/telecom/Logging/Session$Info;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
callId
request
connection
sessionInfo
public abstract void setActive(java.lang.String, android.telecom.Logging.Session$Info);
descriptor: (Ljava/lang/String;Landroid/telecom/Logging/Session$Info;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
callId
sessionInfo
public abstract void setRinging(java.lang.String, android.telecom.Logging.Session$Info);
descriptor: (Ljava/lang/String;Landroid/telecom/Logging/Session$Info;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
callId
sessionInfo
public abstract void setDialing(java.lang.String, android.telecom.Logging.Session$Info);
descriptor: (Ljava/lang/String;Landroid/telecom/Logging/Session$Info;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
callId
sessionInfo
public abstract void setPulling(java.lang.String, android.telecom.Logging.Session$Info);
descriptor: (Ljava/lang/String;Landroid/telecom/Logging/Session$Info;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
callId
sessionInfo
public abstract void setDisconnected(java.lang.String, android.telecom.DisconnectCause, android.telecom.Logging.Session$Info);
descriptor: (Ljava/lang/String;Landroid/telecom/DisconnectCause;Landroid/telecom/Logging/Session$Info;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
callId
disconnectCause
sessionInfo
public abstract void setOnHold(java.lang.String, android.telecom.Logging.Session$Info);
descriptor: (Ljava/lang/String;Landroid/telecom/Logging/Session$Info;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
callId
sessionInfo
public abstract void setRingbackRequested(java.lang.String, boolean, android.telecom.Logging.Session$Info);
descriptor: (Ljava/lang/String;ZLandroid/telecom/Logging/Session$Info;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
callId
ringing
sessionInfo
public abstract void setConnectionCapabilities(java.lang.String, int, android.telecom.Logging.Session$Info);
descriptor: (Ljava/lang/String;ILandroid/telecom/Logging/Session$Info;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
callId
connectionCapabilities
sessionInfo
public abstract void setConnectionProperties(java.lang.String, int, android.telecom.Logging.Session$Info);
descriptor: (Ljava/lang/String;ILandroid/telecom/Logging/Session$Info;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
callId
connectionProperties
sessionInfo
public abstract void setIsConferenced(java.lang.String, java.lang.String, android.telecom.Logging.Session$Info);
descriptor: (Ljava/lang/String;Ljava/lang/String;Landroid/telecom/Logging/Session$Info;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
callId
conferenceCallId
sessionInfo
public abstract void setConferenceMergeFailed(java.lang.String, android.telecom.Logging.Session$Info);
descriptor: (Ljava/lang/String;Landroid/telecom/Logging/Session$Info;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
callId
sessionInfo
public abstract void addConferenceCall(java.lang.String, android.telecom.ParcelableConference, android.telecom.Logging.Session$Info);
descriptor: (Ljava/lang/String;Landroid/telecom/ParcelableConference;Landroid/telecom/Logging/Session$Info;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
callId
conference
sessionInfo
public abstract void removeCall(java.lang.String, android.telecom.Logging.Session$Info);
descriptor: (Ljava/lang/String;Landroid/telecom/Logging/Session$Info;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
callId
sessionInfo
public abstract void onPostDialWait(java.lang.String, java.lang.String, android.telecom.Logging.Session$Info);
descriptor: (Ljava/lang/String;Ljava/lang/String;Landroid/telecom/Logging/Session$Info;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
callId
remaining
sessionInfo
public abstract void onPostDialChar(java.lang.String, char, android.telecom.Logging.Session$Info);
descriptor: (Ljava/lang/String;CLandroid/telecom/Logging/Session$Info;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
callId
nextChar
sessionInfo
public abstract void queryRemoteConnectionServices(com.android.internal.telecom.RemoteServiceCallback, android.telecom.Logging.Session$Info);
descriptor: (Lcom/android/internal/telecom/RemoteServiceCallback;Landroid/telecom/Logging/Session$Info;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
callback
sessionInfo
public abstract void setVideoProvider(java.lang.String, com.android.internal.telecom.IVideoProvider, android.telecom.Logging.Session$Info);
descriptor: (Ljava/lang/String;Lcom/android/internal/telecom/IVideoProvider;Landroid/telecom/Logging/Session$Info;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
callId
videoProvider
sessionInfo
public abstract void setVideoState(java.lang.String, int, android.telecom.Logging.Session$Info);
descriptor: (Ljava/lang/String;ILandroid/telecom/Logging/Session$Info;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
callId
videoState
sessionInfo
public abstract void setIsVoipAudioMode(java.lang.String, boolean, android.telecom.Logging.Session$Info);
descriptor: (Ljava/lang/String;ZLandroid/telecom/Logging/Session$Info;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
callId
isVoip
sessionInfo
public abstract void setStatusHints(java.lang.String, android.telecom.StatusHints, android.telecom.Logging.Session$Info);
descriptor: (Ljava/lang/String;Landroid/telecom/StatusHints;Landroid/telecom/Logging/Session$Info;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
callId
statusHints
sessionInfo
public abstract void setAddress(java.lang.String, android.net.Uri, int, android.telecom.Logging.Session$Info);
descriptor: (Ljava/lang/String;Landroid/net/Uri;ILandroid/telecom/Logging/Session$Info;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
callId
address
presentation
sessionInfo
public abstract void setCallerDisplayName(java.lang.String, java.lang.String, int, android.telecom.Logging.Session$Info);
descriptor: (Ljava/lang/String;Ljava/lang/String;ILandroid/telecom/Logging/Session$Info;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
callId
callerDisplayName
presentation
sessionInfo
public abstract void setConferenceableConnections(java.lang.String, java.util.List<java.lang.String>, android.telecom.Logging.Session$Info);
descriptor: (Ljava/lang/String;Ljava/util/List;Landroid/telecom/Logging/Session$Info;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
Signature: (Ljava/lang/String;Ljava/util/List<Ljava/lang/String;>;Landroid/telecom/Logging/Session$Info;)V
MethodParameters:
Name Flags
callId
conferenceableCallIds
sessionInfo
public abstract void addExistingConnection(java.lang.String, android.telecom.ParcelableConnection, android.telecom.Logging.Session$Info);
descriptor: (Ljava/lang/String;Landroid/telecom/ParcelableConnection;Landroid/telecom/Logging/Session$Info;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
callId
connection
sessionInfo
public abstract void putExtras(java.lang.String, android.os.Bundle, android.telecom.Logging.Session$Info);
descriptor: (Ljava/lang/String;Landroid/os/Bundle;Landroid/telecom/Logging/Session$Info;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
callId
extras
sessionInfo
public abstract void removeExtras(java.lang.String, java.util.List<java.lang.String>, android.telecom.Logging.Session$Info);
descriptor: (Ljava/lang/String;Ljava/util/List;Landroid/telecom/Logging/Session$Info;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
Signature: (Ljava/lang/String;Ljava/util/List<Ljava/lang/String;>;Landroid/telecom/Logging/Session$Info;)V
MethodParameters:
Name Flags
callId
keys
sessionInfo
public abstract void setAudioRoute(java.lang.String, int, java.lang.String, android.telecom.Logging.Session$Info);
descriptor: (Ljava/lang/String;ILjava/lang/String;Landroid/telecom/Logging/Session$Info;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
callId
audioRoute
bluetoothAddress
sessionInfo
public abstract void onConnectionEvent(java.lang.String, java.lang.String, android.os.Bundle, android.telecom.Logging.Session$Info);
descriptor: (Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;Landroid/telecom/Logging/Session$Info;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
callId
event
extras
sessionInfo
public abstract void onRttInitiationSuccess(java.lang.String, android.telecom.Logging.Session$Info);
descriptor: (Ljava/lang/String;Landroid/telecom/Logging/Session$Info;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
callId
sessionInfo
public abstract void onRttInitiationFailure(java.lang.String, int, android.telecom.Logging.Session$Info);
descriptor: (Ljava/lang/String;ILandroid/telecom/Logging/Session$Info;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
callId
reason
sessionInfo
public abstract void onRttSessionRemotelyTerminated(java.lang.String, android.telecom.Logging.Session$Info);
descriptor: (Ljava/lang/String;Landroid/telecom/Logging/Session$Info;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
callId
sessionInfo
public abstract void onRemoteRttRequest(java.lang.String, android.telecom.Logging.Session$Info);
descriptor: (Ljava/lang/String;Landroid/telecom/Logging/Session$Info;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
callId
sessionInfo
public abstract void onPhoneAccountChanged(java.lang.String, android.telecom.PhoneAccountHandle, android.telecom.Logging.Session$Info);
descriptor: (Ljava/lang/String;Landroid/telecom/PhoneAccountHandle;Landroid/telecom/Logging/Session$Info;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
callId
pHandle
sessionInfo
public abstract void onConnectionServiceFocusReleased(android.telecom.Logging.Session$Info);
descriptor: (Landroid/telecom/Logging/Session$Info;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
sessionInfo
}
SourceFile: "IConnectionServiceAdapter.java"
NestMembers:
com.android.internal.telecom.IConnectionServiceAdapter$Stub com.android.internal.telecom.IConnectionServiceAdapter$Stub$Proxy
InnerClasses:
public Info = android.telecom.Logging.Session$Info of android.telecom.Logging.Session
public abstract Stub = com.android.internal.telecom.IConnectionServiceAdapter$Stub of com.android.internal.telecom.IConnectionServiceAdapter