Documentation
¶
Index ¶
- Constants
- type CallControlProxy
- func (p *CallControlProxy) Answer(ctx context.Context, videoState int32, callId string, ...) error
- func (p *CallControlProxy) AsBinder() binder.IBinder
- func (p *CallControlProxy) Disconnect(ctx context.Context, callId string, ...) error
- func (p *CallControlProxy) RequestCallEndpointChange(ctx context.Context, callEndpoint androidTelecom.CallEndpoint, ...) error
- func (p *CallControlProxy) RequestVideoState(ctx context.Context, videoState int32, callId string, ...) error
- func (p *CallControlProxy) SendEvent(ctx context.Context, callId string, event string, extras os.Bundle) error
- func (p *CallControlProxy) SetActive(ctx context.Context, callId string, callback os.ResultReceiver) error
- func (p *CallControlProxy) SetInactive(ctx context.Context, callId string, callback os.ResultReceiver) error
- func (p *CallControlProxy) SetMuteState(ctx context.Context, isMuted bool, callback os.ResultReceiver) error
- func (p *CallControlProxy) StartCallStreaming(ctx context.Context, callId string, callback os.ResultReceiver) error
- type CallControlStub
- type CallDiagnosticServiceAdapterProxy
- func (p *CallDiagnosticServiceAdapterProxy) AsBinder() binder.IBinder
- func (p *CallDiagnosticServiceAdapterProxy) ClearDiagnosticMessage(ctx context.Context, callId string, messageId int32) error
- func (p *CallDiagnosticServiceAdapterProxy) DisplayDiagnosticMessage(ctx context.Context, callId string, messageId int32, message string) error
- func (p *CallDiagnosticServiceAdapterProxy) OverrideDisconnectMessage(ctx context.Context, callId string, message string) error
- func (p *CallDiagnosticServiceAdapterProxy) SendDeviceToDeviceMessage(ctx context.Context, callId string, message int32, value int32) error
- type CallDiagnosticServiceAdapterStub
- type CallDiagnosticServiceProxy
- func (p *CallDiagnosticServiceProxy) AsBinder() binder.IBinder
- func (p *CallDiagnosticServiceProxy) CallQualityChanged(ctx context.Context, callId string, callQuality telephony.CallQuality) error
- func (p *CallDiagnosticServiceProxy) InitializeDiagnosticCall(ctx context.Context, call androidTelecom.ParcelableCall) error
- func (p *CallDiagnosticServiceProxy) NotifyCallDisconnected(ctx context.Context, callId string, ...) error
- func (p *CallDiagnosticServiceProxy) ReceiveBluetoothCallQualityReport(ctx context.Context, qualityReport androidTelecom.BluetoothCallQualityReport) error
- func (p *CallDiagnosticServiceProxy) ReceiveDeviceToDeviceMessage(ctx context.Context, callId string, message int32, value int32) error
- func (p *CallDiagnosticServiceProxy) RemoveDiagnosticCall(ctx context.Context, callId string) error
- func (p *CallDiagnosticServiceProxy) SetAdapter(ctx context.Context, adapter ICallDiagnosticServiceAdapter) error
- func (p *CallDiagnosticServiceProxy) UpdateCall(ctx context.Context, call androidTelecom.ParcelableCall) error
- func (p *CallDiagnosticServiceProxy) UpdateCallAudioState(ctx context.Context, callAudioState androidTelecom.CallAudioState) error
- type CallDiagnosticServiceStub
- type CallEventCallbackProxy
- func (p *CallEventCallbackProxy) AsBinder() binder.IBinder
- func (p *CallEventCallbackProxy) OnAddCallControl(ctx context.Context, callId string, resultCode int32, callControl ICallControl, ...) error
- func (p *CallEventCallbackProxy) OnAnswer(ctx context.Context, callId string, videoState int32, ...) error
- func (p *CallEventCallbackProxy) OnAvailableCallEndpointsChanged(ctx context.Context, callId string, endpoint []androidTelecom.CallEndpoint) error
- func (p *CallEventCallbackProxy) OnCallEndpointChanged(ctx context.Context, callId string, endpoint androidTelecom.CallEndpoint) error
- func (p *CallEventCallbackProxy) OnCallStreamingFailed(ctx context.Context, callId string, reason int32) error
- func (p *CallEventCallbackProxy) OnCallStreamingStarted(ctx context.Context, callId string, callback os.ResultReceiver) error
- func (p *CallEventCallbackProxy) OnDisconnect(ctx context.Context, callId string, cause androidTelecom.DisconnectCause, ...) error
- func (p *CallEventCallbackProxy) OnEvent(ctx context.Context, callId string, event string, extras os.Bundle) error
- func (p *CallEventCallbackProxy) OnMuteStateChanged(ctx context.Context, callId string, isMuted bool) error
- func (p *CallEventCallbackProxy) OnSetActive(ctx context.Context, callId string, callback os.ResultReceiver) error
- func (p *CallEventCallbackProxy) OnSetInactive(ctx context.Context, callId string, callback os.ResultReceiver) error
- func (p *CallEventCallbackProxy) OnVideoStateChanged(ctx context.Context, callId string, videoState int32) error
- func (p *CallEventCallbackProxy) RemoveCallFromTransactionalServiceWrapper(ctx context.Context, callId string) error
- type CallEventCallbackStub
- type CallRedirectionAdapterProxy
- func (p *CallRedirectionAdapterProxy) AsBinder() binder.IBinder
- func (p *CallRedirectionAdapterProxy) CancelCall(ctx context.Context) error
- func (p *CallRedirectionAdapterProxy) PlaceCallUnmodified(ctx context.Context) error
- func (p *CallRedirectionAdapterProxy) RedirectCall(ctx context.Context, handle net.Uri, ...) error
- type CallRedirectionAdapterStub
- type CallRedirectionServiceProxy
- type CallRedirectionServiceStub
- type CallScreeningAdapterProxy
- type CallScreeningAdapterStub
- type CallScreeningServiceProxy
- type CallScreeningServiceStub
- type CallStreamingServiceProxy
- func (p *CallStreamingServiceProxy) AsBinder() binder.IBinder
- func (p *CallStreamingServiceProxy) OnCallStreamingStarted(ctx context.Context, call androidTelecom.StreamingCall) error
- func (p *CallStreamingServiceProxy) OnCallStreamingStateChanged(ctx context.Context, state int32) error
- func (p *CallStreamingServiceProxy) OnCallStreamingStopped(ctx context.Context) error
- func (p *CallStreamingServiceProxy) SetStreamingCallAdapter(ctx context.Context, streamingCallAdapter IStreamingCallAdapter) error
- type CallStreamingServiceStub
- type ConnectionServiceAdapterProxy
- func (p *ConnectionServiceAdapterProxy) AddConferenceCall(ctx context.Context, callId string, ...) error
- func (p *ConnectionServiceAdapterProxy) AddExistingConnection(ctx context.Context, callId string, ...) error
- func (p *ConnectionServiceAdapterProxy) AsBinder() binder.IBinder
- func (p *ConnectionServiceAdapterProxy) HandleCreateConferenceComplete(ctx context.Context, callId string, request androidTelecom.ConnectionRequest, ...) error
- func (p *ConnectionServiceAdapterProxy) HandleCreateConnectionComplete(ctx context.Context, callId string, request androidTelecom.ConnectionRequest, ...) error
- func (p *ConnectionServiceAdapterProxy) OnConnectionEvent(ctx context.Context, callId string, event string, extras os.Bundle, ...) error
- func (p *ConnectionServiceAdapterProxy) OnConnectionServiceFocusReleased(ctx context.Context, sessionInfo any) error
- func (p *ConnectionServiceAdapterProxy) OnPhoneAccountChanged(ctx context.Context, callId string, pHandle androidTelecom.PhoneAccountHandle, ...) error
- func (p *ConnectionServiceAdapterProxy) OnPostDialChar(ctx context.Context, callId string, nextChar uint16, sessionInfo any) error
- func (p *ConnectionServiceAdapterProxy) OnPostDialWait(ctx context.Context, callId string, remaining string, sessionInfo any) error
- func (p *ConnectionServiceAdapterProxy) OnRemoteRttRequest(ctx context.Context, callId string, sessionInfo any) error
- func (p *ConnectionServiceAdapterProxy) OnRttInitiationFailure(ctx context.Context, callId string, reason int32, sessionInfo any) error
- func (p *ConnectionServiceAdapterProxy) OnRttInitiationSuccess(ctx context.Context, callId string, sessionInfo any) error
- func (p *ConnectionServiceAdapterProxy) OnRttSessionRemotelyTerminated(ctx context.Context, callId string, sessionInfo any) error
- func (p *ConnectionServiceAdapterProxy) PutExtras(ctx context.Context, callId string, extras os.Bundle, sessionInfo any) error
- func (p *ConnectionServiceAdapterProxy) QueryLocation(ctx context.Context, callId string, timeoutMillis int64, provider string, ...) error
- func (p *ConnectionServiceAdapterProxy) QueryRemoteConnectionServices(ctx context.Context, callback RemoteServiceCallback, sessionInfo any) error
- func (p *ConnectionServiceAdapterProxy) RemoveCall(ctx context.Context, callId string, sessionInfo any) error
- func (p *ConnectionServiceAdapterProxy) RemoveExtras(ctx context.Context, callId string, keys []string, sessionInfo any) error
- func (p *ConnectionServiceAdapterProxy) RequestCallEndpointChange(ctx context.Context, callId string, endpoint androidTelecom.CallEndpoint, ...) error
- func (p *ConnectionServiceAdapterProxy) ResetConnectionTime(ctx context.Context, callIdi string, sessionInfo any) error
- func (p *ConnectionServiceAdapterProxy) SetActive(ctx context.Context, callId string, sessionInfo any) error
- func (p *ConnectionServiceAdapterProxy) SetAddress(ctx context.Context, callId string, address net.Uri, presentation int32, ...) error
- func (p *ConnectionServiceAdapterProxy) SetAudioRoute(ctx context.Context, callId string, audioRoute int32, bluetoothAddress string, ...) error
- func (p *ConnectionServiceAdapterProxy) SetCallDirection(ctx context.Context, callId string, direction int32, sessionInfo any) error
- func (p *ConnectionServiceAdapterProxy) SetCallerDisplayName(ctx context.Context, callId string, callerDisplayName string, ...) error
- func (p *ConnectionServiceAdapterProxy) SetConferenceMergeFailed(ctx context.Context, callId string, sessionInfo any) error
- func (p *ConnectionServiceAdapterProxy) SetConferenceState(ctx context.Context, callId string, isConference bool, sessionInfo any) error
- func (p *ConnectionServiceAdapterProxy) SetConferenceableConnections(ctx context.Context, callId string, conferenceableCallIds []string, ...) error
- func (p *ConnectionServiceAdapterProxy) SetConnectionCapabilities(ctx context.Context, callId string, connectionCapabilities int32, ...) error
- func (p *ConnectionServiceAdapterProxy) SetConnectionProperties(ctx context.Context, callId string, connectionProperties int32, ...) error
- func (p *ConnectionServiceAdapterProxy) SetDialing(ctx context.Context, callId string, sessionInfo any) error
- func (p *ConnectionServiceAdapterProxy) SetDisconnected(ctx context.Context, callId string, ...) error
- func (p *ConnectionServiceAdapterProxy) SetIsConferenced(ctx context.Context, callId string, conferenceCallId string, sessionInfo any) error
- func (p *ConnectionServiceAdapterProxy) SetIsVoipAudioMode(ctx context.Context, callId string, isVoip bool, sessionInfo any) error
- func (p *ConnectionServiceAdapterProxy) SetOnHold(ctx context.Context, callId string, sessionInfo any) error
- func (p *ConnectionServiceAdapterProxy) SetPulling(ctx context.Context, callId string, sessionInfo any) error
- func (p *ConnectionServiceAdapterProxy) SetRingbackRequested(ctx context.Context, callId string, ringing bool, sessionInfo any) error
- func (p *ConnectionServiceAdapterProxy) SetRinging(ctx context.Context, callId string, sessionInfo any) error
- func (p *ConnectionServiceAdapterProxy) SetStatusHints(ctx context.Context, callId string, statusHints androidTelecom.StatusHints, ...) error
- func (p *ConnectionServiceAdapterProxy) SetVideoProvider(ctx context.Context, callId string, videoProvider IVideoProvider, ...) error
- func (p *ConnectionServiceAdapterProxy) SetVideoState(ctx context.Context, callId string, videoState int32, sessionInfo any) error
- type ConnectionServiceAdapterStub
- type ConnectionServiceProxy
- func (p *ConnectionServiceProxy) Abort(ctx context.Context, callId string, sessionInfo any) error
- func (p *ConnectionServiceProxy) AddConferenceParticipants(ctx context.Context, CallId string, participants []net.Uri, sessionInfo any) error
- func (p *ConnectionServiceProxy) AddConnectionServiceAdapter(ctx context.Context, adapter IConnectionServiceAdapter, sessionInfo any) error
- func (p *ConnectionServiceProxy) Answer(ctx context.Context, callId string, sessionInfo any) error
- func (p *ConnectionServiceProxy) AnswerVideo(ctx context.Context, callId string, videoState int32, sessionInfo any) error
- func (p *ConnectionServiceProxy) AsBinder() binder.IBinder
- func (p *ConnectionServiceProxy) Conference(ctx context.Context, conferenceCallId string, callId string, sessionInfo any) error
- func (p *ConnectionServiceProxy) ConnectionServiceFocusGained(ctx context.Context, sessionInfo any) error
- func (p *ConnectionServiceProxy) ConnectionServiceFocusLost(ctx context.Context, sessionInfo any) error
- func (p *ConnectionServiceProxy) ConsultativeTransfer(ctx context.Context, callId string, otherCallId string, sessionInfo any) error
- func (p *ConnectionServiceProxy) CreateConference(ctx context.Context, ...) error
- func (p *ConnectionServiceProxy) CreateConferenceComplete(ctx context.Context, callId string, sessionInfo any) error
- func (p *ConnectionServiceProxy) CreateConferenceFailed(ctx context.Context, ...) error
- func (p *ConnectionServiceProxy) CreateConnection(ctx context.Context, ...) error
- func (p *ConnectionServiceProxy) CreateConnectionComplete(ctx context.Context, callId string, sessionInfo any) error
- func (p *ConnectionServiceProxy) CreateConnectionFailed(ctx context.Context, ...) error
- func (p *ConnectionServiceProxy) Deflect(ctx context.Context, callId string, address net.Uri, sessionInfo any) error
- func (p *ConnectionServiceProxy) Disconnect(ctx context.Context, callId string, sessionInfo any) error
- func (p *ConnectionServiceProxy) HandoverComplete(ctx context.Context, callId string, sessionInfo any) error
- func (p *ConnectionServiceProxy) HandoverFailed(ctx context.Context, callId string, request androidTelecom.ConnectionRequest, ...) error
- func (p *ConnectionServiceProxy) Hold(ctx context.Context, callId string, sessionInfo any) error
- func (p *ConnectionServiceProxy) MergeConference(ctx context.Context, conferenceCallId string, sessionInfo any) error
- func (p *ConnectionServiceProxy) OnAvailableCallEndpointsChanged(ctx context.Context, activeCallId string, ...) error
- func (p *ConnectionServiceProxy) OnCallAudioStateChanged(ctx context.Context, activeCallId string, ...) error
- func (p *ConnectionServiceProxy) OnCallEndpointChanged(ctx context.Context, activeCallId string, ...) error
- func (p *ConnectionServiceProxy) OnCallFilteringCompleted(ctx context.Context, callId string, ...) error
- func (p *ConnectionServiceProxy) OnExtrasChanged(ctx context.Context, callId string, extras os.Bundle, sessionInfo any) error
- func (p *ConnectionServiceProxy) OnMuteStateChanged(ctx context.Context, activeCallId string, isMuted bool, sessionInfo any) error
- func (p *ConnectionServiceProxy) OnPostDialContinue(ctx context.Context, callId string, proceed bool, sessionInfo any) error
- func (p *ConnectionServiceProxy) OnTrackedByNonUiService(ctx context.Context, callId string, isTracked bool, sessionInfo any) error
- func (p *ConnectionServiceProxy) OnUsingAlternativeUi(ctx context.Context, callId string, isUsingAlternativeUi bool, sessionInfo any) error
- func (p *ConnectionServiceProxy) PlayDtmfTone(ctx context.Context, callId string, digit uint16, sessionInfo any) error
- func (p *ConnectionServiceProxy) PullExternalCall(ctx context.Context, callId string, sessionInfo any) error
- func (p *ConnectionServiceProxy) Reject(ctx context.Context, callId string, sessionInfo any) error
- func (p *ConnectionServiceProxy) RejectWithMessage(ctx context.Context, callId string, message string, sessionInfo any) error
- func (p *ConnectionServiceProxy) RejectWithReason(ctx context.Context, callId string, rejectReason int32, sessionInfo any) error
- func (p *ConnectionServiceProxy) RemoveConnectionServiceAdapter(ctx context.Context, adapter IConnectionServiceAdapter, sessionInfo any) error
- func (p *ConnectionServiceProxy) RespondToRttUpgradeRequest(ctx context.Context, callId string, fromInCall int32, toInCall int32, ...) error
- func (p *ConnectionServiceProxy) SendCallEvent(ctx context.Context, callId string, event string, extras os.Bundle, ...) error
- func (p *ConnectionServiceProxy) Silence(ctx context.Context, callId string, sessionInfo any) error
- func (p *ConnectionServiceProxy) SplitFromConference(ctx context.Context, callId string, sessionInfo any) error
- func (p *ConnectionServiceProxy) StartRtt(ctx context.Context, callId string, fromInCall int32, toInCall int32, ...) error
- func (p *ConnectionServiceProxy) StopDtmfTone(ctx context.Context, callId string, sessionInfo any) error
- func (p *ConnectionServiceProxy) StopRtt(ctx context.Context, callId string, sessionInfo any) error
- func (p *ConnectionServiceProxy) SwapConference(ctx context.Context, conferenceCallId string, sessionInfo any) error
- func (p *ConnectionServiceProxy) Transfer(ctx context.Context, callId string, number net.Uri, ...) error
- func (p *ConnectionServiceProxy) Unhold(ctx context.Context, callId string, sessionInfo any) error
- type ConnectionServiceStub
- type DeviceIdleControllerAdapterProxy
- type DeviceIdleControllerAdapterStub
- type ICallControl
- type ICallControlServer
- type ICallDiagnosticService
- type ICallDiagnosticServiceAdapter
- type ICallDiagnosticServiceAdapterServer
- type ICallDiagnosticServiceServer
- type ICallEventCallback
- type ICallEventCallbackServer
- type ICallRedirectionAdapter
- type ICallRedirectionAdapterServer
- type ICallRedirectionService
- type ICallRedirectionServiceServer
- type ICallScreeningAdapter
- type ICallScreeningAdapterServer
- type ICallScreeningService
- type ICallScreeningServiceServer
- type ICallStreamingService
- type ICallStreamingServiceServer
- type IConnectionService
- type IConnectionServiceAdapter
- type IConnectionServiceAdapterServer
- type IConnectionServiceServer
- type IDeviceIdleControllerAdapter
- type IDeviceIdleControllerAdapterServer
- type IInCallAdapter
- type IInCallAdapterServer
- type IInCallService
- type IInCallServiceServer
- type IInternalServiceRetriever
- type IInternalServiceRetrieverServer
- type IPhoneAccountSuggestionCallback
- type IPhoneAccountSuggestionCallbackServer
- type IPhoneAccountSuggestionService
- type IPhoneAccountSuggestionServiceServer
- type IStreamingCallAdapter
- type IStreamingCallAdapterServer
- type ITelecomLoader
- type ITelecomLoaderServer
- type ITelecomService
- type ITelecomServiceServer
- type IVideoCallback
- type IVideoCallbackServer
- type IVideoProvider
- type IVideoProviderServer
- type InCallAdapterProxy
- func (p *InCallAdapterProxy) AddConferenceParticipants(ctx context.Context, callId string, participants []net.Uri) error
- func (p *InCallAdapterProxy) AnswerCall(ctx context.Context, callId string, videoState int32) error
- func (p *InCallAdapterProxy) AsBinder() binder.IBinder
- func (p *InCallAdapterProxy) Conference(ctx context.Context, callId string, otherCallId string) error
- func (p *InCallAdapterProxy) ConsultativeTransfer(ctx context.Context, callId string, otherCallId string) error
- func (p *InCallAdapterProxy) DeflectCall(ctx context.Context, callId string, address net.Uri) error
- func (p *InCallAdapterProxy) DisconnectCall(ctx context.Context, callId string) error
- func (p *InCallAdapterProxy) EnterBackgroundAudioProcessing(ctx context.Context, callId string) error
- func (p *InCallAdapterProxy) ExitBackgroundAudioProcessing(ctx context.Context, callId string, shouldRing bool) error
- func (p *InCallAdapterProxy) HandoverTo(ctx context.Context, callId string, destAcct androidTelecom.PhoneAccountHandle, ...) error
- func (p *InCallAdapterProxy) HoldCall(ctx context.Context, callId string) error
- func (p *InCallAdapterProxy) MergeConference(ctx context.Context, callId string) error
- func (p *InCallAdapterProxy) Mute(ctx context.Context, shouldMute bool) error
- func (p *InCallAdapterProxy) PhoneAccountSelected(ctx context.Context, callId string, ...) error
- func (p *InCallAdapterProxy) PlayDtmfTone(ctx context.Context, callId string, digit uint16) error
- func (p *InCallAdapterProxy) PostDialContinue(ctx context.Context, callId string, proceed bool) error
- func (p *InCallAdapterProxy) PullExternalCall(ctx context.Context, callId string) error
- func (p *InCallAdapterProxy) PutExtras(ctx context.Context, callId string, extras os.Bundle) error
- func (p *InCallAdapterProxy) RejectCall(ctx context.Context, callId string, rejectWithMessage bool, textMessage string) error
- func (p *InCallAdapterProxy) RejectCallWithReason(ctx context.Context, callId string, rejectReason int32) error
- func (p *InCallAdapterProxy) RemoveExtras(ctx context.Context, callId string, keys []string) error
- func (p *InCallAdapterProxy) RequestCallEndpointChange(ctx context.Context, endpoint androidTelecom.CallEndpoint, ...) error
- func (p *InCallAdapterProxy) RespondToRttRequest(ctx context.Context, callId string, id int32, accept bool) error
- func (p *InCallAdapterProxy) SendCallEvent(ctx context.Context, callId string, event string, targetSdkVer int32, ...) error
- func (p *InCallAdapterProxy) SendRttRequest(ctx context.Context, callId string) error
- func (p *InCallAdapterProxy) SetAudioRoute(ctx context.Context, route int32, bluetoothAddress string) error
- func (p *InCallAdapterProxy) SetRttMode(ctx context.Context, callId string, mode int32) error
- func (p *InCallAdapterProxy) SplitFromConference(ctx context.Context, callId string) error
- func (p *InCallAdapterProxy) StopDtmfTone(ctx context.Context, callId string) error
- func (p *InCallAdapterProxy) StopRtt(ctx context.Context, callId string) error
- func (p *InCallAdapterProxy) SwapConference(ctx context.Context, callId string) error
- func (p *InCallAdapterProxy) TransferCall(ctx context.Context, callId string, targetNumber net.Uri, ...) error
- func (p *InCallAdapterProxy) TurnOffProximitySensor(ctx context.Context, screenOnImmediately bool) error
- func (p *InCallAdapterProxy) TurnOnProximitySensor(ctx context.Context) error
- func (p *InCallAdapterProxy) UnholdCall(ctx context.Context, callId string) error
- type InCallAdapterStub
- type InCallServiceProxy
- func (p *InCallServiceProxy) AddCall(ctx context.Context, call androidTelecom.ParcelableCall) error
- func (p *InCallServiceProxy) AsBinder() binder.IBinder
- func (p *InCallServiceProxy) BringToForeground(ctx context.Context, showDialpad bool) error
- func (p *InCallServiceProxy) OnAvailableCallEndpointsChanged(ctx context.Context, availableCallEndpoints []androidTelecom.CallEndpoint) error
- func (p *InCallServiceProxy) OnCallAudioStateChanged(ctx context.Context, callAudioState androidTelecom.CallAudioState) error
- func (p *InCallServiceProxy) OnCallEndpointChanged(ctx context.Context, callEndpoint androidTelecom.CallEndpoint) error
- func (p *InCallServiceProxy) OnCanAddCallChanged(ctx context.Context, canAddCall bool) error
- func (p *InCallServiceProxy) OnConnectionEvent(ctx context.Context, callId string, event string, extras os.Bundle) error
- func (p *InCallServiceProxy) OnHandoverComplete(ctx context.Context, callId string) error
- func (p *InCallServiceProxy) OnHandoverFailed(ctx context.Context, callId string, error_ int32) error
- func (p *InCallServiceProxy) OnMuteStateChanged(ctx context.Context, isMuted bool) error
- func (p *InCallServiceProxy) OnRttInitiationFailure(ctx context.Context, callId string, reason int32) error
- func (p *InCallServiceProxy) OnRttUpgradeRequest(ctx context.Context, callId string, id int32) error
- func (p *InCallServiceProxy) SetInCallAdapter(ctx context.Context, inCallAdapter IInCallAdapter) error
- func (p *InCallServiceProxy) SetPostDial(ctx context.Context, callId string, remaining string) error
- func (p *InCallServiceProxy) SetPostDialWait(ctx context.Context, callId string, remaining string) error
- func (p *InCallServiceProxy) SilenceRinger(ctx context.Context) error
- func (p *InCallServiceProxy) UpdateCall(ctx context.Context, call androidTelecom.ParcelableCall) error
- type InCallServiceStub
- type InternalServiceRetrieverProxy
- type InternalServiceRetrieverStub
- type PhoneAccountSuggestionCallbackProxy
- type PhoneAccountSuggestionCallbackStub
- type PhoneAccountSuggestionServiceProxy
- type PhoneAccountSuggestionServiceStub
- type RemoteServiceCallback
- type RemoteServiceCallbackProxy
- type RemoteServiceCallbackServer
- type RemoteServiceCallbackStub
- type StreamingCallAdapterProxy
- type StreamingCallAdapterStub
- type TelecomLoaderProxy
- type TelecomLoaderStub
- type TelecomServiceProxy
- func (p *TelecomServiceProxy) AcceptHandover(ctx context.Context, srcAddr net.Uri, videoState int32, ...) error
- func (p *TelecomServiceProxy) AcceptRingingCall(ctx context.Context) error
- func (p *TelecomServiceProxy) AcceptRingingCallWithVideoState(ctx context.Context, videoState int32) error
- func (p *TelecomServiceProxy) AddCall(ctx context.Context, callAttributes androidTelecom.CallAttributes, ...) error
- func (p *TelecomServiceProxy) AddNewIncomingCall(ctx context.Context, phoneAccount androidTelecom.PhoneAccountHandle, ...) error
- func (p *TelecomServiceProxy) AddNewIncomingConference(ctx context.Context, phoneAccount androidTelecom.PhoneAccountHandle, ...) error
- func (p *TelecomServiceProxy) AddNewUnknownCall(ctx context.Context, phoneAccount androidTelecom.PhoneAccountHandle, ...) error
- func (p *TelecomServiceProxy) AddOrRemoveTestCallCompanionApp(ctx context.Context, packageName string, isAdded bool) error
- func (p *TelecomServiceProxy) AsBinder() binder.IBinder
- func (p *TelecomServiceProxy) CancelMissedCallsNotification(ctx context.Context) error
- func (p *TelecomServiceProxy) CleanupOrphanPhoneAccounts(ctx context.Context) (int32, error)
- func (p *TelecomServiceProxy) CleanupStuckCalls(ctx context.Context) error
- func (p *TelecomServiceProxy) ClearAccounts(ctx context.Context, packageName string) error
- func (p *TelecomServiceProxy) CreateLaunchEmergencyDialerIntent(ctx context.Context, number string) (content.Intent, error)
- func (p *TelecomServiceProxy) CreateManageBlockedNumbersIntent(ctx context.Context) (content.Intent, error)
- func (p *TelecomServiceProxy) DumpCallAnalytics(ctx context.Context) (androidTelecom.TelecomAnalytics, error)
- func (p *TelecomServiceProxy) EnablePhoneAccount(ctx context.Context, accountHandle androidTelecom.PhoneAccountHandle, ...) (bool, error)
- func (p *TelecomServiceProxy) EndCall(ctx context.Context) (bool, error)
- func (p *TelecomServiceProxy) GetAdnUriForPhoneAccount(ctx context.Context, accountHandle androidTelecom.PhoneAccountHandle) (net.Uri, error)
- func (p *TelecomServiceProxy) GetAllPhoneAccountHandles(ctx context.Context) (pm.ParceledListSlice, error)
- func (p *TelecomServiceProxy) GetAllPhoneAccounts(ctx context.Context) (pm.ParceledListSlice, error)
- func (p *TelecomServiceProxy) GetAllPhoneAccountsCount(ctx context.Context) (int32, error)
- func (p *TelecomServiceProxy) GetCallCapablePhoneAccounts(ctx context.Context, includeDisabledAccounts bool, acrossProfiles bool) (pm.ParceledListSlice, error)
- func (p *TelecomServiceProxy) GetCallState(ctx context.Context) (int32, error)
- func (p *TelecomServiceProxy) GetCallStateUsingPackage(ctx context.Context) (int32, error)
- func (p *TelecomServiceProxy) GetCurrentTtyMode(ctx context.Context) (int32, error)
- func (p *TelecomServiceProxy) GetDefaultDialerPackage(ctx context.Context) (string, error)
- func (p *TelecomServiceProxy) GetDefaultDialerPackageForUser(ctx context.Context) (string, error)
- func (p *TelecomServiceProxy) GetDefaultOutgoingPhoneAccount(ctx context.Context, uriScheme string) (androidTelecom.PhoneAccountHandle, error)
- func (p *TelecomServiceProxy) GetDefaultPhoneApp(ctx context.Context) (content.ComponentName, error)
- func (p *TelecomServiceProxy) GetLine1Number(ctx context.Context, accountHandle androidTelecom.PhoneAccountHandle) (string, error)
- func (p *TelecomServiceProxy) GetOwnSelfManagedPhoneAccounts(ctx context.Context) (pm.ParceledListSlice, error)
- func (p *TelecomServiceProxy) GetPhoneAccount(ctx context.Context, account androidTelecom.PhoneAccountHandle) (androidTelecom.PhoneAccount, error)
- func (p *TelecomServiceProxy) GetPhoneAccountsForPackage(ctx context.Context, packageName string) (pm.ParceledListSlice, error)
- func (p *TelecomServiceProxy) GetPhoneAccountsSupportingScheme(ctx context.Context, uriScheme string) (pm.ParceledListSlice, error)
- func (p *TelecomServiceProxy) GetRegisteredPhoneAccounts(ctx context.Context) (pm.ParceledListSlice, error)
- func (p *TelecomServiceProxy) GetSelfManagedPhoneAccounts(ctx context.Context) (pm.ParceledListSlice, error)
- func (p *TelecomServiceProxy) GetSimCallManager(ctx context.Context, subId int32) (androidTelecom.PhoneAccountHandle, error)
- func (p *TelecomServiceProxy) GetSimCallManagerForUser(ctx context.Context) (androidTelecom.PhoneAccountHandle, error)
- func (p *TelecomServiceProxy) GetSystemDialerPackage(ctx context.Context) (string, error)
- func (p *TelecomServiceProxy) GetUserSelectedOutgoingPhoneAccount(ctx context.Context) (androidTelecom.PhoneAccountHandle, error)
- func (p *TelecomServiceProxy) GetVoiceMailNumber(ctx context.Context, accountHandle androidTelecom.PhoneAccountHandle) (string, error)
- func (p *TelecomServiceProxy) HandleCallIntent(ctx context.Context, intent content.Intent, callingPackageProxy string) error
- func (p *TelecomServiceProxy) HandlePinMmi(ctx context.Context, dialString string) (bool, error)
- func (p *TelecomServiceProxy) HandlePinMmiForPhoneAccount(ctx context.Context, accountHandle androidTelecom.PhoneAccountHandle, ...) (bool, error)
- func (p *TelecomServiceProxy) HasManageOngoingCallsPermission(ctx context.Context) (bool, error)
- func (p *TelecomServiceProxy) IsInCall(ctx context.Context) (bool, error)
- func (p *TelecomServiceProxy) IsInEmergencyCall(ctx context.Context) (bool, error)
- func (p *TelecomServiceProxy) IsInManagedCall(ctx context.Context) (bool, error)
- func (p *TelecomServiceProxy) IsInSelfManagedCall(ctx context.Context, packageName string, userHandle os.UserHandle, ...) (bool, error)
- func (p *TelecomServiceProxy) IsIncomingCallPermitted(ctx context.Context, phoneAccountHandle androidTelecom.PhoneAccountHandle) (bool, error)
- func (p *TelecomServiceProxy) IsNonUiInCallServiceBound(ctx context.Context, packageName string) (bool, error)
- func (p *TelecomServiceProxy) IsOutgoingCallPermitted(ctx context.Context, phoneAccountHandle androidTelecom.PhoneAccountHandle) (bool, error)
- func (p *TelecomServiceProxy) IsRinging(ctx context.Context) (bool, error)
- func (p *TelecomServiceProxy) IsTtySupported(ctx context.Context) (bool, error)
- func (p *TelecomServiceProxy) IsVoiceMailNumber(ctx context.Context, accountHandle androidTelecom.PhoneAccountHandle, ...) (bool, error)
- func (p *TelecomServiceProxy) PlaceCall(ctx context.Context, handle net.Uri, extras os.Bundle) error
- func (p *TelecomServiceProxy) RegisterPhoneAccount(ctx context.Context, metadata androidTelecom.PhoneAccount) error
- func (p *TelecomServiceProxy) RequestLogMark(ctx context.Context, message string) error
- func (p *TelecomServiceProxy) ResetCarMode(ctx context.Context) error
- func (p *TelecomServiceProxy) SetDefaultDialer(ctx context.Context, packageName string) (bool, error)
- func (p *TelecomServiceProxy) SetSystemDialer(ctx context.Context, testComponentName content.ComponentName) error
- func (p *TelecomServiceProxy) SetTestCallDiagnosticService(ctx context.Context, packageName string) error
- func (p *TelecomServiceProxy) SetTestDefaultCallRedirectionApp(ctx context.Context, packageName string) error
- func (p *TelecomServiceProxy) SetTestDefaultCallScreeningApp(ctx context.Context, packageName string) error
- func (p *TelecomServiceProxy) SetTestDefaultDialer(ctx context.Context, packageName string) error
- func (p *TelecomServiceProxy) SetTestEmergencyPhoneAccountPackageNameFilter(ctx context.Context, packageName string) error
- func (p *TelecomServiceProxy) SetTestPhoneAcctSuggestionComponent(ctx context.Context, flattenedComponentName string) error
- func (p *TelecomServiceProxy) SetUserSelectedOutgoingPhoneAccount(ctx context.Context, account androidTelecom.PhoneAccountHandle) error
- func (p *TelecomServiceProxy) ShowInCallScreen(ctx context.Context, showDialpad bool) error
- func (p *TelecomServiceProxy) SilenceRinger(ctx context.Context) error
- func (p *TelecomServiceProxy) StartConference(ctx context.Context, participants []net.Uri, extras os.Bundle) error
- func (p *TelecomServiceProxy) StopBlockSuppression(ctx context.Context) error
- func (p *TelecomServiceProxy) UnregisterPhoneAccount(ctx context.Context, account androidTelecom.PhoneAccountHandle) error
- func (p *TelecomServiceProxy) WaitOnHandlers(ctx context.Context) error
- type TelecomServiceStub
- type VideoCallbackProxy
- func (p *VideoCallbackProxy) AsBinder() binder.IBinder
- func (p *VideoCallbackProxy) ChangeCallDataUsage(ctx context.Context, dataUsage int64) error
- func (p *VideoCallbackProxy) ChangeCameraCapabilities(ctx context.Context, ...) error
- func (p *VideoCallbackProxy) ChangePeerDimensions(ctx context.Context, width int32, height int32) error
- func (p *VideoCallbackProxy) ChangeVideoQuality(ctx context.Context, videoQuality int32) error
- func (p *VideoCallbackProxy) HandleCallSessionEvent(ctx context.Context, event int32) error
- func (p *VideoCallbackProxy) ReceiveSessionModifyRequest(ctx context.Context, videoProfile androidTelecom.VideoProfile) error
- func (p *VideoCallbackProxy) ReceiveSessionModifyResponse(ctx context.Context, status int32, ...) error
- type VideoCallbackStub
- type VideoProviderProxy
- func (p *VideoProviderProxy) AddVideoCallback(ctx context.Context, videoCallbackBinder binder.IBinder) error
- func (p *VideoProviderProxy) AsBinder() binder.IBinder
- func (p *VideoProviderProxy) RemoveVideoCallback(ctx context.Context, videoCallbackBinder binder.IBinder) error
- func (p *VideoProviderProxy) RequestCallDataUsage(ctx context.Context) error
- func (p *VideoProviderProxy) RequestCameraCapabilities(ctx context.Context) error
- func (p *VideoProviderProxy) SendSessionModifyRequest(ctx context.Context, fromProfile androidTelecom.VideoProfile, ...) error
- func (p *VideoProviderProxy) SendSessionModifyResponse(ctx context.Context, responseProfile androidTelecom.VideoProfile) error
- func (p *VideoProviderProxy) SetCamera(ctx context.Context, cameraId string, mCallingPackageName string, ...) error
- func (p *VideoProviderProxy) SetDeviceOrientation(ctx context.Context, rotation int32) error
- func (p *VideoProviderProxy) SetDisplaySurface(ctx context.Context, surface view.Surface) error
- func (p *VideoProviderProxy) SetPauseImage(ctx context.Context, uri net.Uri) error
- func (p *VideoProviderProxy) SetPreviewSurface(ctx context.Context, surface view.Surface) error
- func (p *VideoProviderProxy) SetZoom(ctx context.Context, value float32) error
- type VideoProviderStub
Constants ¶
const ( TransactionICallControlSetActive = binder.FirstCallTransaction + 0 TransactionICallControlAnswer = binder.FirstCallTransaction + 1 TransactionICallControlSetInactive = binder.FirstCallTransaction + 2 TransactionICallControlDisconnect = binder.FirstCallTransaction + 3 TransactionICallControlStartCallStreaming = binder.FirstCallTransaction + 4 TransactionICallControlRequestCallEndpointChange = binder.FirstCallTransaction + 5 TransactionICallControlSetMuteState = binder.FirstCallTransaction + 6 TransactionICallControlSendEvent = binder.FirstCallTransaction + 7 TransactionICallControlRequestVideoState = binder.FirstCallTransaction + 8 )
const ( MethodICallControlSetActive = "setActive" MethodICallControlAnswer = "answer" MethodICallControlSetInactive = "setInactive" MethodICallControlDisconnect = "disconnect" MethodICallControlStartCallStreaming = "startCallStreaming" MethodICallControlRequestCallEndpointChange = "requestCallEndpointChange" MethodICallControlSetMuteState = "setMuteState" MethodICallControlSendEvent = "sendEvent" MethodICallControlRequestVideoState = "requestVideoState" )
const ( TransactionICallDiagnosticServiceSetAdapter = binder.FirstCallTransaction + 0 TransactionICallDiagnosticServiceInitializeDiagnosticCall = binder.FirstCallTransaction + 1 TransactionICallDiagnosticServiceUpdateCall = binder.FirstCallTransaction + 2 TransactionICallDiagnosticServiceUpdateCallAudioState = binder.FirstCallTransaction + 3 TransactionICallDiagnosticServiceRemoveDiagnosticCall = binder.FirstCallTransaction + 4 TransactionICallDiagnosticServiceReceiveDeviceToDeviceMessage = binder.FirstCallTransaction + 5 TransactionICallDiagnosticServiceCallQualityChanged = binder.FirstCallTransaction + 6 TransactionICallDiagnosticServiceReceiveBluetoothCallQualityReport = binder.FirstCallTransaction + 7 TransactionICallDiagnosticServiceNotifyCallDisconnected = binder.FirstCallTransaction + 8 )
const ( MethodICallDiagnosticServiceSetAdapter = "setAdapter" MethodICallDiagnosticServiceInitializeDiagnosticCall = "initializeDiagnosticCall" MethodICallDiagnosticServiceUpdateCall = "updateCall" MethodICallDiagnosticServiceUpdateCallAudioState = "updateCallAudioState" MethodICallDiagnosticServiceRemoveDiagnosticCall = "removeDiagnosticCall" MethodICallDiagnosticServiceReceiveDeviceToDeviceMessage = "receiveDeviceToDeviceMessage" MethodICallDiagnosticServiceCallQualityChanged = "callQualityChanged" MethodICallDiagnosticServiceReceiveBluetoothCallQualityReport = "receiveBluetoothCallQualityReport" MethodICallDiagnosticServiceNotifyCallDisconnected = "notifyCallDisconnected" )
const ( TransactionICallDiagnosticServiceAdapterDisplayDiagnosticMessage = binder.FirstCallTransaction + 0 TransactionICallDiagnosticServiceAdapterClearDiagnosticMessage = binder.FirstCallTransaction + 1 TransactionICallDiagnosticServiceAdapterSendDeviceToDeviceMessage = binder.FirstCallTransaction + 2 TransactionICallDiagnosticServiceAdapterOverrideDisconnectMessage = binder.FirstCallTransaction + 3 )
const ( MethodICallDiagnosticServiceAdapterDisplayDiagnosticMessage = "displayDiagnosticMessage" MethodICallDiagnosticServiceAdapterClearDiagnosticMessage = "clearDiagnosticMessage" MethodICallDiagnosticServiceAdapterSendDeviceToDeviceMessage = "sendDeviceToDeviceMessage" MethodICallDiagnosticServiceAdapterOverrideDisconnectMessage = "overrideDisconnectMessage" )
const ( TransactionICallEventCallbackOnAddCallControl = binder.FirstCallTransaction + 0 TransactionICallEventCallbackOnSetActive = binder.FirstCallTransaction + 1 TransactionICallEventCallbackOnSetInactive = binder.FirstCallTransaction + 2 TransactionICallEventCallbackOnAnswer = binder.FirstCallTransaction + 3 TransactionICallEventCallbackOnDisconnect = binder.FirstCallTransaction + 4 TransactionICallEventCallbackOnCallStreamingStarted = binder.FirstCallTransaction + 5 TransactionICallEventCallbackOnCallStreamingFailed = binder.FirstCallTransaction + 6 TransactionICallEventCallbackOnCallEndpointChanged = binder.FirstCallTransaction + 7 TransactionICallEventCallbackOnAvailableCallEndpointsChanged = binder.FirstCallTransaction + 8 TransactionICallEventCallbackOnMuteStateChanged = binder.FirstCallTransaction + 9 TransactionICallEventCallbackOnVideoStateChanged = binder.FirstCallTransaction + 10 TransactionICallEventCallbackOnEvent = binder.FirstCallTransaction + 11 TransactionICallEventCallbackRemoveCallFromTransactionalServiceWrapper = binder.FirstCallTransaction + 12 )
const ( MethodICallEventCallbackOnAddCallControl = "onAddCallControl" MethodICallEventCallbackOnSetActive = "onSetActive" MethodICallEventCallbackOnSetInactive = "onSetInactive" MethodICallEventCallbackOnAnswer = "onAnswer" MethodICallEventCallbackOnDisconnect = "onDisconnect" MethodICallEventCallbackOnCallStreamingStarted = "onCallStreamingStarted" MethodICallEventCallbackOnCallStreamingFailed = "onCallStreamingFailed" MethodICallEventCallbackOnCallEndpointChanged = "onCallEndpointChanged" MethodICallEventCallbackOnAvailableCallEndpointsChanged = "onAvailableCallEndpointsChanged" MethodICallEventCallbackOnMuteStateChanged = "onMuteStateChanged" MethodICallEventCallbackOnVideoStateChanged = "onVideoStateChanged" MethodICallEventCallbackOnEvent = "onEvent" MethodICallEventCallbackRemoveCallFromTransactionalServiceWrapper = "removeCallFromTransactionalServiceWrapper" )
const ( TransactionICallRedirectionAdapterCancelCall = binder.FirstCallTransaction + 0 TransactionICallRedirectionAdapterPlaceCallUnmodified = binder.FirstCallTransaction + 1 TransactionICallRedirectionAdapterRedirectCall = binder.FirstCallTransaction + 2 )
const ( MethodICallRedirectionAdapterCancelCall = "cancelCall" MethodICallRedirectionAdapterPlaceCallUnmodified = "placeCallUnmodified" MethodICallRedirectionAdapterRedirectCall = "redirectCall" )
const ( TransactionICallRedirectionServicePlaceCall = binder.FirstCallTransaction + 0 TransactionICallRedirectionServiceNotifyTimeout = binder.FirstCallTransaction + 1 )
const ( MethodICallRedirectionServicePlaceCall = "placeCall" MethodICallRedirectionServiceNotifyTimeout = "notifyTimeout" )
const ( TransactionICallStreamingServiceSetStreamingCallAdapter = binder.FirstCallTransaction + 0 TransactionICallStreamingServiceOnCallStreamingStarted = binder.FirstCallTransaction + 1 TransactionICallStreamingServiceOnCallStreamingStopped = binder.FirstCallTransaction + 2 TransactionICallStreamingServiceOnCallStreamingStateChanged = binder.FirstCallTransaction + 3 )
const ( MethodICallStreamingServiceSetStreamingCallAdapter = "setStreamingCallAdapter" MethodICallStreamingServiceOnCallStreamingStarted = "onCallStreamingStarted" MethodICallStreamingServiceOnCallStreamingStopped = "onCallStreamingStopped" MethodICallStreamingServiceOnCallStreamingStateChanged = "onCallStreamingStateChanged" )
const ( TransactionIConnectionServiceAddConnectionServiceAdapter = binder.FirstCallTransaction + 0 TransactionIConnectionServiceRemoveConnectionServiceAdapter = binder.FirstCallTransaction + 1 TransactionIConnectionServiceCreateConnection = binder.FirstCallTransaction + 2 TransactionIConnectionServiceCreateConnectionComplete = binder.FirstCallTransaction + 3 TransactionIConnectionServiceCreateConnectionFailed = binder.FirstCallTransaction + 4 TransactionIConnectionServiceCreateConference = binder.FirstCallTransaction + 5 TransactionIConnectionServiceCreateConferenceComplete = binder.FirstCallTransaction + 6 TransactionIConnectionServiceCreateConferenceFailed = binder.FirstCallTransaction + 7 TransactionIConnectionServiceAbort = binder.FirstCallTransaction + 8 TransactionIConnectionServiceAnswerVideo = binder.FirstCallTransaction + 9 TransactionIConnectionServiceAnswer = binder.FirstCallTransaction + 10 TransactionIConnectionServiceDeflect = binder.FirstCallTransaction + 11 TransactionIConnectionServiceReject = binder.FirstCallTransaction + 12 TransactionIConnectionServiceRejectWithReason = binder.FirstCallTransaction + 13 TransactionIConnectionServiceRejectWithMessage = binder.FirstCallTransaction + 14 TransactionIConnectionServiceTransfer = binder.FirstCallTransaction + 15 TransactionIConnectionServiceConsultativeTransfer = binder.FirstCallTransaction + 16 TransactionIConnectionServiceDisconnect = binder.FirstCallTransaction + 17 TransactionIConnectionServiceSilence = binder.FirstCallTransaction + 18 TransactionIConnectionServiceHold = binder.FirstCallTransaction + 19 TransactionIConnectionServiceUnhold = binder.FirstCallTransaction + 20 TransactionIConnectionServiceOnCallAudioStateChanged = binder.FirstCallTransaction + 21 TransactionIConnectionServiceOnCallEndpointChanged = binder.FirstCallTransaction + 22 TransactionIConnectionServiceOnAvailableCallEndpointsChanged = binder.FirstCallTransaction + 23 TransactionIConnectionServiceOnMuteStateChanged = binder.FirstCallTransaction + 24 TransactionIConnectionServicePlayDtmfTone = binder.FirstCallTransaction + 25 TransactionIConnectionServiceStopDtmfTone = binder.FirstCallTransaction + 26 TransactionIConnectionServiceConference = binder.FirstCallTransaction + 27 TransactionIConnectionServiceSplitFromConference = binder.FirstCallTransaction + 28 TransactionIConnectionServiceMergeConference = binder.FirstCallTransaction + 29 TransactionIConnectionServiceSwapConference = binder.FirstCallTransaction + 30 TransactionIConnectionServiceAddConferenceParticipants = binder.FirstCallTransaction + 31 TransactionIConnectionServiceOnPostDialContinue = binder.FirstCallTransaction + 32 TransactionIConnectionServicePullExternalCall = binder.FirstCallTransaction + 33 TransactionIConnectionServiceSendCallEvent = binder.FirstCallTransaction + 34 TransactionIConnectionServiceOnCallFilteringCompleted = binder.FirstCallTransaction + 35 TransactionIConnectionServiceOnExtrasChanged = binder.FirstCallTransaction + 36 TransactionIConnectionServiceStartRtt = binder.FirstCallTransaction + 37 TransactionIConnectionServiceStopRtt = binder.FirstCallTransaction + 38 TransactionIConnectionServiceRespondToRttUpgradeRequest = binder.FirstCallTransaction + 39 TransactionIConnectionServiceConnectionServiceFocusLost = binder.FirstCallTransaction + 40 TransactionIConnectionServiceConnectionServiceFocusGained = binder.FirstCallTransaction + 41 TransactionIConnectionServiceHandoverFailed = binder.FirstCallTransaction + 42 TransactionIConnectionServiceHandoverComplete = binder.FirstCallTransaction + 43 TransactionIConnectionServiceOnUsingAlternativeUi = binder.FirstCallTransaction + 44 TransactionIConnectionServiceOnTrackedByNonUiService = binder.FirstCallTransaction + 45 )
const ( MethodIConnectionServiceAddConnectionServiceAdapter = "addConnectionServiceAdapter" MethodIConnectionServiceRemoveConnectionServiceAdapter = "removeConnectionServiceAdapter" MethodIConnectionServiceCreateConnection = "createConnection" MethodIConnectionServiceCreateConnectionComplete = "createConnectionComplete" MethodIConnectionServiceCreateConnectionFailed = "createConnectionFailed" MethodIConnectionServiceCreateConference = "createConference" MethodIConnectionServiceCreateConferenceComplete = "createConferenceComplete" MethodIConnectionServiceCreateConferenceFailed = "createConferenceFailed" MethodIConnectionServiceAbort = "abort" MethodIConnectionServiceAnswerVideo = "answerVideo" MethodIConnectionServiceAnswer = "answer" MethodIConnectionServiceDeflect = "deflect" MethodIConnectionServiceReject = "reject" MethodIConnectionServiceRejectWithReason = "rejectWithReason" MethodIConnectionServiceRejectWithMessage = "rejectWithMessage" MethodIConnectionServiceTransfer = "transfer" MethodIConnectionServiceConsultativeTransfer = "consultativeTransfer" MethodIConnectionServiceDisconnect = "disconnect" MethodIConnectionServiceSilence = "silence" MethodIConnectionServiceHold = "hold" MethodIConnectionServiceUnhold = "unhold" MethodIConnectionServiceOnCallAudioStateChanged = "onCallAudioStateChanged" MethodIConnectionServiceOnCallEndpointChanged = "onCallEndpointChanged" MethodIConnectionServiceOnAvailableCallEndpointsChanged = "onAvailableCallEndpointsChanged" MethodIConnectionServiceOnMuteStateChanged = "onMuteStateChanged" MethodIConnectionServicePlayDtmfTone = "playDtmfTone" MethodIConnectionServiceStopDtmfTone = "stopDtmfTone" MethodIConnectionServiceConference = "conference" MethodIConnectionServiceSplitFromConference = "splitFromConference" MethodIConnectionServiceMergeConference = "mergeConference" MethodIConnectionServiceSwapConference = "swapConference" MethodIConnectionServiceAddConferenceParticipants = "addConferenceParticipants" MethodIConnectionServiceOnPostDialContinue = "onPostDialContinue" MethodIConnectionServicePullExternalCall = "pullExternalCall" MethodIConnectionServiceSendCallEvent = "sendCallEvent" MethodIConnectionServiceOnCallFilteringCompleted = "onCallFilteringCompleted" MethodIConnectionServiceOnExtrasChanged = "onExtrasChanged" MethodIConnectionServiceStartRtt = "startRtt" MethodIConnectionServiceStopRtt = "stopRtt" MethodIConnectionServiceRespondToRttUpgradeRequest = "respondToRttUpgradeRequest" MethodIConnectionServiceConnectionServiceFocusLost = "connectionServiceFocusLost" MethodIConnectionServiceConnectionServiceFocusGained = "connectionServiceFocusGained" MethodIConnectionServiceHandoverFailed = "handoverFailed" MethodIConnectionServiceHandoverComplete = "handoverComplete" MethodIConnectionServiceOnUsingAlternativeUi = "onUsingAlternativeUi" MethodIConnectionServiceOnTrackedByNonUiService = "onTrackedByNonUiService" )
const ( TransactionIConnectionServiceAdapterHandleCreateConnectionComplete = binder.FirstCallTransaction + 0 TransactionIConnectionServiceAdapterHandleCreateConferenceComplete = binder.FirstCallTransaction + 1 TransactionIConnectionServiceAdapterSetActive = binder.FirstCallTransaction + 2 TransactionIConnectionServiceAdapterSetRinging = binder.FirstCallTransaction + 3 TransactionIConnectionServiceAdapterSetDialing = binder.FirstCallTransaction + 4 TransactionIConnectionServiceAdapterSetPulling = binder.FirstCallTransaction + 5 TransactionIConnectionServiceAdapterSetDisconnected = binder.FirstCallTransaction + 6 TransactionIConnectionServiceAdapterSetOnHold = binder.FirstCallTransaction + 7 TransactionIConnectionServiceAdapterSetRingbackRequested = binder.FirstCallTransaction + 8 TransactionIConnectionServiceAdapterSetConnectionCapabilities = binder.FirstCallTransaction + 9 TransactionIConnectionServiceAdapterSetConnectionProperties = binder.FirstCallTransaction + 10 TransactionIConnectionServiceAdapterSetIsConferenced = binder.FirstCallTransaction + 11 TransactionIConnectionServiceAdapterSetConferenceMergeFailed = binder.FirstCallTransaction + 12 TransactionIConnectionServiceAdapterAddConferenceCall = binder.FirstCallTransaction + 13 TransactionIConnectionServiceAdapterRemoveCall = binder.FirstCallTransaction + 14 TransactionIConnectionServiceAdapterOnPostDialWait = binder.FirstCallTransaction + 15 TransactionIConnectionServiceAdapterOnPostDialChar = binder.FirstCallTransaction + 16 TransactionIConnectionServiceAdapterQueryRemoteConnectionServices = binder.FirstCallTransaction + 17 TransactionIConnectionServiceAdapterSetVideoProvider = binder.FirstCallTransaction + 18 TransactionIConnectionServiceAdapterSetVideoState = binder.FirstCallTransaction + 19 TransactionIConnectionServiceAdapterSetIsVoipAudioMode = binder.FirstCallTransaction + 20 TransactionIConnectionServiceAdapterSetStatusHints = binder.FirstCallTransaction + 21 TransactionIConnectionServiceAdapterSetAddress = binder.FirstCallTransaction + 22 TransactionIConnectionServiceAdapterSetCallerDisplayName = binder.FirstCallTransaction + 23 TransactionIConnectionServiceAdapterSetConferenceableConnections = binder.FirstCallTransaction + 24 TransactionIConnectionServiceAdapterAddExistingConnection = binder.FirstCallTransaction + 25 TransactionIConnectionServiceAdapterPutExtras = binder.FirstCallTransaction + 26 TransactionIConnectionServiceAdapterRemoveExtras = binder.FirstCallTransaction + 27 TransactionIConnectionServiceAdapterSetAudioRoute = binder.FirstCallTransaction + 28 TransactionIConnectionServiceAdapterRequestCallEndpointChange = binder.FirstCallTransaction + 29 TransactionIConnectionServiceAdapterOnConnectionEvent = binder.FirstCallTransaction + 30 TransactionIConnectionServiceAdapterOnRttInitiationSuccess = binder.FirstCallTransaction + 31 TransactionIConnectionServiceAdapterOnRttInitiationFailure = binder.FirstCallTransaction + 32 TransactionIConnectionServiceAdapterOnRttSessionRemotelyTerminated = binder.FirstCallTransaction + 33 TransactionIConnectionServiceAdapterOnRemoteRttRequest = binder.FirstCallTransaction + 34 TransactionIConnectionServiceAdapterOnPhoneAccountChanged = binder.FirstCallTransaction + 35 TransactionIConnectionServiceAdapterOnConnectionServiceFocusReleased = binder.FirstCallTransaction + 36 TransactionIConnectionServiceAdapterResetConnectionTime = binder.FirstCallTransaction + 37 TransactionIConnectionServiceAdapterSetConferenceState = binder.FirstCallTransaction + 38 TransactionIConnectionServiceAdapterSetCallDirection = binder.FirstCallTransaction + 39 TransactionIConnectionServiceAdapterQueryLocation = binder.FirstCallTransaction + 40 )
const ( MethodIConnectionServiceAdapterHandleCreateConnectionComplete = "handleCreateConnectionComplete" MethodIConnectionServiceAdapterHandleCreateConferenceComplete = "handleCreateConferenceComplete" MethodIConnectionServiceAdapterSetActive = "setActive" MethodIConnectionServiceAdapterSetRinging = "setRinging" MethodIConnectionServiceAdapterSetDialing = "setDialing" MethodIConnectionServiceAdapterSetPulling = "setPulling" MethodIConnectionServiceAdapterSetDisconnected = "setDisconnected" MethodIConnectionServiceAdapterSetOnHold = "setOnHold" MethodIConnectionServiceAdapterSetRingbackRequested = "setRingbackRequested" MethodIConnectionServiceAdapterSetConnectionCapabilities = "setConnectionCapabilities" MethodIConnectionServiceAdapterSetConnectionProperties = "setConnectionProperties" MethodIConnectionServiceAdapterSetIsConferenced = "setIsConferenced" MethodIConnectionServiceAdapterSetConferenceMergeFailed = "setConferenceMergeFailed" MethodIConnectionServiceAdapterAddConferenceCall = "addConferenceCall" MethodIConnectionServiceAdapterRemoveCall = "removeCall" MethodIConnectionServiceAdapterOnPostDialWait = "onPostDialWait" MethodIConnectionServiceAdapterOnPostDialChar = "onPostDialChar" MethodIConnectionServiceAdapterQueryRemoteConnectionServices = "queryRemoteConnectionServices" MethodIConnectionServiceAdapterSetVideoProvider = "setVideoProvider" MethodIConnectionServiceAdapterSetVideoState = "setVideoState" MethodIConnectionServiceAdapterSetIsVoipAudioMode = "setIsVoipAudioMode" MethodIConnectionServiceAdapterSetStatusHints = "setStatusHints" MethodIConnectionServiceAdapterSetAddress = "setAddress" MethodIConnectionServiceAdapterSetCallerDisplayName = "setCallerDisplayName" MethodIConnectionServiceAdapterSetConferenceableConnections = "setConferenceableConnections" MethodIConnectionServiceAdapterAddExistingConnection = "addExistingConnection" MethodIConnectionServiceAdapterPutExtras = "putExtras" MethodIConnectionServiceAdapterRemoveExtras = "removeExtras" MethodIConnectionServiceAdapterSetAudioRoute = "setAudioRoute" MethodIConnectionServiceAdapterRequestCallEndpointChange = "requestCallEndpointChange" MethodIConnectionServiceAdapterOnConnectionEvent = "onConnectionEvent" MethodIConnectionServiceAdapterOnRttInitiationSuccess = "onRttInitiationSuccess" MethodIConnectionServiceAdapterOnRttInitiationFailure = "onRttInitiationFailure" MethodIConnectionServiceAdapterOnRttSessionRemotelyTerminated = "onRttSessionRemotelyTerminated" MethodIConnectionServiceAdapterOnRemoteRttRequest = "onRemoteRttRequest" MethodIConnectionServiceAdapterOnPhoneAccountChanged = "onPhoneAccountChanged" MethodIConnectionServiceAdapterOnConnectionServiceFocusReleased = "onConnectionServiceFocusReleased" MethodIConnectionServiceAdapterResetConnectionTime = "resetConnectionTime" MethodIConnectionServiceAdapterSetConferenceState = "setConferenceState" MethodIConnectionServiceAdapterSetCallDirection = "setCallDirection" MethodIConnectionServiceAdapterQueryLocation = "queryLocation" )
const ( TransactionIInCallAdapterAnswerCall = binder.FirstCallTransaction + 0 TransactionIInCallAdapterDeflectCall = binder.FirstCallTransaction + 1 TransactionIInCallAdapterRejectCall = binder.FirstCallTransaction + 2 TransactionIInCallAdapterRejectCallWithReason = binder.FirstCallTransaction + 3 TransactionIInCallAdapterTransferCall = binder.FirstCallTransaction + 4 TransactionIInCallAdapterConsultativeTransfer = binder.FirstCallTransaction + 5 TransactionIInCallAdapterDisconnectCall = binder.FirstCallTransaction + 6 TransactionIInCallAdapterHoldCall = binder.FirstCallTransaction + 7 TransactionIInCallAdapterUnholdCall = binder.FirstCallTransaction + 8 TransactionIInCallAdapterMute = binder.FirstCallTransaction + 9 TransactionIInCallAdapterSetAudioRoute = binder.FirstCallTransaction + 10 TransactionIInCallAdapterRequestCallEndpointChange = binder.FirstCallTransaction + 11 TransactionIInCallAdapterEnterBackgroundAudioProcessing = binder.FirstCallTransaction + 12 TransactionIInCallAdapterExitBackgroundAudioProcessing = binder.FirstCallTransaction + 13 TransactionIInCallAdapterPlayDtmfTone = binder.FirstCallTransaction + 14 TransactionIInCallAdapterStopDtmfTone = binder.FirstCallTransaction + 15 TransactionIInCallAdapterPostDialContinue = binder.FirstCallTransaction + 16 TransactionIInCallAdapterPhoneAccountSelected = binder.FirstCallTransaction + 17 TransactionIInCallAdapterConference = binder.FirstCallTransaction + 18 TransactionIInCallAdapterSplitFromConference = binder.FirstCallTransaction + 19 TransactionIInCallAdapterMergeConference = binder.FirstCallTransaction + 20 TransactionIInCallAdapterSwapConference = binder.FirstCallTransaction + 21 TransactionIInCallAdapterAddConferenceParticipants = binder.FirstCallTransaction + 22 TransactionIInCallAdapterTurnOnProximitySensor = binder.FirstCallTransaction + 23 TransactionIInCallAdapterTurnOffProximitySensor = binder.FirstCallTransaction + 24 TransactionIInCallAdapterPullExternalCall = binder.FirstCallTransaction + 25 TransactionIInCallAdapterSendCallEvent = binder.FirstCallTransaction + 26 TransactionIInCallAdapterPutExtras = binder.FirstCallTransaction + 27 TransactionIInCallAdapterRemoveExtras = binder.FirstCallTransaction + 28 TransactionIInCallAdapterSendRttRequest = binder.FirstCallTransaction + 29 TransactionIInCallAdapterRespondToRttRequest = binder.FirstCallTransaction + 30 TransactionIInCallAdapterStopRtt = binder.FirstCallTransaction + 31 TransactionIInCallAdapterSetRttMode = binder.FirstCallTransaction + 32 TransactionIInCallAdapterHandoverTo = binder.FirstCallTransaction + 33 )
const ( MethodIInCallAdapterAnswerCall = "answerCall" MethodIInCallAdapterDeflectCall = "deflectCall" MethodIInCallAdapterRejectCall = "rejectCall" MethodIInCallAdapterRejectCallWithReason = "rejectCallWithReason" MethodIInCallAdapterTransferCall = "transferCall" MethodIInCallAdapterConsultativeTransfer = "consultativeTransfer" MethodIInCallAdapterDisconnectCall = "disconnectCall" MethodIInCallAdapterHoldCall = "holdCall" MethodIInCallAdapterUnholdCall = "unholdCall" MethodIInCallAdapterMute = "mute" MethodIInCallAdapterSetAudioRoute = "setAudioRoute" MethodIInCallAdapterRequestCallEndpointChange = "requestCallEndpointChange" MethodIInCallAdapterEnterBackgroundAudioProcessing = "enterBackgroundAudioProcessing" MethodIInCallAdapterExitBackgroundAudioProcessing = "exitBackgroundAudioProcessing" MethodIInCallAdapterPlayDtmfTone = "playDtmfTone" MethodIInCallAdapterStopDtmfTone = "stopDtmfTone" MethodIInCallAdapterPostDialContinue = "postDialContinue" MethodIInCallAdapterPhoneAccountSelected = "phoneAccountSelected" MethodIInCallAdapterConference = "conference" MethodIInCallAdapterSplitFromConference = "splitFromConference" MethodIInCallAdapterMergeConference = "mergeConference" MethodIInCallAdapterSwapConference = "swapConference" MethodIInCallAdapterAddConferenceParticipants = "addConferenceParticipants" MethodIInCallAdapterTurnOnProximitySensor = "turnOnProximitySensor" MethodIInCallAdapterTurnOffProximitySensor = "turnOffProximitySensor" MethodIInCallAdapterPullExternalCall = "pullExternalCall" MethodIInCallAdapterSendCallEvent = "sendCallEvent" MethodIInCallAdapterPutExtras = "putExtras" MethodIInCallAdapterRemoveExtras = "removeExtras" MethodIInCallAdapterSendRttRequest = "sendRttRequest" MethodIInCallAdapterRespondToRttRequest = "respondToRttRequest" MethodIInCallAdapterStopRtt = "stopRtt" MethodIInCallAdapterSetRttMode = "setRttMode" MethodIInCallAdapterHandoverTo = "handoverTo" )
const ( TransactionIInCallServiceSetInCallAdapter = binder.FirstCallTransaction + 0 TransactionIInCallServiceAddCall = binder.FirstCallTransaction + 1 TransactionIInCallServiceUpdateCall = binder.FirstCallTransaction + 2 TransactionIInCallServiceSetPostDial = binder.FirstCallTransaction + 3 TransactionIInCallServiceSetPostDialWait = binder.FirstCallTransaction + 4 TransactionIInCallServiceOnCallAudioStateChanged = binder.FirstCallTransaction + 5 TransactionIInCallServiceOnCallEndpointChanged = binder.FirstCallTransaction + 6 TransactionIInCallServiceOnAvailableCallEndpointsChanged = binder.FirstCallTransaction + 7 TransactionIInCallServiceOnMuteStateChanged = binder.FirstCallTransaction + 8 TransactionIInCallServiceBringToForeground = binder.FirstCallTransaction + 9 TransactionIInCallServiceOnCanAddCallChanged = binder.FirstCallTransaction + 10 TransactionIInCallServiceSilenceRinger = binder.FirstCallTransaction + 11 TransactionIInCallServiceOnConnectionEvent = binder.FirstCallTransaction + 12 TransactionIInCallServiceOnRttUpgradeRequest = binder.FirstCallTransaction + 13 TransactionIInCallServiceOnRttInitiationFailure = binder.FirstCallTransaction + 14 TransactionIInCallServiceOnHandoverFailed = binder.FirstCallTransaction + 15 TransactionIInCallServiceOnHandoverComplete = binder.FirstCallTransaction + 16 )
const ( MethodIInCallServiceSetInCallAdapter = "setInCallAdapter" MethodIInCallServiceAddCall = "addCall" MethodIInCallServiceUpdateCall = "updateCall" MethodIInCallServiceSetPostDial = "setPostDial" MethodIInCallServiceSetPostDialWait = "setPostDialWait" MethodIInCallServiceOnCallAudioStateChanged = "onCallAudioStateChanged" MethodIInCallServiceOnCallEndpointChanged = "onCallEndpointChanged" MethodIInCallServiceOnAvailableCallEndpointsChanged = "onAvailableCallEndpointsChanged" MethodIInCallServiceOnMuteStateChanged = "onMuteStateChanged" MethodIInCallServiceBringToForeground = "bringToForeground" MethodIInCallServiceOnCanAddCallChanged = "onCanAddCallChanged" MethodIInCallServiceSilenceRinger = "silenceRinger" MethodIInCallServiceOnConnectionEvent = "onConnectionEvent" MethodIInCallServiceOnRttUpgradeRequest = "onRttUpgradeRequest" MethodIInCallServiceOnRttInitiationFailure = "onRttInitiationFailure" MethodIInCallServiceOnHandoverFailed = "onHandoverFailed" MethodIInCallServiceOnHandoverComplete = "onHandoverComplete" )
const ( TransactionITelecomServiceShowInCallScreen = binder.FirstCallTransaction + 0 TransactionITelecomServiceGetDefaultOutgoingPhoneAccount = binder.FirstCallTransaction + 1 TransactionITelecomServiceGetUserSelectedOutgoingPhoneAccount = binder.FirstCallTransaction + 2 TransactionITelecomServiceSetUserSelectedOutgoingPhoneAccount = binder.FirstCallTransaction + 3 TransactionITelecomServiceGetCallCapablePhoneAccounts = binder.FirstCallTransaction + 4 TransactionITelecomServiceGetSelfManagedPhoneAccounts = binder.FirstCallTransaction + 5 TransactionITelecomServiceGetOwnSelfManagedPhoneAccounts = binder.FirstCallTransaction + 6 TransactionITelecomServiceGetPhoneAccountsSupportingScheme = binder.FirstCallTransaction + 7 TransactionITelecomServiceGetPhoneAccountsForPackage = binder.FirstCallTransaction + 8 TransactionITelecomServiceGetPhoneAccount = binder.FirstCallTransaction + 9 TransactionITelecomServiceGetRegisteredPhoneAccounts = binder.FirstCallTransaction + 10 TransactionITelecomServiceGetAllPhoneAccountsCount = binder.FirstCallTransaction + 11 TransactionITelecomServiceGetAllPhoneAccounts = binder.FirstCallTransaction + 12 TransactionITelecomServiceGetAllPhoneAccountHandles = binder.FirstCallTransaction + 13 TransactionITelecomServiceGetSimCallManager = binder.FirstCallTransaction + 14 TransactionITelecomServiceGetSimCallManagerForUser = binder.FirstCallTransaction + 15 TransactionITelecomServiceRegisterPhoneAccount = binder.FirstCallTransaction + 16 TransactionITelecomServiceUnregisterPhoneAccount = binder.FirstCallTransaction + 17 TransactionITelecomServiceClearAccounts = binder.FirstCallTransaction + 18 TransactionITelecomServiceIsVoiceMailNumber = binder.FirstCallTransaction + 19 TransactionITelecomServiceGetVoiceMailNumber = binder.FirstCallTransaction + 20 TransactionITelecomServiceGetLine1Number = binder.FirstCallTransaction + 21 TransactionITelecomServiceGetDefaultPhoneApp = binder.FirstCallTransaction + 22 TransactionITelecomServiceGetDefaultDialerPackage = binder.FirstCallTransaction + 23 TransactionITelecomServiceGetDefaultDialerPackageForUser = binder.FirstCallTransaction + 24 TransactionITelecomServiceGetSystemDialerPackage = binder.FirstCallTransaction + 25 TransactionITelecomServiceDumpCallAnalytics = binder.FirstCallTransaction + 26 TransactionITelecomServiceSilenceRinger = binder.FirstCallTransaction + 27 TransactionITelecomServiceIsInCall = binder.FirstCallTransaction + 28 TransactionITelecomServiceHasManageOngoingCallsPermission = binder.FirstCallTransaction + 29 TransactionITelecomServiceIsInManagedCall = binder.FirstCallTransaction + 30 TransactionITelecomServiceIsRinging = binder.FirstCallTransaction + 31 TransactionITelecomServiceGetCallState = binder.FirstCallTransaction + 32 TransactionITelecomServiceGetCallStateUsingPackage = binder.FirstCallTransaction + 33 TransactionITelecomServiceEndCall = binder.FirstCallTransaction + 34 TransactionITelecomServiceAcceptRingingCall = binder.FirstCallTransaction + 35 TransactionITelecomServiceAcceptRingingCallWithVideoState = binder.FirstCallTransaction + 36 TransactionITelecomServiceCancelMissedCallsNotification = binder.FirstCallTransaction + 37 TransactionITelecomServiceHandlePinMmi = binder.FirstCallTransaction + 38 TransactionITelecomServiceHandlePinMmiForPhoneAccount = binder.FirstCallTransaction + 39 TransactionITelecomServiceGetAdnUriForPhoneAccount = binder.FirstCallTransaction + 40 TransactionITelecomServiceIsTtySupported = binder.FirstCallTransaction + 41 TransactionITelecomServiceGetCurrentTtyMode = binder.FirstCallTransaction + 42 TransactionITelecomServiceAddNewIncomingCall = binder.FirstCallTransaction + 43 TransactionITelecomServiceAddNewIncomingConference = binder.FirstCallTransaction + 44 TransactionITelecomServiceAddNewUnknownCall = binder.FirstCallTransaction + 45 TransactionITelecomServiceStartConference = binder.FirstCallTransaction + 46 TransactionITelecomServicePlaceCall = binder.FirstCallTransaction + 47 TransactionITelecomServiceEnablePhoneAccount = binder.FirstCallTransaction + 48 TransactionITelecomServiceSetDefaultDialer = binder.FirstCallTransaction + 49 TransactionITelecomServiceStopBlockSuppression = binder.FirstCallTransaction + 50 TransactionITelecomServiceCreateManageBlockedNumbersIntent = binder.FirstCallTransaction + 51 TransactionITelecomServiceCreateLaunchEmergencyDialerIntent = binder.FirstCallTransaction + 52 TransactionITelecomServiceIsIncomingCallPermitted = binder.FirstCallTransaction + 53 TransactionITelecomServiceIsOutgoingCallPermitted = binder.FirstCallTransaction + 54 TransactionITelecomServiceWaitOnHandlers = binder.FirstCallTransaction + 55 TransactionITelecomServiceAcceptHandover = binder.FirstCallTransaction + 56 TransactionITelecomServiceSetTestEmergencyPhoneAccountPackageNameFilter = binder.FirstCallTransaction + 57 TransactionITelecomServiceIsInEmergencyCall = binder.FirstCallTransaction + 58 TransactionITelecomServiceHandleCallIntent = binder.FirstCallTransaction + 59 TransactionITelecomServiceCleanupStuckCalls = binder.FirstCallTransaction + 60 TransactionITelecomServiceCleanupOrphanPhoneAccounts = binder.FirstCallTransaction + 61 TransactionITelecomServiceIsNonUiInCallServiceBound = binder.FirstCallTransaction + 62 TransactionITelecomServiceResetCarMode = binder.FirstCallTransaction + 63 TransactionITelecomServiceSetTestDefaultCallRedirectionApp = binder.FirstCallTransaction + 64 TransactionITelecomServiceRequestLogMark = binder.FirstCallTransaction + 65 TransactionITelecomServiceSetTestPhoneAcctSuggestionComponent = binder.FirstCallTransaction + 66 TransactionITelecomServiceSetTestDefaultCallScreeningApp = binder.FirstCallTransaction + 67 TransactionITelecomServiceAddOrRemoveTestCallCompanionApp = binder.FirstCallTransaction + 68 TransactionITelecomServiceSetSystemDialer = binder.FirstCallTransaction + 69 TransactionITelecomServiceSetTestDefaultDialer = binder.FirstCallTransaction + 70 TransactionITelecomServiceSetTestCallDiagnosticService = binder.FirstCallTransaction + 71 TransactionITelecomServiceIsInSelfManagedCall = binder.FirstCallTransaction + 72 TransactionITelecomServiceAddCall = binder.FirstCallTransaction + 73 )
const ( MethodITelecomServiceShowInCallScreen = "showInCallScreen" MethodITelecomServiceGetDefaultOutgoingPhoneAccount = "getDefaultOutgoingPhoneAccount" MethodITelecomServiceGetUserSelectedOutgoingPhoneAccount = "getUserSelectedOutgoingPhoneAccount" MethodITelecomServiceSetUserSelectedOutgoingPhoneAccount = "setUserSelectedOutgoingPhoneAccount" MethodITelecomServiceGetCallCapablePhoneAccounts = "getCallCapablePhoneAccounts" MethodITelecomServiceGetSelfManagedPhoneAccounts = "getSelfManagedPhoneAccounts" MethodITelecomServiceGetOwnSelfManagedPhoneAccounts = "getOwnSelfManagedPhoneAccounts" MethodITelecomServiceGetPhoneAccountsSupportingScheme = "getPhoneAccountsSupportingScheme" MethodITelecomServiceGetPhoneAccountsForPackage = "getPhoneAccountsForPackage" MethodITelecomServiceGetPhoneAccount = "getPhoneAccount" MethodITelecomServiceGetRegisteredPhoneAccounts = "getRegisteredPhoneAccounts" MethodITelecomServiceGetAllPhoneAccountsCount = "getAllPhoneAccountsCount" MethodITelecomServiceGetAllPhoneAccounts = "getAllPhoneAccounts" MethodITelecomServiceGetAllPhoneAccountHandles = "getAllPhoneAccountHandles" MethodITelecomServiceGetSimCallManager = "getSimCallManager" MethodITelecomServiceGetSimCallManagerForUser = "getSimCallManagerForUser" MethodITelecomServiceRegisterPhoneAccount = "registerPhoneAccount" MethodITelecomServiceUnregisterPhoneAccount = "unregisterPhoneAccount" MethodITelecomServiceClearAccounts = "clearAccounts" MethodITelecomServiceIsVoiceMailNumber = "isVoiceMailNumber" MethodITelecomServiceGetVoiceMailNumber = "getVoiceMailNumber" MethodITelecomServiceGetLine1Number = "getLine1Number" MethodITelecomServiceGetDefaultPhoneApp = "getDefaultPhoneApp" MethodITelecomServiceGetDefaultDialerPackage = "getDefaultDialerPackage" MethodITelecomServiceGetDefaultDialerPackageForUser = "getDefaultDialerPackageForUser" MethodITelecomServiceGetSystemDialerPackage = "getSystemDialerPackage" MethodITelecomServiceDumpCallAnalytics = "dumpCallAnalytics" MethodITelecomServiceSilenceRinger = "silenceRinger" MethodITelecomServiceIsInCall = "isInCall" MethodITelecomServiceHasManageOngoingCallsPermission = "hasManageOngoingCallsPermission" MethodITelecomServiceIsInManagedCall = "isInManagedCall" MethodITelecomServiceIsRinging = "isRinging" MethodITelecomServiceGetCallState = "getCallState" MethodITelecomServiceGetCallStateUsingPackage = "getCallStateUsingPackage" MethodITelecomServiceEndCall = "endCall" MethodITelecomServiceAcceptRingingCall = "acceptRingingCall" MethodITelecomServiceAcceptRingingCallWithVideoState = "acceptRingingCallWithVideoState" MethodITelecomServiceCancelMissedCallsNotification = "cancelMissedCallsNotification" MethodITelecomServiceHandlePinMmi = "handlePinMmi" MethodITelecomServiceHandlePinMmiForPhoneAccount = "handlePinMmiForPhoneAccount" MethodITelecomServiceGetAdnUriForPhoneAccount = "getAdnUriForPhoneAccount" MethodITelecomServiceIsTtySupported = "isTtySupported" MethodITelecomServiceGetCurrentTtyMode = "getCurrentTtyMode" MethodITelecomServiceAddNewIncomingCall = "addNewIncomingCall" MethodITelecomServiceAddNewIncomingConference = "addNewIncomingConference" MethodITelecomServiceAddNewUnknownCall = "addNewUnknownCall" MethodITelecomServiceStartConference = "startConference" MethodITelecomServicePlaceCall = "placeCall" MethodITelecomServiceEnablePhoneAccount = "enablePhoneAccount" MethodITelecomServiceSetDefaultDialer = "setDefaultDialer" MethodITelecomServiceStopBlockSuppression = "stopBlockSuppression" MethodITelecomServiceCreateManageBlockedNumbersIntent = "createManageBlockedNumbersIntent" MethodITelecomServiceCreateLaunchEmergencyDialerIntent = "createLaunchEmergencyDialerIntent" MethodITelecomServiceIsIncomingCallPermitted = "isIncomingCallPermitted" MethodITelecomServiceIsOutgoingCallPermitted = "isOutgoingCallPermitted" MethodITelecomServiceWaitOnHandlers = "waitOnHandlers" MethodITelecomServiceAcceptHandover = "acceptHandover" MethodITelecomServiceSetTestEmergencyPhoneAccountPackageNameFilter = "setTestEmergencyPhoneAccountPackageNameFilter" MethodITelecomServiceIsInEmergencyCall = "isInEmergencyCall" MethodITelecomServiceHandleCallIntent = "handleCallIntent" MethodITelecomServiceCleanupStuckCalls = "cleanupStuckCalls" MethodITelecomServiceCleanupOrphanPhoneAccounts = "cleanupOrphanPhoneAccounts" MethodITelecomServiceIsNonUiInCallServiceBound = "isNonUiInCallServiceBound" MethodITelecomServiceResetCarMode = "resetCarMode" MethodITelecomServiceSetTestDefaultCallRedirectionApp = "setTestDefaultCallRedirectionApp" MethodITelecomServiceRequestLogMark = "requestLogMark" MethodITelecomServiceSetTestPhoneAcctSuggestionComponent = "setTestPhoneAcctSuggestionComponent" MethodITelecomServiceSetTestDefaultCallScreeningApp = "setTestDefaultCallScreeningApp" MethodITelecomServiceAddOrRemoveTestCallCompanionApp = "addOrRemoveTestCallCompanionApp" MethodITelecomServiceSetSystemDialer = "setSystemDialer" MethodITelecomServiceSetTestDefaultDialer = "setTestDefaultDialer" MethodITelecomServiceSetTestCallDiagnosticService = "setTestCallDiagnosticService" MethodITelecomServiceIsInSelfManagedCall = "isInSelfManagedCall" MethodITelecomServiceAddCall = "addCall" )
const ( TransactionIVideoCallbackReceiveSessionModifyRequest = binder.FirstCallTransaction + 0 TransactionIVideoCallbackReceiveSessionModifyResponse = binder.FirstCallTransaction + 1 TransactionIVideoCallbackHandleCallSessionEvent = binder.FirstCallTransaction + 2 TransactionIVideoCallbackChangePeerDimensions = binder.FirstCallTransaction + 3 TransactionIVideoCallbackChangeCallDataUsage = binder.FirstCallTransaction + 4 TransactionIVideoCallbackChangeCameraCapabilities = binder.FirstCallTransaction + 5 TransactionIVideoCallbackChangeVideoQuality = binder.FirstCallTransaction + 6 )
const ( MethodIVideoCallbackReceiveSessionModifyRequest = "receiveSessionModifyRequest" MethodIVideoCallbackReceiveSessionModifyResponse = "receiveSessionModifyResponse" MethodIVideoCallbackHandleCallSessionEvent = "handleCallSessionEvent" MethodIVideoCallbackChangePeerDimensions = "changePeerDimensions" MethodIVideoCallbackChangeCallDataUsage = "changeCallDataUsage" MethodIVideoCallbackChangeCameraCapabilities = "changeCameraCapabilities" MethodIVideoCallbackChangeVideoQuality = "changeVideoQuality" )
const ( TransactionIVideoProviderAddVideoCallback = binder.FirstCallTransaction + 0 TransactionIVideoProviderRemoveVideoCallback = binder.FirstCallTransaction + 1 TransactionIVideoProviderSetCamera = binder.FirstCallTransaction + 2 TransactionIVideoProviderSetPreviewSurface = binder.FirstCallTransaction + 3 TransactionIVideoProviderSetDisplaySurface = binder.FirstCallTransaction + 4 TransactionIVideoProviderSetDeviceOrientation = binder.FirstCallTransaction + 5 TransactionIVideoProviderSetZoom = binder.FirstCallTransaction + 6 TransactionIVideoProviderSendSessionModifyRequest = binder.FirstCallTransaction + 7 TransactionIVideoProviderSendSessionModifyResponse = binder.FirstCallTransaction + 8 TransactionIVideoProviderRequestCameraCapabilities = binder.FirstCallTransaction + 9 TransactionIVideoProviderRequestCallDataUsage = binder.FirstCallTransaction + 10 TransactionIVideoProviderSetPauseImage = binder.FirstCallTransaction + 11 )
const ( MethodIVideoProviderAddVideoCallback = "addVideoCallback" MethodIVideoProviderRemoveVideoCallback = "removeVideoCallback" MethodIVideoProviderSetCamera = "setCamera" MethodIVideoProviderSetPreviewSurface = "setPreviewSurface" MethodIVideoProviderSetDisplaySurface = "setDisplaySurface" MethodIVideoProviderSetDeviceOrientation = "setDeviceOrientation" MethodIVideoProviderSetZoom = "setZoom" MethodIVideoProviderSendSessionModifyRequest = "sendSessionModifyRequest" MethodIVideoProviderSendSessionModifyResponse = "sendSessionModifyResponse" MethodIVideoProviderRequestCameraCapabilities = "requestCameraCapabilities" MethodIVideoProviderRequestCallDataUsage = "requestCallDataUsage" MethodIVideoProviderSetPauseImage = "setPauseImage" )
const ( TransactionRemoteServiceCallbackOnError = binder.FirstCallTransaction + 0 TransactionRemoteServiceCallbackOnResult = binder.FirstCallTransaction + 1 )
const ( MethodRemoteServiceCallbackOnError = "onError" MethodRemoteServiceCallbackOnResult = "onResult" )
const DescriptorICallControl = "com.android.internal.telecom.ICallControl"
const DescriptorICallDiagnosticService = "com.android.internal.telecom.ICallDiagnosticService"
const DescriptorICallDiagnosticServiceAdapter = "com.android.internal.telecom.ICallDiagnosticServiceAdapter"
const DescriptorICallEventCallback = "com.android.internal.telecom.ICallEventCallback"
const DescriptorICallRedirectionAdapter = "com.android.internal.telecom.ICallRedirectionAdapter"
const DescriptorICallRedirectionService = "com.android.internal.telecom.ICallRedirectionService"
const DescriptorICallScreeningAdapter = "com.android.internal.telecom.ICallScreeningAdapter"
const DescriptorICallScreeningService = "com.android.internal.telecom.ICallScreeningService"
const DescriptorICallStreamingService = "com.android.internal.telecom.ICallStreamingService"
const DescriptorIConnectionService = "com.android.internal.telecom.IConnectionService"
const DescriptorIConnectionServiceAdapter = "com.android.internal.telecom.IConnectionServiceAdapter"
const DescriptorIDeviceIdleControllerAdapter = "com.android.internal.telecom.IDeviceIdleControllerAdapter"
const DescriptorIInCallAdapter = "com.android.internal.telecom.IInCallAdapter"
const DescriptorIInCallService = "com.android.internal.telecom.IInCallService"
const DescriptorIInternalServiceRetriever = "com.android.internal.telecom.IInternalServiceRetriever"
const DescriptorIPhoneAccountSuggestionCallback = "com.android.internal.telecom.IPhoneAccountSuggestionCallback"
const DescriptorIPhoneAccountSuggestionService = "com.android.internal.telecom.IPhoneAccountSuggestionService"
const DescriptorIStreamingCallAdapter = "com.android.internal.telecom.IStreamingCallAdapter"
const DescriptorITelecomLoader = "com.android.internal.telecom.ITelecomLoader"
const DescriptorITelecomService = "com.android.internal.telecom.ITelecomService"
const DescriptorIVideoCallback = "com.android.internal.telecom.IVideoCallback"
const DescriptorIVideoProvider = "com.android.internal.telecom.IVideoProvider"
const DescriptorRemoteServiceCallback = "com.android.internal.telecom.RemoteServiceCallback"
const (
MethodICallScreeningAdapterOnScreeningResponse = "onScreeningResponse"
)
const (
MethodICallScreeningServiceScreenCall = "screenCall"
)
const (
MethodIDeviceIdleControllerAdapterExemptAppTemporarilyForEvent = "exemptAppTemporarilyForEvent"
)
const (
MethodIInternalServiceRetrieverGetDeviceIdleController = "getDeviceIdleController"
)
const (
MethodIPhoneAccountSuggestionCallbackSuggestPhoneAccounts = "suggestPhoneAccounts"
)
const (
MethodIPhoneAccountSuggestionServiceOnAccountSuggestionRequest = "onAccountSuggestionRequest"
)
const (
MethodIStreamingCallAdapterSetStreamingState = "setStreamingState"
)
const (
MethodITelecomLoaderCreateTelecomService = "createTelecomService"
)
const (
TransactionICallScreeningAdapterOnScreeningResponse = binder.FirstCallTransaction + 0
)
const (
TransactionICallScreeningServiceScreenCall = binder.FirstCallTransaction + 0
)
const (
TransactionIDeviceIdleControllerAdapterExemptAppTemporarilyForEvent = binder.FirstCallTransaction + 0
)
const (
TransactionIInternalServiceRetrieverGetDeviceIdleController = binder.FirstCallTransaction + 0
)
const (
TransactionIPhoneAccountSuggestionCallbackSuggestPhoneAccounts = binder.FirstCallTransaction + 0
)
const (
TransactionIPhoneAccountSuggestionServiceOnAccountSuggestionRequest = binder.FirstCallTransaction + 0
)
const (
TransactionIStreamingCallAdapterSetStreamingState = binder.FirstCallTransaction + 0
)
const (
TransactionITelecomLoaderCreateTelecomService = binder.FirstCallTransaction + 0
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CallControlProxy ¶
func NewCallControlProxy ¶
func NewCallControlProxy( remote binder.IBinder, ) *CallControlProxy
func (*CallControlProxy) Answer ¶
func (p *CallControlProxy) Answer( ctx context.Context, videoState int32, callId string, callback os.ResultReceiver, ) error
func (*CallControlProxy) AsBinder ¶
func (p *CallControlProxy) AsBinder() binder.IBinder
func (*CallControlProxy) Disconnect ¶
func (p *CallControlProxy) Disconnect( ctx context.Context, callId string, disconnectCause androidTelecom.DisconnectCause, callback os.ResultReceiver, ) error
func (*CallControlProxy) RequestCallEndpointChange ¶
func (p *CallControlProxy) RequestCallEndpointChange( ctx context.Context, callEndpoint androidTelecom.CallEndpoint, callback os.ResultReceiver, ) error
func (*CallControlProxy) RequestVideoState ¶
func (p *CallControlProxy) RequestVideoState( ctx context.Context, videoState int32, callId string, callback os.ResultReceiver, ) error
func (*CallControlProxy) SetActive ¶
func (p *CallControlProxy) SetActive( ctx context.Context, callId string, callback os.ResultReceiver, ) error
func (*CallControlProxy) SetInactive ¶
func (p *CallControlProxy) SetInactive( ctx context.Context, callId string, callback os.ResultReceiver, ) error
func (*CallControlProxy) SetMuteState ¶
func (p *CallControlProxy) SetMuteState( ctx context.Context, isMuted bool, callback os.ResultReceiver, ) error
func (*CallControlProxy) StartCallStreaming ¶
func (p *CallControlProxy) StartCallStreaming( ctx context.Context, callId string, callback os.ResultReceiver, ) error
type CallControlStub ¶
type CallControlStub struct {
Impl ICallControl
Transport binder.VersionAwareTransport
}
CallControlStub dispatches incoming binder transactions to a typed ICallControl implementation.
func (*CallControlStub) Descriptor ¶
func (s *CallControlStub) Descriptor() string
func (*CallControlStub) OnTransaction ¶
func (s *CallControlStub) OnTransaction( ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel, ) (*parcel.Parcel, error)
type CallDiagnosticServiceAdapterProxy ¶
func NewCallDiagnosticServiceAdapterProxy ¶
func NewCallDiagnosticServiceAdapterProxy( remote binder.IBinder, ) *CallDiagnosticServiceAdapterProxy
func (*CallDiagnosticServiceAdapterProxy) AsBinder ¶
func (p *CallDiagnosticServiceAdapterProxy) AsBinder() binder.IBinder
func (*CallDiagnosticServiceAdapterProxy) ClearDiagnosticMessage ¶
func (*CallDiagnosticServiceAdapterProxy) DisplayDiagnosticMessage ¶
func (*CallDiagnosticServiceAdapterProxy) OverrideDisconnectMessage ¶
func (*CallDiagnosticServiceAdapterProxy) SendDeviceToDeviceMessage ¶
type CallDiagnosticServiceAdapterStub ¶
type CallDiagnosticServiceAdapterStub struct {
Impl ICallDiagnosticServiceAdapter
Transport binder.VersionAwareTransport
}
CallDiagnosticServiceAdapterStub dispatches incoming binder transactions to a typed ICallDiagnosticServiceAdapter implementation.
func (*CallDiagnosticServiceAdapterStub) Descriptor ¶
func (s *CallDiagnosticServiceAdapterStub) Descriptor() string
func (*CallDiagnosticServiceAdapterStub) OnTransaction ¶
func (s *CallDiagnosticServiceAdapterStub) OnTransaction( ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel, ) (*parcel.Parcel, error)
type CallDiagnosticServiceProxy ¶
func NewCallDiagnosticServiceProxy ¶
func NewCallDiagnosticServiceProxy( remote binder.IBinder, ) *CallDiagnosticServiceProxy
func (*CallDiagnosticServiceProxy) AsBinder ¶
func (p *CallDiagnosticServiceProxy) AsBinder() binder.IBinder
func (*CallDiagnosticServiceProxy) CallQualityChanged ¶
func (p *CallDiagnosticServiceProxy) CallQualityChanged( ctx context.Context, callId string, callQuality telephony.CallQuality, ) error
func (*CallDiagnosticServiceProxy) InitializeDiagnosticCall ¶
func (p *CallDiagnosticServiceProxy) InitializeDiagnosticCall( ctx context.Context, call androidTelecom.ParcelableCall, ) error
func (*CallDiagnosticServiceProxy) NotifyCallDisconnected ¶
func (p *CallDiagnosticServiceProxy) NotifyCallDisconnected( ctx context.Context, callId string, disconnectCause androidTelecom.DisconnectCause, ) error
func (*CallDiagnosticServiceProxy) ReceiveBluetoothCallQualityReport ¶
func (p *CallDiagnosticServiceProxy) ReceiveBluetoothCallQualityReport( ctx context.Context, qualityReport androidTelecom.BluetoothCallQualityReport, ) error
func (*CallDiagnosticServiceProxy) ReceiveDeviceToDeviceMessage ¶
func (*CallDiagnosticServiceProxy) RemoveDiagnosticCall ¶
func (p *CallDiagnosticServiceProxy) RemoveDiagnosticCall( ctx context.Context, callId string, ) error
func (*CallDiagnosticServiceProxy) SetAdapter ¶
func (p *CallDiagnosticServiceProxy) SetAdapter( ctx context.Context, adapter ICallDiagnosticServiceAdapter, ) error
func (*CallDiagnosticServiceProxy) UpdateCall ¶
func (p *CallDiagnosticServiceProxy) UpdateCall( ctx context.Context, call androidTelecom.ParcelableCall, ) error
func (*CallDiagnosticServiceProxy) UpdateCallAudioState ¶
func (p *CallDiagnosticServiceProxy) UpdateCallAudioState( ctx context.Context, callAudioState androidTelecom.CallAudioState, ) error
type CallDiagnosticServiceStub ¶
type CallDiagnosticServiceStub struct {
Impl ICallDiagnosticService
Transport binder.VersionAwareTransport
}
CallDiagnosticServiceStub dispatches incoming binder transactions to a typed ICallDiagnosticService implementation.
func (*CallDiagnosticServiceStub) Descriptor ¶
func (s *CallDiagnosticServiceStub) Descriptor() string
func (*CallDiagnosticServiceStub) OnTransaction ¶
func (s *CallDiagnosticServiceStub) OnTransaction( ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel, ) (*parcel.Parcel, error)
type CallEventCallbackProxy ¶
func NewCallEventCallbackProxy ¶
func NewCallEventCallbackProxy( remote binder.IBinder, ) *CallEventCallbackProxy
func (*CallEventCallbackProxy) AsBinder ¶
func (p *CallEventCallbackProxy) AsBinder() binder.IBinder
func (*CallEventCallbackProxy) OnAddCallControl ¶
func (p *CallEventCallbackProxy) OnAddCallControl( ctx context.Context, callId string, resultCode int32, callControl ICallControl, exception androidTelecom.CallException, ) error
func (*CallEventCallbackProxy) OnAnswer ¶
func (p *CallEventCallbackProxy) OnAnswer( ctx context.Context, callId string, videoState int32, callback os.ResultReceiver, ) error
func (*CallEventCallbackProxy) OnAvailableCallEndpointsChanged ¶
func (p *CallEventCallbackProxy) OnAvailableCallEndpointsChanged( ctx context.Context, callId string, endpoint []androidTelecom.CallEndpoint, ) error
func (*CallEventCallbackProxy) OnCallEndpointChanged ¶
func (p *CallEventCallbackProxy) OnCallEndpointChanged( ctx context.Context, callId string, endpoint androidTelecom.CallEndpoint, ) error
func (*CallEventCallbackProxy) OnCallStreamingFailed ¶
func (*CallEventCallbackProxy) OnCallStreamingStarted ¶
func (p *CallEventCallbackProxy) OnCallStreamingStarted( ctx context.Context, callId string, callback os.ResultReceiver, ) error
func (*CallEventCallbackProxy) OnDisconnect ¶
func (p *CallEventCallbackProxy) OnDisconnect( ctx context.Context, callId string, cause androidTelecom.DisconnectCause, callback os.ResultReceiver, ) error
func (*CallEventCallbackProxy) OnMuteStateChanged ¶
func (*CallEventCallbackProxy) OnSetActive ¶
func (p *CallEventCallbackProxy) OnSetActive( ctx context.Context, callId string, callback os.ResultReceiver, ) error
func (*CallEventCallbackProxy) OnSetInactive ¶
func (p *CallEventCallbackProxy) OnSetInactive( ctx context.Context, callId string, callback os.ResultReceiver, ) error
func (*CallEventCallbackProxy) OnVideoStateChanged ¶
func (*CallEventCallbackProxy) RemoveCallFromTransactionalServiceWrapper ¶
func (p *CallEventCallbackProxy) RemoveCallFromTransactionalServiceWrapper( ctx context.Context, callId string, ) error
type CallEventCallbackStub ¶
type CallEventCallbackStub struct {
Impl ICallEventCallback
Transport binder.VersionAwareTransport
}
CallEventCallbackStub dispatches incoming binder transactions to a typed ICallEventCallback implementation.
func (*CallEventCallbackStub) Descriptor ¶
func (s *CallEventCallbackStub) Descriptor() string
func (*CallEventCallbackStub) OnTransaction ¶
func (s *CallEventCallbackStub) OnTransaction( ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel, ) (*parcel.Parcel, error)
type CallRedirectionAdapterProxy ¶
func NewCallRedirectionAdapterProxy ¶
func NewCallRedirectionAdapterProxy( remote binder.IBinder, ) *CallRedirectionAdapterProxy
func (*CallRedirectionAdapterProxy) AsBinder ¶
func (p *CallRedirectionAdapterProxy) AsBinder() binder.IBinder
func (*CallRedirectionAdapterProxy) CancelCall ¶
func (p *CallRedirectionAdapterProxy) CancelCall( ctx context.Context, ) error
func (*CallRedirectionAdapterProxy) PlaceCallUnmodified ¶
func (p *CallRedirectionAdapterProxy) PlaceCallUnmodified( ctx context.Context, ) error
func (*CallRedirectionAdapterProxy) RedirectCall ¶
func (p *CallRedirectionAdapterProxy) RedirectCall( ctx context.Context, handle net.Uri, targetPhoneAccount androidTelecom.PhoneAccountHandle, confirmFirst bool, ) error
type CallRedirectionAdapterStub ¶
type CallRedirectionAdapterStub struct {
Impl ICallRedirectionAdapter
Transport binder.VersionAwareTransport
}
CallRedirectionAdapterStub dispatches incoming binder transactions to a typed ICallRedirectionAdapter implementation.
func (*CallRedirectionAdapterStub) Descriptor ¶
func (s *CallRedirectionAdapterStub) Descriptor() string
func (*CallRedirectionAdapterStub) OnTransaction ¶
func (s *CallRedirectionAdapterStub) OnTransaction( ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel, ) (*parcel.Parcel, error)
type CallRedirectionServiceProxy ¶
func NewCallRedirectionServiceProxy ¶
func NewCallRedirectionServiceProxy( remote binder.IBinder, ) *CallRedirectionServiceProxy
func (*CallRedirectionServiceProxy) AsBinder ¶
func (p *CallRedirectionServiceProxy) AsBinder() binder.IBinder
func (*CallRedirectionServiceProxy) NotifyTimeout ¶
func (p *CallRedirectionServiceProxy) NotifyTimeout( ctx context.Context, ) error
func (*CallRedirectionServiceProxy) PlaceCall ¶
func (p *CallRedirectionServiceProxy) PlaceCall( ctx context.Context, adapter ICallRedirectionAdapter, handle net.Uri, initialPhoneAccount androidTelecom.PhoneAccountHandle, allowInteractiveResponse bool, ) error
type CallRedirectionServiceStub ¶
type CallRedirectionServiceStub struct {
Impl ICallRedirectionService
Transport binder.VersionAwareTransport
}
CallRedirectionServiceStub dispatches incoming binder transactions to a typed ICallRedirectionService implementation.
func (*CallRedirectionServiceStub) Descriptor ¶
func (s *CallRedirectionServiceStub) Descriptor() string
func (*CallRedirectionServiceStub) OnTransaction ¶
func (s *CallRedirectionServiceStub) OnTransaction( ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel, ) (*parcel.Parcel, error)
type CallScreeningAdapterProxy ¶
func NewCallScreeningAdapterProxy ¶
func NewCallScreeningAdapterProxy( remote binder.IBinder, ) *CallScreeningAdapterProxy
func (*CallScreeningAdapterProxy) AsBinder ¶
func (p *CallScreeningAdapterProxy) AsBinder() binder.IBinder
func (*CallScreeningAdapterProxy) OnScreeningResponse ¶
func (p *CallScreeningAdapterProxy) OnScreeningResponse( ctx context.Context, callId string, componentName content.ComponentName, response androidTelecom.CallScreeningServiceParcelableCallResponse, ) error
type CallScreeningAdapterStub ¶
type CallScreeningAdapterStub struct {
Impl ICallScreeningAdapter
Transport binder.VersionAwareTransport
}
CallScreeningAdapterStub dispatches incoming binder transactions to a typed ICallScreeningAdapter implementation.
func (*CallScreeningAdapterStub) Descriptor ¶
func (s *CallScreeningAdapterStub) Descriptor() string
func (*CallScreeningAdapterStub) OnTransaction ¶
func (s *CallScreeningAdapterStub) OnTransaction( ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel, ) (*parcel.Parcel, error)
type CallScreeningServiceProxy ¶
func NewCallScreeningServiceProxy ¶
func NewCallScreeningServiceProxy( remote binder.IBinder, ) *CallScreeningServiceProxy
func (*CallScreeningServiceProxy) AsBinder ¶
func (p *CallScreeningServiceProxy) AsBinder() binder.IBinder
func (*CallScreeningServiceProxy) ScreenCall ¶
func (p *CallScreeningServiceProxy) ScreenCall( ctx context.Context, adapter ICallScreeningAdapter, call androidTelecom.ParcelableCall, ) error
type CallScreeningServiceStub ¶
type CallScreeningServiceStub struct {
Impl ICallScreeningService
Transport binder.VersionAwareTransport
}
CallScreeningServiceStub dispatches incoming binder transactions to a typed ICallScreeningService implementation.
func (*CallScreeningServiceStub) Descriptor ¶
func (s *CallScreeningServiceStub) Descriptor() string
func (*CallScreeningServiceStub) OnTransaction ¶
func (s *CallScreeningServiceStub) OnTransaction( ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel, ) (*parcel.Parcel, error)
type CallStreamingServiceProxy ¶
func NewCallStreamingServiceProxy ¶
func NewCallStreamingServiceProxy( remote binder.IBinder, ) *CallStreamingServiceProxy
func (*CallStreamingServiceProxy) AsBinder ¶
func (p *CallStreamingServiceProxy) AsBinder() binder.IBinder
func (*CallStreamingServiceProxy) OnCallStreamingStarted ¶
func (p *CallStreamingServiceProxy) OnCallStreamingStarted( ctx context.Context, call androidTelecom.StreamingCall, ) error
func (*CallStreamingServiceProxy) OnCallStreamingStateChanged ¶
func (p *CallStreamingServiceProxy) OnCallStreamingStateChanged( ctx context.Context, state int32, ) error
func (*CallStreamingServiceProxy) OnCallStreamingStopped ¶
func (p *CallStreamingServiceProxy) OnCallStreamingStopped( ctx context.Context, ) error
func (*CallStreamingServiceProxy) SetStreamingCallAdapter ¶
func (p *CallStreamingServiceProxy) SetStreamingCallAdapter( ctx context.Context, streamingCallAdapter IStreamingCallAdapter, ) error
type CallStreamingServiceStub ¶
type CallStreamingServiceStub struct {
Impl ICallStreamingService
Transport binder.VersionAwareTransport
}
CallStreamingServiceStub dispatches incoming binder transactions to a typed ICallStreamingService implementation.
func (*CallStreamingServiceStub) Descriptor ¶
func (s *CallStreamingServiceStub) Descriptor() string
func (*CallStreamingServiceStub) OnTransaction ¶
func (s *CallStreamingServiceStub) OnTransaction( ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel, ) (*parcel.Parcel, error)
type ConnectionServiceAdapterProxy ¶
func NewConnectionServiceAdapterProxy ¶
func NewConnectionServiceAdapterProxy( remote binder.IBinder, ) *ConnectionServiceAdapterProxy
func (*ConnectionServiceAdapterProxy) AddConferenceCall ¶
func (p *ConnectionServiceAdapterProxy) AddConferenceCall( ctx context.Context, callId string, conference androidTelecom.ParcelableConference, sessionInfo any, ) error
func (*ConnectionServiceAdapterProxy) AddExistingConnection ¶
func (p *ConnectionServiceAdapterProxy) AddExistingConnection( ctx context.Context, callId string, connection androidTelecom.ParcelableConnection, sessionInfo any, ) error
func (*ConnectionServiceAdapterProxy) AsBinder ¶
func (p *ConnectionServiceAdapterProxy) AsBinder() binder.IBinder
func (*ConnectionServiceAdapterProxy) HandleCreateConferenceComplete ¶
func (p *ConnectionServiceAdapterProxy) HandleCreateConferenceComplete( ctx context.Context, callId string, request androidTelecom.ConnectionRequest, connection androidTelecom.ParcelableConference, sessionInfo any, ) error
func (*ConnectionServiceAdapterProxy) HandleCreateConnectionComplete ¶
func (p *ConnectionServiceAdapterProxy) HandleCreateConnectionComplete( ctx context.Context, callId string, request androidTelecom.ConnectionRequest, connection androidTelecom.ParcelableConnection, sessionInfo any, ) error
func (*ConnectionServiceAdapterProxy) OnConnectionEvent ¶
func (*ConnectionServiceAdapterProxy) OnConnectionServiceFocusReleased ¶
func (p *ConnectionServiceAdapterProxy) OnConnectionServiceFocusReleased( ctx context.Context, sessionInfo any, ) error
func (*ConnectionServiceAdapterProxy) OnPhoneAccountChanged ¶
func (p *ConnectionServiceAdapterProxy) OnPhoneAccountChanged( ctx context.Context, callId string, pHandle androidTelecom.PhoneAccountHandle, sessionInfo any, ) error
func (*ConnectionServiceAdapterProxy) OnPostDialChar ¶
func (*ConnectionServiceAdapterProxy) OnPostDialWait ¶
func (*ConnectionServiceAdapterProxy) OnRemoteRttRequest ¶
func (*ConnectionServiceAdapterProxy) OnRttInitiationFailure ¶
func (*ConnectionServiceAdapterProxy) OnRttInitiationSuccess ¶
func (*ConnectionServiceAdapterProxy) OnRttSessionRemotelyTerminated ¶
func (*ConnectionServiceAdapterProxy) QueryLocation ¶
func (p *ConnectionServiceAdapterProxy) QueryLocation( ctx context.Context, callId string, timeoutMillis int64, provider string, callback os.ResultReceiver, sessionInfo any, ) error
func (*ConnectionServiceAdapterProxy) QueryRemoteConnectionServices ¶
func (p *ConnectionServiceAdapterProxy) QueryRemoteConnectionServices( ctx context.Context, callback RemoteServiceCallback, sessionInfo any, ) error
func (*ConnectionServiceAdapterProxy) RemoveCall ¶
func (*ConnectionServiceAdapterProxy) RemoveExtras ¶
func (*ConnectionServiceAdapterProxy) RequestCallEndpointChange ¶
func (p *ConnectionServiceAdapterProxy) RequestCallEndpointChange( ctx context.Context, callId string, endpoint androidTelecom.CallEndpoint, callback os.ResultReceiver, sessionInfo any, ) error
func (*ConnectionServiceAdapterProxy) ResetConnectionTime ¶
func (*ConnectionServiceAdapterProxy) SetAddress ¶
func (*ConnectionServiceAdapterProxy) SetAudioRoute ¶
func (*ConnectionServiceAdapterProxy) SetCallDirection ¶
func (*ConnectionServiceAdapterProxy) SetCallerDisplayName ¶
func (*ConnectionServiceAdapterProxy) SetConferenceMergeFailed ¶
func (*ConnectionServiceAdapterProxy) SetConferenceState ¶
func (*ConnectionServiceAdapterProxy) SetConferenceableConnections ¶
func (*ConnectionServiceAdapterProxy) SetConnectionCapabilities ¶
func (*ConnectionServiceAdapterProxy) SetConnectionProperties ¶
func (*ConnectionServiceAdapterProxy) SetDialing ¶
func (*ConnectionServiceAdapterProxy) SetDisconnected ¶
func (p *ConnectionServiceAdapterProxy) SetDisconnected( ctx context.Context, callId string, disconnectCause androidTelecom.DisconnectCause, sessionInfo any, ) error
func (*ConnectionServiceAdapterProxy) SetIsConferenced ¶
func (*ConnectionServiceAdapterProxy) SetIsVoipAudioMode ¶
func (*ConnectionServiceAdapterProxy) SetPulling ¶
func (*ConnectionServiceAdapterProxy) SetRingbackRequested ¶
func (*ConnectionServiceAdapterProxy) SetRinging ¶
func (*ConnectionServiceAdapterProxy) SetStatusHints ¶
func (p *ConnectionServiceAdapterProxy) SetStatusHints( ctx context.Context, callId string, statusHints androidTelecom.StatusHints, sessionInfo any, ) error
func (*ConnectionServiceAdapterProxy) SetVideoProvider ¶
func (p *ConnectionServiceAdapterProxy) SetVideoProvider( ctx context.Context, callId string, videoProvider IVideoProvider, sessionInfo any, ) error
func (*ConnectionServiceAdapterProxy) SetVideoState ¶
type ConnectionServiceAdapterStub ¶
type ConnectionServiceAdapterStub struct {
Impl IConnectionServiceAdapter
Transport binder.VersionAwareTransport
}
ConnectionServiceAdapterStub dispatches incoming binder transactions to a typed IConnectionServiceAdapter implementation.
func (*ConnectionServiceAdapterStub) Descriptor ¶
func (s *ConnectionServiceAdapterStub) Descriptor() string
func (*ConnectionServiceAdapterStub) OnTransaction ¶
func (s *ConnectionServiceAdapterStub) OnTransaction( ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel, ) (*parcel.Parcel, error)
type ConnectionServiceProxy ¶
func NewConnectionServiceProxy ¶
func NewConnectionServiceProxy( remote binder.IBinder, ) *ConnectionServiceProxy
func (*ConnectionServiceProxy) AddConferenceParticipants ¶
func (*ConnectionServiceProxy) AddConnectionServiceAdapter ¶
func (p *ConnectionServiceProxy) AddConnectionServiceAdapter( ctx context.Context, adapter IConnectionServiceAdapter, sessionInfo any, ) error
func (*ConnectionServiceProxy) AnswerVideo ¶
func (*ConnectionServiceProxy) AsBinder ¶
func (p *ConnectionServiceProxy) AsBinder() binder.IBinder
func (*ConnectionServiceProxy) Conference ¶
func (*ConnectionServiceProxy) ConnectionServiceFocusGained ¶
func (p *ConnectionServiceProxy) ConnectionServiceFocusGained( ctx context.Context, sessionInfo any, ) error
func (*ConnectionServiceProxy) ConnectionServiceFocusLost ¶
func (p *ConnectionServiceProxy) ConnectionServiceFocusLost( ctx context.Context, sessionInfo any, ) error
func (*ConnectionServiceProxy) ConsultativeTransfer ¶
func (*ConnectionServiceProxy) CreateConference ¶
func (p *ConnectionServiceProxy) CreateConference( ctx context.Context, connectionManagerPhoneAccount androidTelecom.PhoneAccountHandle, callId string, request androidTelecom.ConnectionRequest, isIncoming bool, isUnknown bool, sessionInfo any, ) error
func (*ConnectionServiceProxy) CreateConferenceComplete ¶
func (*ConnectionServiceProxy) CreateConferenceFailed ¶
func (p *ConnectionServiceProxy) CreateConferenceFailed( ctx context.Context, connectionManagerPhoneAccount androidTelecom.PhoneAccountHandle, callId string, request androidTelecom.ConnectionRequest, isIncoming bool, sessionInfo any, ) error
func (*ConnectionServiceProxy) CreateConnection ¶
func (p *ConnectionServiceProxy) CreateConnection( ctx context.Context, connectionManagerPhoneAccount androidTelecom.PhoneAccountHandle, callId string, request androidTelecom.ConnectionRequest, isIncoming bool, isUnknown bool, sessionInfo any, ) error
func (*ConnectionServiceProxy) CreateConnectionComplete ¶
func (*ConnectionServiceProxy) CreateConnectionFailed ¶
func (p *ConnectionServiceProxy) CreateConnectionFailed( ctx context.Context, connectionManagerPhoneAccount androidTelecom.PhoneAccountHandle, callId string, request androidTelecom.ConnectionRequest, isIncoming bool, sessionInfo any, ) error
func (*ConnectionServiceProxy) Disconnect ¶
func (*ConnectionServiceProxy) HandoverComplete ¶
func (*ConnectionServiceProxy) HandoverFailed ¶
func (p *ConnectionServiceProxy) HandoverFailed( ctx context.Context, callId string, request androidTelecom.ConnectionRequest, error_ int32, sessionInfo any, ) error
func (*ConnectionServiceProxy) MergeConference ¶
func (*ConnectionServiceProxy) OnAvailableCallEndpointsChanged ¶
func (p *ConnectionServiceProxy) OnAvailableCallEndpointsChanged( ctx context.Context, activeCallId string, availableCallEndpoints []androidTelecom.CallEndpoint, sessionInfo any, ) error
func (*ConnectionServiceProxy) OnCallAudioStateChanged ¶
func (p *ConnectionServiceProxy) OnCallAudioStateChanged( ctx context.Context, activeCallId string, callAudioState androidTelecom.CallAudioState, sessionInfo any, ) error
func (*ConnectionServiceProxy) OnCallEndpointChanged ¶
func (p *ConnectionServiceProxy) OnCallEndpointChanged( ctx context.Context, activeCallId string, callEndpoint androidTelecom.CallEndpoint, sessionInfo any, ) error
func (*ConnectionServiceProxy) OnCallFilteringCompleted ¶
func (p *ConnectionServiceProxy) OnCallFilteringCompleted( ctx context.Context, callId string, completionInfo androidTelecom.ConnectionCallFilteringCompletionInfo, sessionInfo any, ) error
func (*ConnectionServiceProxy) OnExtrasChanged ¶
func (*ConnectionServiceProxy) OnMuteStateChanged ¶
func (*ConnectionServiceProxy) OnPostDialContinue ¶
func (*ConnectionServiceProxy) OnTrackedByNonUiService ¶
func (*ConnectionServiceProxy) OnUsingAlternativeUi ¶
func (*ConnectionServiceProxy) PlayDtmfTone ¶
func (*ConnectionServiceProxy) PullExternalCall ¶
func (*ConnectionServiceProxy) RejectWithMessage ¶
func (*ConnectionServiceProxy) RejectWithReason ¶
func (*ConnectionServiceProxy) RemoveConnectionServiceAdapter ¶
func (p *ConnectionServiceProxy) RemoveConnectionServiceAdapter( ctx context.Context, adapter IConnectionServiceAdapter, sessionInfo any, ) error
func (*ConnectionServiceProxy) RespondToRttUpgradeRequest ¶
func (*ConnectionServiceProxy) SendCallEvent ¶
func (*ConnectionServiceProxy) SplitFromConference ¶
func (*ConnectionServiceProxy) StopDtmfTone ¶
func (*ConnectionServiceProxy) SwapConference ¶
type ConnectionServiceStub ¶
type ConnectionServiceStub struct {
Impl IConnectionService
Transport binder.VersionAwareTransport
}
ConnectionServiceStub dispatches incoming binder transactions to a typed IConnectionService implementation.
func (*ConnectionServiceStub) Descriptor ¶
func (s *ConnectionServiceStub) Descriptor() string
func (*ConnectionServiceStub) OnTransaction ¶
func (s *ConnectionServiceStub) OnTransaction( ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel, ) (*parcel.Parcel, error)
type DeviceIdleControllerAdapterProxy ¶
func NewDeviceIdleControllerAdapterProxy ¶
func NewDeviceIdleControllerAdapterProxy( remote binder.IBinder, ) *DeviceIdleControllerAdapterProxy
func (*DeviceIdleControllerAdapterProxy) AsBinder ¶
func (p *DeviceIdleControllerAdapterProxy) AsBinder() binder.IBinder
func (*DeviceIdleControllerAdapterProxy) ExemptAppTemporarilyForEvent ¶
type DeviceIdleControllerAdapterStub ¶
type DeviceIdleControllerAdapterStub struct {
Impl IDeviceIdleControllerAdapter
Transport binder.VersionAwareTransport
}
DeviceIdleControllerAdapterStub dispatches incoming binder transactions to a typed IDeviceIdleControllerAdapter implementation.
func (*DeviceIdleControllerAdapterStub) Descriptor ¶
func (s *DeviceIdleControllerAdapterStub) Descriptor() string
func (*DeviceIdleControllerAdapterStub) OnTransaction ¶
func (s *DeviceIdleControllerAdapterStub) OnTransaction( ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel, ) (*parcel.Parcel, error)
type ICallControl ¶
type ICallControl interface {
AsBinder() binder.IBinder
SetActive(ctx context.Context, callId string, callback os.ResultReceiver) error
Answer(ctx context.Context, videoState int32, callId string, callback os.ResultReceiver) error
SetInactive(ctx context.Context, callId string, callback os.ResultReceiver) error
Disconnect(ctx context.Context, callId string, disconnectCause androidTelecom.DisconnectCause, callback os.ResultReceiver) error
StartCallStreaming(ctx context.Context, callId string, callback os.ResultReceiver) error
RequestCallEndpointChange(ctx context.Context, callEndpoint androidTelecom.CallEndpoint, callback os.ResultReceiver) error
SetMuteState(ctx context.Context, isMuted bool, callback os.ResultReceiver) error
SendEvent(ctx context.Context, callId string, event string, extras os.Bundle) error
RequestVideoState(ctx context.Context, videoState int32, callId string, callback os.ResultReceiver) error
}
func NewCallControlStub ¶
func NewCallControlStub( impl ICallControlServer, ) ICallControl
NewCallControlStub creates a server-side ICallControl wrapping the given server implementation. The returned value satisfies ICallControl and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.
type ICallControlServer ¶
type ICallControlServer interface {
SetActive(ctx context.Context, callId string, callback os.ResultReceiver) error
Answer(ctx context.Context, videoState int32, callId string, callback os.ResultReceiver) error
SetInactive(ctx context.Context, callId string, callback os.ResultReceiver) error
Disconnect(ctx context.Context, callId string, disconnectCause androidTelecom.DisconnectCause, callback os.ResultReceiver) error
StartCallStreaming(ctx context.Context, callId string, callback os.ResultReceiver) error
RequestCallEndpointChange(ctx context.Context, callEndpoint androidTelecom.CallEndpoint, callback os.ResultReceiver) error
SetMuteState(ctx context.Context, isMuted bool, callback os.ResultReceiver) error
SendEvent(ctx context.Context, callId string, event string, extras os.Bundle) error
RequestVideoState(ctx context.Context, videoState int32, callId string, callback os.ResultReceiver) error
}
ICallControlServer is the server-side interface that user implementations provide to NewCallControlStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).
type ICallDiagnosticService ¶
type ICallDiagnosticService interface {
AsBinder() binder.IBinder
SetAdapter(ctx context.Context, adapter ICallDiagnosticServiceAdapter) error
InitializeDiagnosticCall(ctx context.Context, call androidTelecom.ParcelableCall) error
UpdateCall(ctx context.Context, call androidTelecom.ParcelableCall) error
UpdateCallAudioState(ctx context.Context, callAudioState androidTelecom.CallAudioState) error
RemoveDiagnosticCall(ctx context.Context, callId string) error
ReceiveDeviceToDeviceMessage(ctx context.Context, callId string, message int32, value int32) error
CallQualityChanged(ctx context.Context, callId string, callQuality telephony.CallQuality) error
ReceiveBluetoothCallQualityReport(ctx context.Context, qualityReport androidTelecom.BluetoothCallQualityReport) error
NotifyCallDisconnected(ctx context.Context, callId string, disconnectCause androidTelecom.DisconnectCause) error
}
func NewCallDiagnosticServiceStub ¶
func NewCallDiagnosticServiceStub( impl ICallDiagnosticServiceServer, ) ICallDiagnosticService
NewCallDiagnosticServiceStub creates a server-side ICallDiagnosticService wrapping the given server implementation. The returned value satisfies ICallDiagnosticService and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.
type ICallDiagnosticServiceAdapter ¶
type ICallDiagnosticServiceAdapter interface {
AsBinder() binder.IBinder
DisplayDiagnosticMessage(ctx context.Context, callId string, messageId int32, message string) error
ClearDiagnosticMessage(ctx context.Context, callId string, messageId int32) error
SendDeviceToDeviceMessage(ctx context.Context, callId string, message int32, value int32) error
OverrideDisconnectMessage(ctx context.Context, callId string, message string) error
}
func NewCallDiagnosticServiceAdapterStub ¶
func NewCallDiagnosticServiceAdapterStub( impl ICallDiagnosticServiceAdapterServer, ) ICallDiagnosticServiceAdapter
NewCallDiagnosticServiceAdapterStub creates a server-side ICallDiagnosticServiceAdapter wrapping the given server implementation. The returned value satisfies ICallDiagnosticServiceAdapter and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.
type ICallDiagnosticServiceAdapterServer ¶
type ICallDiagnosticServiceAdapterServer interface {
DisplayDiagnosticMessage(ctx context.Context, callId string, messageId int32, message string) error
ClearDiagnosticMessage(ctx context.Context, callId string, messageId int32) error
SendDeviceToDeviceMessage(ctx context.Context, callId string, message int32, value int32) error
OverrideDisconnectMessage(ctx context.Context, callId string, message string) error
}
ICallDiagnosticServiceAdapterServer is the server-side interface that user implementations provide to NewCallDiagnosticServiceAdapterStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).
type ICallDiagnosticServiceServer ¶
type ICallDiagnosticServiceServer interface {
SetAdapter(ctx context.Context, adapter ICallDiagnosticServiceAdapter) error
InitializeDiagnosticCall(ctx context.Context, call androidTelecom.ParcelableCall) error
UpdateCall(ctx context.Context, call androidTelecom.ParcelableCall) error
UpdateCallAudioState(ctx context.Context, callAudioState androidTelecom.CallAudioState) error
RemoveDiagnosticCall(ctx context.Context, callId string) error
ReceiveDeviceToDeviceMessage(ctx context.Context, callId string, message int32, value int32) error
CallQualityChanged(ctx context.Context, callId string, callQuality telephony.CallQuality) error
ReceiveBluetoothCallQualityReport(ctx context.Context, qualityReport androidTelecom.BluetoothCallQualityReport) error
NotifyCallDisconnected(ctx context.Context, callId string, disconnectCause androidTelecom.DisconnectCause) error
}
ICallDiagnosticServiceServer is the server-side interface that user implementations provide to NewCallDiagnosticServiceStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).
type ICallEventCallback ¶
type ICallEventCallback interface {
AsBinder() binder.IBinder
OnAddCallControl(ctx context.Context, callId string, resultCode int32, callControl ICallControl, exception androidTelecom.CallException) error
OnSetActive(ctx context.Context, callId string, callback os.ResultReceiver) error
OnSetInactive(ctx context.Context, callId string, callback os.ResultReceiver) error
OnAnswer(ctx context.Context, callId string, videoState int32, callback os.ResultReceiver) error
OnDisconnect(ctx context.Context, callId string, cause androidTelecom.DisconnectCause, callback os.ResultReceiver) error
OnCallStreamingStarted(ctx context.Context, callId string, callback os.ResultReceiver) error
OnCallStreamingFailed(ctx context.Context, callId string, reason int32) error
OnCallEndpointChanged(ctx context.Context, callId string, endpoint androidTelecom.CallEndpoint) error
OnAvailableCallEndpointsChanged(ctx context.Context, callId string, endpoint []androidTelecom.CallEndpoint) error
OnMuteStateChanged(ctx context.Context, callId string, isMuted bool) error
OnVideoStateChanged(ctx context.Context, callId string, videoState int32) error
OnEvent(ctx context.Context, callId string, event string, extras os.Bundle) error
RemoveCallFromTransactionalServiceWrapper(ctx context.Context, callId string) error
}
func NewCallEventCallbackStub ¶
func NewCallEventCallbackStub( impl ICallEventCallbackServer, ) ICallEventCallback
NewCallEventCallbackStub creates a server-side ICallEventCallback wrapping the given server implementation. The returned value satisfies ICallEventCallback and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.
type ICallEventCallbackServer ¶
type ICallEventCallbackServer interface {
OnAddCallControl(ctx context.Context, callId string, resultCode int32, callControl ICallControl, exception androidTelecom.CallException) error
OnSetActive(ctx context.Context, callId string, callback os.ResultReceiver) error
OnSetInactive(ctx context.Context, callId string, callback os.ResultReceiver) error
OnAnswer(ctx context.Context, callId string, videoState int32, callback os.ResultReceiver) error
OnDisconnect(ctx context.Context, callId string, cause androidTelecom.DisconnectCause, callback os.ResultReceiver) error
OnCallStreamingStarted(ctx context.Context, callId string, callback os.ResultReceiver) error
OnCallStreamingFailed(ctx context.Context, callId string, reason int32) error
OnCallEndpointChanged(ctx context.Context, callId string, endpoint androidTelecom.CallEndpoint) error
OnAvailableCallEndpointsChanged(ctx context.Context, callId string, endpoint []androidTelecom.CallEndpoint) error
OnMuteStateChanged(ctx context.Context, callId string, isMuted bool) error
OnVideoStateChanged(ctx context.Context, callId string, videoState int32) error
OnEvent(ctx context.Context, callId string, event string, extras os.Bundle) error
RemoveCallFromTransactionalServiceWrapper(ctx context.Context, callId string) error
}
ICallEventCallbackServer is the server-side interface that user implementations provide to NewCallEventCallbackStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).
type ICallRedirectionAdapter ¶
type ICallRedirectionAdapter interface {
AsBinder() binder.IBinder
CancelCall(ctx context.Context) error
PlaceCallUnmodified(ctx context.Context) error
RedirectCall(ctx context.Context, handle net.Uri, targetPhoneAccount androidTelecom.PhoneAccountHandle, confirmFirst bool) error
}
func NewCallRedirectionAdapterStub ¶
func NewCallRedirectionAdapterStub( impl ICallRedirectionAdapterServer, ) ICallRedirectionAdapter
NewCallRedirectionAdapterStub creates a server-side ICallRedirectionAdapter wrapping the given server implementation. The returned value satisfies ICallRedirectionAdapter and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.
type ICallRedirectionAdapterServer ¶
type ICallRedirectionAdapterServer interface {
CancelCall(ctx context.Context) error
PlaceCallUnmodified(ctx context.Context) error
RedirectCall(ctx context.Context, handle net.Uri, targetPhoneAccount androidTelecom.PhoneAccountHandle, confirmFirst bool) error
}
ICallRedirectionAdapterServer is the server-side interface that user implementations provide to NewCallRedirectionAdapterStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).
type ICallRedirectionService ¶
type ICallRedirectionService interface {
AsBinder() binder.IBinder
PlaceCall(ctx context.Context, adapter ICallRedirectionAdapter, handle net.Uri, initialPhoneAccount androidTelecom.PhoneAccountHandle, allowInteractiveResponse bool) error
NotifyTimeout(ctx context.Context) error
}
func NewCallRedirectionServiceStub ¶
func NewCallRedirectionServiceStub( impl ICallRedirectionServiceServer, ) ICallRedirectionService
NewCallRedirectionServiceStub creates a server-side ICallRedirectionService wrapping the given server implementation. The returned value satisfies ICallRedirectionService and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.
type ICallRedirectionServiceServer ¶
type ICallRedirectionServiceServer interface {
PlaceCall(ctx context.Context, adapter ICallRedirectionAdapter, handle net.Uri, initialPhoneAccount androidTelecom.PhoneAccountHandle, allowInteractiveResponse bool) error
NotifyTimeout(ctx context.Context) error
}
ICallRedirectionServiceServer is the server-side interface that user implementations provide to NewCallRedirectionServiceStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).
type ICallScreeningAdapter ¶
type ICallScreeningAdapter interface {
AsBinder() binder.IBinder
OnScreeningResponse(ctx context.Context, callId string, componentName content.ComponentName, response androidTelecom.CallScreeningServiceParcelableCallResponse) error
}
func NewCallScreeningAdapterStub ¶
func NewCallScreeningAdapterStub( impl ICallScreeningAdapterServer, ) ICallScreeningAdapter
NewCallScreeningAdapterStub creates a server-side ICallScreeningAdapter wrapping the given server implementation. The returned value satisfies ICallScreeningAdapter and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.
type ICallScreeningAdapterServer ¶
type ICallScreeningAdapterServer interface {
OnScreeningResponse(ctx context.Context, callId string, componentName content.ComponentName, response androidTelecom.CallScreeningServiceParcelableCallResponse) error
}
ICallScreeningAdapterServer is the server-side interface that user implementations provide to NewCallScreeningAdapterStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).
type ICallScreeningService ¶
type ICallScreeningService interface {
AsBinder() binder.IBinder
ScreenCall(ctx context.Context, adapter ICallScreeningAdapter, call androidTelecom.ParcelableCall) error
}
func NewCallScreeningServiceStub ¶
func NewCallScreeningServiceStub( impl ICallScreeningServiceServer, ) ICallScreeningService
NewCallScreeningServiceStub creates a server-side ICallScreeningService wrapping the given server implementation. The returned value satisfies ICallScreeningService and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.
type ICallScreeningServiceServer ¶
type ICallScreeningServiceServer interface {
ScreenCall(ctx context.Context, adapter ICallScreeningAdapter, call androidTelecom.ParcelableCall) error
}
ICallScreeningServiceServer is the server-side interface that user implementations provide to NewCallScreeningServiceStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).
type ICallStreamingService ¶
type ICallStreamingService interface {
AsBinder() binder.IBinder
SetStreamingCallAdapter(ctx context.Context, streamingCallAdapter IStreamingCallAdapter) error
OnCallStreamingStarted(ctx context.Context, call androidTelecom.StreamingCall) error
OnCallStreamingStopped(ctx context.Context) error
OnCallStreamingStateChanged(ctx context.Context, state int32) error
}
func NewCallStreamingServiceStub ¶
func NewCallStreamingServiceStub( impl ICallStreamingServiceServer, ) ICallStreamingService
NewCallStreamingServiceStub creates a server-side ICallStreamingService wrapping the given server implementation. The returned value satisfies ICallStreamingService and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.
type ICallStreamingServiceServer ¶
type ICallStreamingServiceServer interface {
SetStreamingCallAdapter(ctx context.Context, streamingCallAdapter IStreamingCallAdapter) error
OnCallStreamingStarted(ctx context.Context, call androidTelecom.StreamingCall) error
OnCallStreamingStopped(ctx context.Context) error
OnCallStreamingStateChanged(ctx context.Context, state int32) error
}
ICallStreamingServiceServer is the server-side interface that user implementations provide to NewCallStreamingServiceStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).
type IConnectionService ¶
type IConnectionService interface {
AsBinder() binder.IBinder
AddConnectionServiceAdapter(ctx context.Context, adapter IConnectionServiceAdapter, sessionInfo any) error
RemoveConnectionServiceAdapter(ctx context.Context, adapter IConnectionServiceAdapter, sessionInfo any) error
CreateConnection(ctx context.Context, connectionManagerPhoneAccount androidTelecom.PhoneAccountHandle, callId string, request androidTelecom.ConnectionRequest, isIncoming bool, isUnknown bool, sessionInfo any) error
CreateConnectionComplete(ctx context.Context, callId string, sessionInfo any) error
CreateConnectionFailed(ctx context.Context, connectionManagerPhoneAccount androidTelecom.PhoneAccountHandle, callId string, request androidTelecom.ConnectionRequest, isIncoming bool, sessionInfo any) error
CreateConference(ctx context.Context, connectionManagerPhoneAccount androidTelecom.PhoneAccountHandle, callId string, request androidTelecom.ConnectionRequest, isIncoming bool, isUnknown bool, sessionInfo any) error
CreateConferenceComplete(ctx context.Context, callId string, sessionInfo any) error
CreateConferenceFailed(ctx context.Context, connectionManagerPhoneAccount androidTelecom.PhoneAccountHandle, callId string, request androidTelecom.ConnectionRequest, isIncoming bool, sessionInfo any) error
Abort(ctx context.Context, callId string, sessionInfo any) error
AnswerVideo(ctx context.Context, callId string, videoState int32, sessionInfo any) error
Answer(ctx context.Context, callId string, sessionInfo any) error
Deflect(ctx context.Context, callId string, address net.Uri, sessionInfo any) error
Reject(ctx context.Context, callId string, sessionInfo any) error
RejectWithReason(ctx context.Context, callId string, rejectReason int32, sessionInfo any) error
RejectWithMessage(ctx context.Context, callId string, message string, sessionInfo any) error
Transfer(ctx context.Context, callId string, number net.Uri, isConfirmationRequired bool, sessionInfo any) error
ConsultativeTransfer(ctx context.Context, callId string, otherCallId string, sessionInfo any) error
Disconnect(ctx context.Context, callId string, sessionInfo any) error
Silence(ctx context.Context, callId string, sessionInfo any) error
Hold(ctx context.Context, callId string, sessionInfo any) error
Unhold(ctx context.Context, callId string, sessionInfo any) error
OnCallAudioStateChanged(ctx context.Context, activeCallId string, callAudioState androidTelecom.CallAudioState, sessionInfo any) error
OnCallEndpointChanged(ctx context.Context, activeCallId string, callEndpoint androidTelecom.CallEndpoint, sessionInfo any) error
OnAvailableCallEndpointsChanged(ctx context.Context, activeCallId string, availableCallEndpoints []androidTelecom.CallEndpoint, sessionInfo any) error
OnMuteStateChanged(ctx context.Context, activeCallId string, isMuted bool, sessionInfo any) error
PlayDtmfTone(ctx context.Context, callId string, digit uint16, sessionInfo any) error
StopDtmfTone(ctx context.Context, callId string, sessionInfo any) error
Conference(ctx context.Context, conferenceCallId string, callId string, sessionInfo any) error
SplitFromConference(ctx context.Context, callId string, sessionInfo any) error
MergeConference(ctx context.Context, conferenceCallId string, sessionInfo any) error
SwapConference(ctx context.Context, conferenceCallId string, sessionInfo any) error
AddConferenceParticipants(ctx context.Context, CallId string, participants []net.Uri, sessionInfo any) error
OnPostDialContinue(ctx context.Context, callId string, proceed bool, sessionInfo any) error
PullExternalCall(ctx context.Context, callId string, sessionInfo any) error
SendCallEvent(ctx context.Context, callId string, event string, extras os.Bundle, sessionInfo any) error
OnCallFilteringCompleted(ctx context.Context, callId string, completionInfo androidTelecom.ConnectionCallFilteringCompletionInfo, sessionInfo any) error
OnExtrasChanged(ctx context.Context, callId string, extras os.Bundle, sessionInfo any) error
StartRtt(ctx context.Context, callId string, fromInCall int32, toInCall int32, sessionInfo any) error
StopRtt(ctx context.Context, callId string, sessionInfo any) error
RespondToRttUpgradeRequest(ctx context.Context, callId string, fromInCall int32, toInCall int32, sessionInfo any) error
ConnectionServiceFocusLost(ctx context.Context, sessionInfo any) error
ConnectionServiceFocusGained(ctx context.Context, sessionInfo any) error
HandoverFailed(ctx context.Context, callId string, request androidTelecom.ConnectionRequest, error_ int32, sessionInfo any) error
HandoverComplete(ctx context.Context, callId string, sessionInfo any) error
OnUsingAlternativeUi(ctx context.Context, callId string, isUsingAlternativeUi bool, sessionInfo any) error
OnTrackedByNonUiService(ctx context.Context, callId string, isTracked bool, sessionInfo any) error
}
func NewConnectionServiceStub ¶
func NewConnectionServiceStub( impl IConnectionServiceServer, ) IConnectionService
NewConnectionServiceStub creates a server-side IConnectionService wrapping the given server implementation. The returned value satisfies IConnectionService and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.
type IConnectionServiceAdapter ¶
type IConnectionServiceAdapter interface {
AsBinder() binder.IBinder
HandleCreateConnectionComplete(ctx context.Context, callId string, request androidTelecom.ConnectionRequest, connection androidTelecom.ParcelableConnection, sessionInfo any) error
HandleCreateConferenceComplete(ctx context.Context, callId string, request androidTelecom.ConnectionRequest, connection androidTelecom.ParcelableConference, sessionInfo any) error
SetActive(ctx context.Context, callId string, sessionInfo any) error
SetRinging(ctx context.Context, callId string, sessionInfo any) error
SetDialing(ctx context.Context, callId string, sessionInfo any) error
SetPulling(ctx context.Context, callId string, sessionInfo any) error
SetDisconnected(ctx context.Context, callId string, disconnectCause androidTelecom.DisconnectCause, sessionInfo any) error
SetOnHold(ctx context.Context, callId string, sessionInfo any) error
SetRingbackRequested(ctx context.Context, callId string, ringing bool, sessionInfo any) error
SetConnectionCapabilities(ctx context.Context, callId string, connectionCapabilities int32, sessionInfo any) error
SetConnectionProperties(ctx context.Context, callId string, connectionProperties int32, sessionInfo any) error
SetIsConferenced(ctx context.Context, callId string, conferenceCallId string, sessionInfo any) error
SetConferenceMergeFailed(ctx context.Context, callId string, sessionInfo any) error
AddConferenceCall(ctx context.Context, callId string, conference androidTelecom.ParcelableConference, sessionInfo any) error
RemoveCall(ctx context.Context, callId string, sessionInfo any) error
OnPostDialWait(ctx context.Context, callId string, remaining string, sessionInfo any) error
OnPostDialChar(ctx context.Context, callId string, nextChar uint16, sessionInfo any) error
QueryRemoteConnectionServices(ctx context.Context, callback RemoteServiceCallback, sessionInfo any) error
SetVideoProvider(ctx context.Context, callId string, videoProvider IVideoProvider, sessionInfo any) error
SetVideoState(ctx context.Context, callId string, videoState int32, sessionInfo any) error
SetIsVoipAudioMode(ctx context.Context, callId string, isVoip bool, sessionInfo any) error
SetStatusHints(ctx context.Context, callId string, statusHints androidTelecom.StatusHints, sessionInfo any) error
SetAddress(ctx context.Context, callId string, address net.Uri, presentation int32, sessionInfo any) error
SetCallerDisplayName(ctx context.Context, callId string, callerDisplayName string, presentation int32, sessionInfo any) error
SetConferenceableConnections(ctx context.Context, callId string, conferenceableCallIds []string, sessionInfo any) error
AddExistingConnection(ctx context.Context, callId string, connection androidTelecom.ParcelableConnection, sessionInfo any) error
PutExtras(ctx context.Context, callId string, extras os.Bundle, sessionInfo any) error
RemoveExtras(ctx context.Context, callId string, keys []string, sessionInfo any) error
SetAudioRoute(ctx context.Context, callId string, audioRoute int32, bluetoothAddress string, sessionInfo any) error
RequestCallEndpointChange(ctx context.Context, callId string, endpoint androidTelecom.CallEndpoint, callback os.ResultReceiver, sessionInfo any) error
OnConnectionEvent(ctx context.Context, callId string, event string, extras os.Bundle, sessionInfo any) error
OnRttInitiationSuccess(ctx context.Context, callId string, sessionInfo any) error
OnRttInitiationFailure(ctx context.Context, callId string, reason int32, sessionInfo any) error
OnRttSessionRemotelyTerminated(ctx context.Context, callId string, sessionInfo any) error
OnRemoteRttRequest(ctx context.Context, callId string, sessionInfo any) error
OnPhoneAccountChanged(ctx context.Context, callId string, pHandle androidTelecom.PhoneAccountHandle, sessionInfo any) error
OnConnectionServiceFocusReleased(ctx context.Context, sessionInfo any) error
ResetConnectionTime(ctx context.Context, callIdi string, sessionInfo any) error
SetConferenceState(ctx context.Context, callId string, isConference bool, sessionInfo any) error
SetCallDirection(ctx context.Context, callId string, direction int32, sessionInfo any) error
QueryLocation(ctx context.Context, callId string, timeoutMillis int64, provider string, callback os.ResultReceiver, sessionInfo any) error
}
func NewConnectionServiceAdapterStub ¶
func NewConnectionServiceAdapterStub( impl IConnectionServiceAdapterServer, ) IConnectionServiceAdapter
NewConnectionServiceAdapterStub creates a server-side IConnectionServiceAdapter wrapping the given server implementation. The returned value satisfies IConnectionServiceAdapter and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.
type IConnectionServiceAdapterServer ¶
type IConnectionServiceAdapterServer interface {
HandleCreateConnectionComplete(ctx context.Context, callId string, request androidTelecom.ConnectionRequest, connection androidTelecom.ParcelableConnection, sessionInfo any) error
HandleCreateConferenceComplete(ctx context.Context, callId string, request androidTelecom.ConnectionRequest, connection androidTelecom.ParcelableConference, sessionInfo any) error
SetActive(ctx context.Context, callId string, sessionInfo any) error
SetRinging(ctx context.Context, callId string, sessionInfo any) error
SetDialing(ctx context.Context, callId string, sessionInfo any) error
SetPulling(ctx context.Context, callId string, sessionInfo any) error
SetDisconnected(ctx context.Context, callId string, disconnectCause androidTelecom.DisconnectCause, sessionInfo any) error
SetOnHold(ctx context.Context, callId string, sessionInfo any) error
SetRingbackRequested(ctx context.Context, callId string, ringing bool, sessionInfo any) error
SetConnectionCapabilities(ctx context.Context, callId string, connectionCapabilities int32, sessionInfo any) error
SetConnectionProperties(ctx context.Context, callId string, connectionProperties int32, sessionInfo any) error
SetIsConferenced(ctx context.Context, callId string, conferenceCallId string, sessionInfo any) error
SetConferenceMergeFailed(ctx context.Context, callId string, sessionInfo any) error
AddConferenceCall(ctx context.Context, callId string, conference androidTelecom.ParcelableConference, sessionInfo any) error
RemoveCall(ctx context.Context, callId string, sessionInfo any) error
OnPostDialWait(ctx context.Context, callId string, remaining string, sessionInfo any) error
OnPostDialChar(ctx context.Context, callId string, nextChar uint16, sessionInfo any) error
QueryRemoteConnectionServices(ctx context.Context, callback RemoteServiceCallback, sessionInfo any) error
SetVideoProvider(ctx context.Context, callId string, videoProvider IVideoProvider, sessionInfo any) error
SetVideoState(ctx context.Context, callId string, videoState int32, sessionInfo any) error
SetIsVoipAudioMode(ctx context.Context, callId string, isVoip bool, sessionInfo any) error
SetStatusHints(ctx context.Context, callId string, statusHints androidTelecom.StatusHints, sessionInfo any) error
SetAddress(ctx context.Context, callId string, address net.Uri, presentation int32, sessionInfo any) error
SetCallerDisplayName(ctx context.Context, callId string, callerDisplayName string, presentation int32, sessionInfo any) error
SetConferenceableConnections(ctx context.Context, callId string, conferenceableCallIds []string, sessionInfo any) error
AddExistingConnection(ctx context.Context, callId string, connection androidTelecom.ParcelableConnection, sessionInfo any) error
PutExtras(ctx context.Context, callId string, extras os.Bundle, sessionInfo any) error
RemoveExtras(ctx context.Context, callId string, keys []string, sessionInfo any) error
SetAudioRoute(ctx context.Context, callId string, audioRoute int32, bluetoothAddress string, sessionInfo any) error
RequestCallEndpointChange(ctx context.Context, callId string, endpoint androidTelecom.CallEndpoint, callback os.ResultReceiver, sessionInfo any) error
OnConnectionEvent(ctx context.Context, callId string, event string, extras os.Bundle, sessionInfo any) error
OnRttInitiationSuccess(ctx context.Context, callId string, sessionInfo any) error
OnRttInitiationFailure(ctx context.Context, callId string, reason int32, sessionInfo any) error
OnRttSessionRemotelyTerminated(ctx context.Context, callId string, sessionInfo any) error
OnRemoteRttRequest(ctx context.Context, callId string, sessionInfo any) error
OnPhoneAccountChanged(ctx context.Context, callId string, pHandle androidTelecom.PhoneAccountHandle, sessionInfo any) error
OnConnectionServiceFocusReleased(ctx context.Context, sessionInfo any) error
ResetConnectionTime(ctx context.Context, callIdi string, sessionInfo any) error
SetConferenceState(ctx context.Context, callId string, isConference bool, sessionInfo any) error
SetCallDirection(ctx context.Context, callId string, direction int32, sessionInfo any) error
QueryLocation(ctx context.Context, callId string, timeoutMillis int64, provider string, callback os.ResultReceiver, sessionInfo any) error
}
IConnectionServiceAdapterServer is the server-side interface that user implementations provide to NewConnectionServiceAdapterStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).
type IConnectionServiceServer ¶
type IConnectionServiceServer interface {
AddConnectionServiceAdapter(ctx context.Context, adapter IConnectionServiceAdapter, sessionInfo any) error
RemoveConnectionServiceAdapter(ctx context.Context, adapter IConnectionServiceAdapter, sessionInfo any) error
CreateConnection(ctx context.Context, connectionManagerPhoneAccount androidTelecom.PhoneAccountHandle, callId string, request androidTelecom.ConnectionRequest, isIncoming bool, isUnknown bool, sessionInfo any) error
CreateConnectionComplete(ctx context.Context, callId string, sessionInfo any) error
CreateConnectionFailed(ctx context.Context, connectionManagerPhoneAccount androidTelecom.PhoneAccountHandle, callId string, request androidTelecom.ConnectionRequest, isIncoming bool, sessionInfo any) error
CreateConference(ctx context.Context, connectionManagerPhoneAccount androidTelecom.PhoneAccountHandle, callId string, request androidTelecom.ConnectionRequest, isIncoming bool, isUnknown bool, sessionInfo any) error
CreateConferenceComplete(ctx context.Context, callId string, sessionInfo any) error
CreateConferenceFailed(ctx context.Context, connectionManagerPhoneAccount androidTelecom.PhoneAccountHandle, callId string, request androidTelecom.ConnectionRequest, isIncoming bool, sessionInfo any) error
Abort(ctx context.Context, callId string, sessionInfo any) error
AnswerVideo(ctx context.Context, callId string, videoState int32, sessionInfo any) error
Answer(ctx context.Context, callId string, sessionInfo any) error
Deflect(ctx context.Context, callId string, address net.Uri, sessionInfo any) error
Reject(ctx context.Context, callId string, sessionInfo any) error
RejectWithReason(ctx context.Context, callId string, rejectReason int32, sessionInfo any) error
RejectWithMessage(ctx context.Context, callId string, message string, sessionInfo any) error
Transfer(ctx context.Context, callId string, number net.Uri, isConfirmationRequired bool, sessionInfo any) error
ConsultativeTransfer(ctx context.Context, callId string, otherCallId string, sessionInfo any) error
Disconnect(ctx context.Context, callId string, sessionInfo any) error
Silence(ctx context.Context, callId string, sessionInfo any) error
Hold(ctx context.Context, callId string, sessionInfo any) error
Unhold(ctx context.Context, callId string, sessionInfo any) error
OnCallAudioStateChanged(ctx context.Context, activeCallId string, callAudioState androidTelecom.CallAudioState, sessionInfo any) error
OnCallEndpointChanged(ctx context.Context, activeCallId string, callEndpoint androidTelecom.CallEndpoint, sessionInfo any) error
OnAvailableCallEndpointsChanged(ctx context.Context, activeCallId string, availableCallEndpoints []androidTelecom.CallEndpoint, sessionInfo any) error
OnMuteStateChanged(ctx context.Context, activeCallId string, isMuted bool, sessionInfo any) error
PlayDtmfTone(ctx context.Context, callId string, digit uint16, sessionInfo any) error
StopDtmfTone(ctx context.Context, callId string, sessionInfo any) error
Conference(ctx context.Context, conferenceCallId string, callId string, sessionInfo any) error
SplitFromConference(ctx context.Context, callId string, sessionInfo any) error
MergeConference(ctx context.Context, conferenceCallId string, sessionInfo any) error
SwapConference(ctx context.Context, conferenceCallId string, sessionInfo any) error
AddConferenceParticipants(ctx context.Context, CallId string, participants []net.Uri, sessionInfo any) error
OnPostDialContinue(ctx context.Context, callId string, proceed bool, sessionInfo any) error
PullExternalCall(ctx context.Context, callId string, sessionInfo any) error
SendCallEvent(ctx context.Context, callId string, event string, extras os.Bundle, sessionInfo any) error
OnCallFilteringCompleted(ctx context.Context, callId string, completionInfo androidTelecom.ConnectionCallFilteringCompletionInfo, sessionInfo any) error
OnExtrasChanged(ctx context.Context, callId string, extras os.Bundle, sessionInfo any) error
StartRtt(ctx context.Context, callId string, fromInCall int32, toInCall int32, sessionInfo any) error
StopRtt(ctx context.Context, callId string, sessionInfo any) error
RespondToRttUpgradeRequest(ctx context.Context, callId string, fromInCall int32, toInCall int32, sessionInfo any) error
ConnectionServiceFocusLost(ctx context.Context, sessionInfo any) error
ConnectionServiceFocusGained(ctx context.Context, sessionInfo any) error
HandoverFailed(ctx context.Context, callId string, request androidTelecom.ConnectionRequest, error_ int32, sessionInfo any) error
HandoverComplete(ctx context.Context, callId string, sessionInfo any) error
OnUsingAlternativeUi(ctx context.Context, callId string, isUsingAlternativeUi bool, sessionInfo any) error
OnTrackedByNonUiService(ctx context.Context, callId string, isTracked bool, sessionInfo any) error
}
IConnectionServiceServer is the server-side interface that user implementations provide to NewConnectionServiceStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).
type IDeviceIdleControllerAdapter ¶
type IDeviceIdleControllerAdapter interface {
AsBinder() binder.IBinder
ExemptAppTemporarilyForEvent(ctx context.Context, packageName string, duration int64, reason string) error
}
func NewDeviceIdleControllerAdapterStub ¶
func NewDeviceIdleControllerAdapterStub( impl IDeviceIdleControllerAdapterServer, ) IDeviceIdleControllerAdapter
NewDeviceIdleControllerAdapterStub creates a server-side IDeviceIdleControllerAdapter wrapping the given server implementation. The returned value satisfies IDeviceIdleControllerAdapter and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.
type IDeviceIdleControllerAdapterServer ¶
type IDeviceIdleControllerAdapterServer interface {
ExemptAppTemporarilyForEvent(ctx context.Context, packageName string, duration int64, reason string) error
}
IDeviceIdleControllerAdapterServer is the server-side interface that user implementations provide to NewDeviceIdleControllerAdapterStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).
type IInCallAdapter ¶
type IInCallAdapter interface {
AsBinder() binder.IBinder
AnswerCall(ctx context.Context, callId string, videoState int32) error
DeflectCall(ctx context.Context, callId string, address net.Uri) error
RejectCall(ctx context.Context, callId string, rejectWithMessage bool, textMessage string) error
RejectCallWithReason(ctx context.Context, callId string, rejectReason int32) error
TransferCall(ctx context.Context, callId string, targetNumber net.Uri, isConfirmationRequired bool) error
ConsultativeTransfer(ctx context.Context, callId string, otherCallId string) error
DisconnectCall(ctx context.Context, callId string) error
HoldCall(ctx context.Context, callId string) error
UnholdCall(ctx context.Context, callId string) error
Mute(ctx context.Context, shouldMute bool) error
SetAudioRoute(ctx context.Context, route int32, bluetoothAddress string) error
RequestCallEndpointChange(ctx context.Context, endpoint androidTelecom.CallEndpoint, callback os.ResultReceiver) error
EnterBackgroundAudioProcessing(ctx context.Context, callId string) error
ExitBackgroundAudioProcessing(ctx context.Context, callId string, shouldRing bool) error
PlayDtmfTone(ctx context.Context, callId string, digit uint16) error
StopDtmfTone(ctx context.Context, callId string) error
PostDialContinue(ctx context.Context, callId string, proceed bool) error
PhoneAccountSelected(ctx context.Context, callId string, accountHandle androidTelecom.PhoneAccountHandle, setDefault bool) error
Conference(ctx context.Context, callId string, otherCallId string) error
SplitFromConference(ctx context.Context, callId string) error
MergeConference(ctx context.Context, callId string) error
SwapConference(ctx context.Context, callId string) error
AddConferenceParticipants(ctx context.Context, callId string, participants []net.Uri) error
TurnOnProximitySensor(ctx context.Context) error
TurnOffProximitySensor(ctx context.Context, screenOnImmediately bool) error
PullExternalCall(ctx context.Context, callId string) error
SendCallEvent(ctx context.Context, callId string, event string, targetSdkVer int32, extras os.Bundle) error
PutExtras(ctx context.Context, callId string, extras os.Bundle) error
RemoveExtras(ctx context.Context, callId string, keys []string) error
SendRttRequest(ctx context.Context, callId string) error
RespondToRttRequest(ctx context.Context, callId string, id int32, accept bool) error
StopRtt(ctx context.Context, callId string) error
SetRttMode(ctx context.Context, callId string, mode int32) error
HandoverTo(ctx context.Context, callId string, destAcct androidTelecom.PhoneAccountHandle, videoState int32, extras os.Bundle) error
}
func NewInCallAdapterStub ¶
func NewInCallAdapterStub( impl IInCallAdapterServer, ) IInCallAdapter
NewInCallAdapterStub creates a server-side IInCallAdapter wrapping the given server implementation. The returned value satisfies IInCallAdapter and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.
type IInCallAdapterServer ¶
type IInCallAdapterServer interface {
AnswerCall(ctx context.Context, callId string, videoState int32) error
DeflectCall(ctx context.Context, callId string, address net.Uri) error
RejectCall(ctx context.Context, callId string, rejectWithMessage bool, textMessage string) error
RejectCallWithReason(ctx context.Context, callId string, rejectReason int32) error
TransferCall(ctx context.Context, callId string, targetNumber net.Uri, isConfirmationRequired bool) error
ConsultativeTransfer(ctx context.Context, callId string, otherCallId string) error
DisconnectCall(ctx context.Context, callId string) error
HoldCall(ctx context.Context, callId string) error
UnholdCall(ctx context.Context, callId string) error
Mute(ctx context.Context, shouldMute bool) error
SetAudioRoute(ctx context.Context, route int32, bluetoothAddress string) error
RequestCallEndpointChange(ctx context.Context, endpoint androidTelecom.CallEndpoint, callback os.ResultReceiver) error
EnterBackgroundAudioProcessing(ctx context.Context, callId string) error
ExitBackgroundAudioProcessing(ctx context.Context, callId string, shouldRing bool) error
PlayDtmfTone(ctx context.Context, callId string, digit uint16) error
StopDtmfTone(ctx context.Context, callId string) error
PostDialContinue(ctx context.Context, callId string, proceed bool) error
PhoneAccountSelected(ctx context.Context, callId string, accountHandle androidTelecom.PhoneAccountHandle, setDefault bool) error
Conference(ctx context.Context, callId string, otherCallId string) error
SplitFromConference(ctx context.Context, callId string) error
MergeConference(ctx context.Context, callId string) error
SwapConference(ctx context.Context, callId string) error
AddConferenceParticipants(ctx context.Context, callId string, participants []net.Uri) error
TurnOnProximitySensor(ctx context.Context) error
TurnOffProximitySensor(ctx context.Context, screenOnImmediately bool) error
PullExternalCall(ctx context.Context, callId string) error
SendCallEvent(ctx context.Context, callId string, event string, targetSdkVer int32, extras os.Bundle) error
PutExtras(ctx context.Context, callId string, extras os.Bundle) error
RemoveExtras(ctx context.Context, callId string, keys []string) error
SendRttRequest(ctx context.Context, callId string) error
RespondToRttRequest(ctx context.Context, callId string, id int32, accept bool) error
StopRtt(ctx context.Context, callId string) error
SetRttMode(ctx context.Context, callId string, mode int32) error
HandoverTo(ctx context.Context, callId string, destAcct androidTelecom.PhoneAccountHandle, videoState int32, extras os.Bundle) error
}
IInCallAdapterServer is the server-side interface that user implementations provide to NewInCallAdapterStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).
type IInCallService ¶
type IInCallService interface {
AsBinder() binder.IBinder
SetInCallAdapter(ctx context.Context, inCallAdapter IInCallAdapter) error
AddCall(ctx context.Context, call androidTelecom.ParcelableCall) error
UpdateCall(ctx context.Context, call androidTelecom.ParcelableCall) error
SetPostDial(ctx context.Context, callId string, remaining string) error
SetPostDialWait(ctx context.Context, callId string, remaining string) error
OnCallAudioStateChanged(ctx context.Context, callAudioState androidTelecom.CallAudioState) error
OnCallEndpointChanged(ctx context.Context, callEndpoint androidTelecom.CallEndpoint) error
OnAvailableCallEndpointsChanged(ctx context.Context, availableCallEndpoints []androidTelecom.CallEndpoint) error
OnMuteStateChanged(ctx context.Context, isMuted bool) error
BringToForeground(ctx context.Context, showDialpad bool) error
OnCanAddCallChanged(ctx context.Context, canAddCall bool) error
SilenceRinger(ctx context.Context) error
OnConnectionEvent(ctx context.Context, callId string, event string, extras os.Bundle) error
OnRttUpgradeRequest(ctx context.Context, callId string, id int32) error
OnRttInitiationFailure(ctx context.Context, callId string, reason int32) error
OnHandoverFailed(ctx context.Context, callId string, error_ int32) error
OnHandoverComplete(ctx context.Context, callId string) error
}
func NewInCallServiceStub ¶
func NewInCallServiceStub( impl IInCallServiceServer, ) IInCallService
NewInCallServiceStub creates a server-side IInCallService wrapping the given server implementation. The returned value satisfies IInCallService and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.
type IInCallServiceServer ¶
type IInCallServiceServer interface {
SetInCallAdapter(ctx context.Context, inCallAdapter IInCallAdapter) error
AddCall(ctx context.Context, call androidTelecom.ParcelableCall) error
UpdateCall(ctx context.Context, call androidTelecom.ParcelableCall) error
SetPostDial(ctx context.Context, callId string, remaining string) error
SetPostDialWait(ctx context.Context, callId string, remaining string) error
OnCallAudioStateChanged(ctx context.Context, callAudioState androidTelecom.CallAudioState) error
OnCallEndpointChanged(ctx context.Context, callEndpoint androidTelecom.CallEndpoint) error
OnAvailableCallEndpointsChanged(ctx context.Context, availableCallEndpoints []androidTelecom.CallEndpoint) error
OnMuteStateChanged(ctx context.Context, isMuted bool) error
BringToForeground(ctx context.Context, showDialpad bool) error
OnCanAddCallChanged(ctx context.Context, canAddCall bool) error
SilenceRinger(ctx context.Context) error
OnConnectionEvent(ctx context.Context, callId string, event string, extras os.Bundle) error
OnRttUpgradeRequest(ctx context.Context, callId string, id int32) error
OnRttInitiationFailure(ctx context.Context, callId string, reason int32) error
OnHandoverFailed(ctx context.Context, callId string, error_ int32) error
OnHandoverComplete(ctx context.Context, callId string) error
}
IInCallServiceServer is the server-side interface that user implementations provide to NewInCallServiceStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).
type IInternalServiceRetriever ¶
type IInternalServiceRetriever interface {
AsBinder() binder.IBinder
GetDeviceIdleController(ctx context.Context) (IDeviceIdleControllerAdapter, error)
}
func NewInternalServiceRetrieverStub ¶
func NewInternalServiceRetrieverStub( impl IInternalServiceRetrieverServer, ) IInternalServiceRetriever
NewInternalServiceRetrieverStub creates a server-side IInternalServiceRetriever wrapping the given server implementation. The returned value satisfies IInternalServiceRetriever and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.
type IInternalServiceRetrieverServer ¶
type IInternalServiceRetrieverServer interface {
GetDeviceIdleController(ctx context.Context) (IDeviceIdleControllerAdapter, error)
}
IInternalServiceRetrieverServer is the server-side interface that user implementations provide to NewInternalServiceRetrieverStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).
type IPhoneAccountSuggestionCallback ¶
type IPhoneAccountSuggestionCallback interface {
AsBinder() binder.IBinder
SuggestPhoneAccounts(ctx context.Context, number string, suggestions []androidTelecom.PhoneAccountSuggestion) error
}
func NewPhoneAccountSuggestionCallbackStub ¶
func NewPhoneAccountSuggestionCallbackStub( impl IPhoneAccountSuggestionCallbackServer, ) IPhoneAccountSuggestionCallback
NewPhoneAccountSuggestionCallbackStub creates a server-side IPhoneAccountSuggestionCallback wrapping the given server implementation. The returned value satisfies IPhoneAccountSuggestionCallback and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.
type IPhoneAccountSuggestionCallbackServer ¶
type IPhoneAccountSuggestionCallbackServer interface {
SuggestPhoneAccounts(ctx context.Context, number string, suggestions []androidTelecom.PhoneAccountSuggestion) error
}
IPhoneAccountSuggestionCallbackServer is the server-side interface that user implementations provide to NewPhoneAccountSuggestionCallbackStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).
type IPhoneAccountSuggestionService ¶
type IPhoneAccountSuggestionService interface {
AsBinder() binder.IBinder
OnAccountSuggestionRequest(ctx context.Context, callback IPhoneAccountSuggestionCallback, number string) error
}
func NewPhoneAccountSuggestionServiceStub ¶
func NewPhoneAccountSuggestionServiceStub( impl IPhoneAccountSuggestionServiceServer, ) IPhoneAccountSuggestionService
NewPhoneAccountSuggestionServiceStub creates a server-side IPhoneAccountSuggestionService wrapping the given server implementation. The returned value satisfies IPhoneAccountSuggestionService and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.
type IPhoneAccountSuggestionServiceServer ¶
type IPhoneAccountSuggestionServiceServer interface {
OnAccountSuggestionRequest(ctx context.Context, callback IPhoneAccountSuggestionCallback, number string) error
}
IPhoneAccountSuggestionServiceServer is the server-side interface that user implementations provide to NewPhoneAccountSuggestionServiceStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).
type IStreamingCallAdapter ¶
type IStreamingCallAdapter interface {
AsBinder() binder.IBinder
SetStreamingState(ctx context.Context, state int32) error
}
func NewStreamingCallAdapterStub ¶
func NewStreamingCallAdapterStub( impl IStreamingCallAdapterServer, ) IStreamingCallAdapter
NewStreamingCallAdapterStub creates a server-side IStreamingCallAdapter wrapping the given server implementation. The returned value satisfies IStreamingCallAdapter and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.
type IStreamingCallAdapterServer ¶
type IStreamingCallAdapterServer interface {
SetStreamingState(ctx context.Context, state int32) error
}
IStreamingCallAdapterServer is the server-side interface that user implementations provide to NewStreamingCallAdapterStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).
type ITelecomLoader ¶
type ITelecomLoader interface {
AsBinder() binder.IBinder
CreateTelecomService(ctx context.Context, retriever IInternalServiceRetriever) (ITelecomService, error)
}
func NewTelecomLoaderStub ¶
func NewTelecomLoaderStub( impl ITelecomLoaderServer, ) ITelecomLoader
NewTelecomLoaderStub creates a server-side ITelecomLoader wrapping the given server implementation. The returned value satisfies ITelecomLoader and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.
type ITelecomLoaderServer ¶
type ITelecomLoaderServer interface {
CreateTelecomService(ctx context.Context, retriever IInternalServiceRetriever) (ITelecomService, error)
}
ITelecomLoaderServer is the server-side interface that user implementations provide to NewTelecomLoaderStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).
type ITelecomService ¶
type ITelecomService interface {
AsBinder() binder.IBinder
ShowInCallScreen(ctx context.Context, showDialpad bool) error
GetDefaultOutgoingPhoneAccount(ctx context.Context, uriScheme string) (androidTelecom.PhoneAccountHandle, error)
GetUserSelectedOutgoingPhoneAccount(ctx context.Context) (androidTelecom.PhoneAccountHandle, error)
SetUserSelectedOutgoingPhoneAccount(ctx context.Context, account androidTelecom.PhoneAccountHandle) error
GetCallCapablePhoneAccounts(ctx context.Context, includeDisabledAccounts bool, acrossProfiles bool) (pm.ParceledListSlice, error)
GetSelfManagedPhoneAccounts(ctx context.Context) (pm.ParceledListSlice, error)
GetOwnSelfManagedPhoneAccounts(ctx context.Context) (pm.ParceledListSlice, error)
GetPhoneAccountsSupportingScheme(ctx context.Context, uriScheme string) (pm.ParceledListSlice, error)
GetPhoneAccountsForPackage(ctx context.Context, packageName string) (pm.ParceledListSlice, error)
GetPhoneAccount(ctx context.Context, account androidTelecom.PhoneAccountHandle) (androidTelecom.PhoneAccount, error)
GetRegisteredPhoneAccounts(ctx context.Context) (pm.ParceledListSlice, error)
GetAllPhoneAccountsCount(ctx context.Context) (int32, error)
GetAllPhoneAccounts(ctx context.Context) (pm.ParceledListSlice, error)
GetAllPhoneAccountHandles(ctx context.Context) (pm.ParceledListSlice, error)
GetSimCallManager(ctx context.Context, subId int32) (androidTelecom.PhoneAccountHandle, error)
GetSimCallManagerForUser(ctx context.Context) (androidTelecom.PhoneAccountHandle, error)
RegisterPhoneAccount(ctx context.Context, metadata androidTelecom.PhoneAccount) error
UnregisterPhoneAccount(ctx context.Context, account androidTelecom.PhoneAccountHandle) error
ClearAccounts(ctx context.Context, packageName string) error
IsVoiceMailNumber(ctx context.Context, accountHandle androidTelecom.PhoneAccountHandle, number string) (bool, error)
GetVoiceMailNumber(ctx context.Context, accountHandle androidTelecom.PhoneAccountHandle) (string, error)
GetLine1Number(ctx context.Context, accountHandle androidTelecom.PhoneAccountHandle) (string, error)
GetDefaultPhoneApp(ctx context.Context) (content.ComponentName, error)
GetDefaultDialerPackage(ctx context.Context) (string, error)
GetDefaultDialerPackageForUser(ctx context.Context) (string, error)
GetSystemDialerPackage(ctx context.Context) (string, error)
DumpCallAnalytics(ctx context.Context) (androidTelecom.TelecomAnalytics, error)
SilenceRinger(ctx context.Context) error
IsInCall(ctx context.Context) (bool, error)
HasManageOngoingCallsPermission(ctx context.Context) (bool, error)
IsInManagedCall(ctx context.Context) (bool, error)
IsRinging(ctx context.Context) (bool, error)
GetCallState(ctx context.Context) (int32, error)
GetCallStateUsingPackage(ctx context.Context) (int32, error)
EndCall(ctx context.Context) (bool, error)
AcceptRingingCall(ctx context.Context) error
AcceptRingingCallWithVideoState(ctx context.Context, videoState int32) error
CancelMissedCallsNotification(ctx context.Context) error
HandlePinMmi(ctx context.Context, dialString string) (bool, error)
HandlePinMmiForPhoneAccount(ctx context.Context, accountHandle androidTelecom.PhoneAccountHandle, dialString string) (bool, error)
GetAdnUriForPhoneAccount(ctx context.Context, accountHandle androidTelecom.PhoneAccountHandle) (net.Uri, error)
IsTtySupported(ctx context.Context) (bool, error)
GetCurrentTtyMode(ctx context.Context) (int32, error)
AddNewIncomingCall(ctx context.Context, phoneAccount androidTelecom.PhoneAccountHandle, extras os.Bundle) error
AddNewIncomingConference(ctx context.Context, phoneAccount androidTelecom.PhoneAccountHandle, extras os.Bundle) error
AddNewUnknownCall(ctx context.Context, phoneAccount androidTelecom.PhoneAccountHandle, extras os.Bundle) error
StartConference(ctx context.Context, participants []net.Uri, extras os.Bundle) error
PlaceCall(ctx context.Context, handle net.Uri, extras os.Bundle) error
EnablePhoneAccount(ctx context.Context, accountHandle androidTelecom.PhoneAccountHandle, isEnabled bool) (bool, error)
SetDefaultDialer(ctx context.Context, packageName string) (bool, error)
StopBlockSuppression(ctx context.Context) error
CreateManageBlockedNumbersIntent(ctx context.Context) (content.Intent, error)
CreateLaunchEmergencyDialerIntent(ctx context.Context, number string) (content.Intent, error)
IsIncomingCallPermitted(ctx context.Context, phoneAccountHandle androidTelecom.PhoneAccountHandle) (bool, error)
IsOutgoingCallPermitted(ctx context.Context, phoneAccountHandle androidTelecom.PhoneAccountHandle) (bool, error)
WaitOnHandlers(ctx context.Context) error
AcceptHandover(ctx context.Context, srcAddr net.Uri, videoState int32, destAcct androidTelecom.PhoneAccountHandle) error
SetTestEmergencyPhoneAccountPackageNameFilter(ctx context.Context, packageName string) error
IsInEmergencyCall(ctx context.Context) (bool, error)
HandleCallIntent(ctx context.Context, intent content.Intent, callingPackageProxy string) error
CleanupStuckCalls(ctx context.Context) error
CleanupOrphanPhoneAccounts(ctx context.Context) (int32, error)
IsNonUiInCallServiceBound(ctx context.Context, packageName string) (bool, error)
ResetCarMode(ctx context.Context) error
SetTestDefaultCallRedirectionApp(ctx context.Context, packageName string) error
RequestLogMark(ctx context.Context, message string) error
SetTestPhoneAcctSuggestionComponent(ctx context.Context, flattenedComponentName string) error
SetTestDefaultCallScreeningApp(ctx context.Context, packageName string) error
AddOrRemoveTestCallCompanionApp(ctx context.Context, packageName string, isAdded bool) error
SetSystemDialer(ctx context.Context, testComponentName content.ComponentName) error
SetTestDefaultDialer(ctx context.Context, packageName string) error
SetTestCallDiagnosticService(ctx context.Context, packageName string) error
IsInSelfManagedCall(ctx context.Context, packageName string, userHandle os.UserHandle, detectForAllUsers bool) (bool, error)
AddCall(ctx context.Context, callAttributes androidTelecom.CallAttributes, callback ICallEventCallback, callId string) error
}
func NewTelecomServiceStub ¶
func NewTelecomServiceStub( impl ITelecomServiceServer, ) ITelecomService
NewTelecomServiceStub creates a server-side ITelecomService wrapping the given server implementation. The returned value satisfies ITelecomService and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.
type ITelecomServiceServer ¶
type ITelecomServiceServer interface {
ShowInCallScreen(ctx context.Context, showDialpad bool) error
GetDefaultOutgoingPhoneAccount(ctx context.Context, uriScheme string) (androidTelecom.PhoneAccountHandle, error)
GetUserSelectedOutgoingPhoneAccount(ctx context.Context) (androidTelecom.PhoneAccountHandle, error)
SetUserSelectedOutgoingPhoneAccount(ctx context.Context, account androidTelecom.PhoneAccountHandle) error
GetCallCapablePhoneAccounts(ctx context.Context, includeDisabledAccounts bool, acrossProfiles bool) (pm.ParceledListSlice, error)
GetSelfManagedPhoneAccounts(ctx context.Context) (pm.ParceledListSlice, error)
GetOwnSelfManagedPhoneAccounts(ctx context.Context) (pm.ParceledListSlice, error)
GetPhoneAccountsSupportingScheme(ctx context.Context, uriScheme string) (pm.ParceledListSlice, error)
GetPhoneAccountsForPackage(ctx context.Context, packageName string) (pm.ParceledListSlice, error)
GetPhoneAccount(ctx context.Context, account androidTelecom.PhoneAccountHandle) (androidTelecom.PhoneAccount, error)
GetRegisteredPhoneAccounts(ctx context.Context) (pm.ParceledListSlice, error)
GetAllPhoneAccountsCount(ctx context.Context) (int32, error)
GetAllPhoneAccounts(ctx context.Context) (pm.ParceledListSlice, error)
GetAllPhoneAccountHandles(ctx context.Context) (pm.ParceledListSlice, error)
GetSimCallManager(ctx context.Context, subId int32) (androidTelecom.PhoneAccountHandle, error)
GetSimCallManagerForUser(ctx context.Context) (androidTelecom.PhoneAccountHandle, error)
RegisterPhoneAccount(ctx context.Context, metadata androidTelecom.PhoneAccount) error
UnregisterPhoneAccount(ctx context.Context, account androidTelecom.PhoneAccountHandle) error
ClearAccounts(ctx context.Context, packageName string) error
IsVoiceMailNumber(ctx context.Context, accountHandle androidTelecom.PhoneAccountHandle, number string) (bool, error)
GetVoiceMailNumber(ctx context.Context, accountHandle androidTelecom.PhoneAccountHandle) (string, error)
GetLine1Number(ctx context.Context, accountHandle androidTelecom.PhoneAccountHandle) (string, error)
GetDefaultPhoneApp(ctx context.Context) (content.ComponentName, error)
GetDefaultDialerPackage(ctx context.Context) (string, error)
GetDefaultDialerPackageForUser(ctx context.Context) (string, error)
GetSystemDialerPackage(ctx context.Context) (string, error)
DumpCallAnalytics(ctx context.Context) (androidTelecom.TelecomAnalytics, error)
SilenceRinger(ctx context.Context) error
IsInCall(ctx context.Context) (bool, error)
HasManageOngoingCallsPermission(ctx context.Context) (bool, error)
IsInManagedCall(ctx context.Context) (bool, error)
IsRinging(ctx context.Context) (bool, error)
GetCallState(ctx context.Context) (int32, error)
GetCallStateUsingPackage(ctx context.Context) (int32, error)
EndCall(ctx context.Context) (bool, error)
AcceptRingingCall(ctx context.Context) error
AcceptRingingCallWithVideoState(ctx context.Context, videoState int32) error
CancelMissedCallsNotification(ctx context.Context) error
HandlePinMmi(ctx context.Context, dialString string) (bool, error)
HandlePinMmiForPhoneAccount(ctx context.Context, accountHandle androidTelecom.PhoneAccountHandle, dialString string) (bool, error)
GetAdnUriForPhoneAccount(ctx context.Context, accountHandle androidTelecom.PhoneAccountHandle) (net.Uri, error)
IsTtySupported(ctx context.Context) (bool, error)
GetCurrentTtyMode(ctx context.Context) (int32, error)
AddNewIncomingCall(ctx context.Context, phoneAccount androidTelecom.PhoneAccountHandle, extras os.Bundle) error
AddNewIncomingConference(ctx context.Context, phoneAccount androidTelecom.PhoneAccountHandle, extras os.Bundle) error
AddNewUnknownCall(ctx context.Context, phoneAccount androidTelecom.PhoneAccountHandle, extras os.Bundle) error
StartConference(ctx context.Context, participants []net.Uri, extras os.Bundle) error
PlaceCall(ctx context.Context, handle net.Uri, extras os.Bundle) error
EnablePhoneAccount(ctx context.Context, accountHandle androidTelecom.PhoneAccountHandle, isEnabled bool) (bool, error)
SetDefaultDialer(ctx context.Context, packageName string) (bool, error)
StopBlockSuppression(ctx context.Context) error
CreateManageBlockedNumbersIntent(ctx context.Context) (content.Intent, error)
CreateLaunchEmergencyDialerIntent(ctx context.Context, number string) (content.Intent, error)
IsIncomingCallPermitted(ctx context.Context, phoneAccountHandle androidTelecom.PhoneAccountHandle) (bool, error)
IsOutgoingCallPermitted(ctx context.Context, phoneAccountHandle androidTelecom.PhoneAccountHandle) (bool, error)
WaitOnHandlers(ctx context.Context) error
AcceptHandover(ctx context.Context, srcAddr net.Uri, videoState int32, destAcct androidTelecom.PhoneAccountHandle) error
SetTestEmergencyPhoneAccountPackageNameFilter(ctx context.Context, packageName string) error
IsInEmergencyCall(ctx context.Context) (bool, error)
HandleCallIntent(ctx context.Context, intent content.Intent, callingPackageProxy string) error
CleanupStuckCalls(ctx context.Context) error
CleanupOrphanPhoneAccounts(ctx context.Context) (int32, error)
IsNonUiInCallServiceBound(ctx context.Context, packageName string) (bool, error)
ResetCarMode(ctx context.Context) error
SetTestDefaultCallRedirectionApp(ctx context.Context, packageName string) error
RequestLogMark(ctx context.Context, message string) error
SetTestPhoneAcctSuggestionComponent(ctx context.Context, flattenedComponentName string) error
SetTestDefaultCallScreeningApp(ctx context.Context, packageName string) error
AddOrRemoveTestCallCompanionApp(ctx context.Context, packageName string, isAdded bool) error
SetSystemDialer(ctx context.Context, testComponentName content.ComponentName) error
SetTestDefaultDialer(ctx context.Context, packageName string) error
SetTestCallDiagnosticService(ctx context.Context, packageName string) error
IsInSelfManagedCall(ctx context.Context, packageName string, userHandle os.UserHandle, detectForAllUsers bool) (bool, error)
AddCall(ctx context.Context, callAttributes androidTelecom.CallAttributes, callback ICallEventCallback, callId string) error
}
ITelecomServiceServer is the server-side interface that user implementations provide to NewTelecomServiceStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).
type IVideoCallback ¶
type IVideoCallback interface {
AsBinder() binder.IBinder
ReceiveSessionModifyRequest(ctx context.Context, videoProfile androidTelecom.VideoProfile) error
ReceiveSessionModifyResponse(ctx context.Context, status int32, requestedProfile androidTelecom.VideoProfile, responseProfile androidTelecom.VideoProfile) error
HandleCallSessionEvent(ctx context.Context, event int32) error
ChangePeerDimensions(ctx context.Context, width int32, height int32) error
ChangeCallDataUsage(ctx context.Context, dataUsage int64) error
ChangeCameraCapabilities(ctx context.Context, cameraCapabilities androidTelecom.VideoProfileCameraCapabilities) error
ChangeVideoQuality(ctx context.Context, videoQuality int32) error
}
func NewVideoCallbackStub ¶
func NewVideoCallbackStub( impl IVideoCallbackServer, ) IVideoCallback
NewVideoCallbackStub creates a server-side IVideoCallback wrapping the given server implementation. The returned value satisfies IVideoCallback and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.
type IVideoCallbackServer ¶
type IVideoCallbackServer interface {
ReceiveSessionModifyRequest(ctx context.Context, videoProfile androidTelecom.VideoProfile) error
ReceiveSessionModifyResponse(ctx context.Context, status int32, requestedProfile androidTelecom.VideoProfile, responseProfile androidTelecom.VideoProfile) error
HandleCallSessionEvent(ctx context.Context, event int32) error
ChangePeerDimensions(ctx context.Context, width int32, height int32) error
ChangeCallDataUsage(ctx context.Context, dataUsage int64) error
ChangeCameraCapabilities(ctx context.Context, cameraCapabilities androidTelecom.VideoProfileCameraCapabilities) error
ChangeVideoQuality(ctx context.Context, videoQuality int32) error
}
IVideoCallbackServer is the server-side interface that user implementations provide to NewVideoCallbackStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).
type IVideoProvider ¶
type IVideoProvider interface {
AsBinder() binder.IBinder
AddVideoCallback(ctx context.Context, videoCallbackBinder binder.IBinder) error
RemoveVideoCallback(ctx context.Context, videoCallbackBinder binder.IBinder) error
SetCamera(ctx context.Context, cameraId string, mCallingPackageName string, targetSdkVersion int32) error
SetPreviewSurface(ctx context.Context, surface view.Surface) error
SetDisplaySurface(ctx context.Context, surface view.Surface) error
SetDeviceOrientation(ctx context.Context, rotation int32) error
SetZoom(ctx context.Context, value float32) error
SendSessionModifyRequest(ctx context.Context, fromProfile androidTelecom.VideoProfile, toProfile androidTelecom.VideoProfile) error
SendSessionModifyResponse(ctx context.Context, responseProfile androidTelecom.VideoProfile) error
RequestCameraCapabilities(ctx context.Context) error
RequestCallDataUsage(ctx context.Context) error
SetPauseImage(ctx context.Context, uri net.Uri) error
}
func NewVideoProviderStub ¶
func NewVideoProviderStub( impl IVideoProviderServer, ) IVideoProvider
NewVideoProviderStub creates a server-side IVideoProvider wrapping the given server implementation. The returned value satisfies IVideoProvider and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.
type IVideoProviderServer ¶
type IVideoProviderServer interface {
AddVideoCallback(ctx context.Context, videoCallbackBinder binder.IBinder) error
RemoveVideoCallback(ctx context.Context, videoCallbackBinder binder.IBinder) error
SetCamera(ctx context.Context, cameraId string, mCallingPackageName string, targetSdkVersion int32) error
SetPreviewSurface(ctx context.Context, surface view.Surface) error
SetDisplaySurface(ctx context.Context, surface view.Surface) error
SetDeviceOrientation(ctx context.Context, rotation int32) error
SetZoom(ctx context.Context, value float32) error
SendSessionModifyRequest(ctx context.Context, fromProfile androidTelecom.VideoProfile, toProfile androidTelecom.VideoProfile) error
SendSessionModifyResponse(ctx context.Context, responseProfile androidTelecom.VideoProfile) error
RequestCameraCapabilities(ctx context.Context) error
RequestCallDataUsage(ctx context.Context) error
SetPauseImage(ctx context.Context, uri net.Uri) error
}
IVideoProviderServer is the server-side interface that user implementations provide to NewVideoProviderStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).
type InCallAdapterProxy ¶
func NewInCallAdapterProxy ¶
func NewInCallAdapterProxy( remote binder.IBinder, ) *InCallAdapterProxy
func (*InCallAdapterProxy) AddConferenceParticipants ¶
func (*InCallAdapterProxy) AnswerCall ¶
func (*InCallAdapterProxy) AsBinder ¶
func (p *InCallAdapterProxy) AsBinder() binder.IBinder
func (*InCallAdapterProxy) Conference ¶
func (*InCallAdapterProxy) ConsultativeTransfer ¶
func (*InCallAdapterProxy) DeflectCall ¶
func (*InCallAdapterProxy) DisconnectCall ¶
func (p *InCallAdapterProxy) DisconnectCall( ctx context.Context, callId string, ) error
func (*InCallAdapterProxy) EnterBackgroundAudioProcessing ¶
func (p *InCallAdapterProxy) EnterBackgroundAudioProcessing( ctx context.Context, callId string, ) error
func (*InCallAdapterProxy) ExitBackgroundAudioProcessing ¶
func (*InCallAdapterProxy) HandoverTo ¶
func (p *InCallAdapterProxy) HandoverTo( ctx context.Context, callId string, destAcct androidTelecom.PhoneAccountHandle, videoState int32, extras os.Bundle, ) error
func (*InCallAdapterProxy) HoldCall ¶
func (p *InCallAdapterProxy) HoldCall( ctx context.Context, callId string, ) error
func (*InCallAdapterProxy) MergeConference ¶
func (p *InCallAdapterProxy) MergeConference( ctx context.Context, callId string, ) error
func (*InCallAdapterProxy) Mute ¶
func (p *InCallAdapterProxy) Mute( ctx context.Context, shouldMute bool, ) error
func (*InCallAdapterProxy) PhoneAccountSelected ¶
func (p *InCallAdapterProxy) PhoneAccountSelected( ctx context.Context, callId string, accountHandle androidTelecom.PhoneAccountHandle, setDefault bool, ) error
func (*InCallAdapterProxy) PlayDtmfTone ¶
func (*InCallAdapterProxy) PostDialContinue ¶
func (*InCallAdapterProxy) PullExternalCall ¶
func (p *InCallAdapterProxy) PullExternalCall( ctx context.Context, callId string, ) error
func (*InCallAdapterProxy) RejectCall ¶
func (*InCallAdapterProxy) RejectCallWithReason ¶
func (*InCallAdapterProxy) RemoveExtras ¶
func (*InCallAdapterProxy) RequestCallEndpointChange ¶
func (p *InCallAdapterProxy) RequestCallEndpointChange( ctx context.Context, endpoint androidTelecom.CallEndpoint, callback os.ResultReceiver, ) error
func (*InCallAdapterProxy) RespondToRttRequest ¶
func (*InCallAdapterProxy) SendCallEvent ¶
func (*InCallAdapterProxy) SendRttRequest ¶
func (p *InCallAdapterProxy) SendRttRequest( ctx context.Context, callId string, ) error
func (*InCallAdapterProxy) SetAudioRoute ¶
func (*InCallAdapterProxy) SetRttMode ¶
func (*InCallAdapterProxy) SplitFromConference ¶
func (p *InCallAdapterProxy) SplitFromConference( ctx context.Context, callId string, ) error
func (*InCallAdapterProxy) StopDtmfTone ¶
func (p *InCallAdapterProxy) StopDtmfTone( ctx context.Context, callId string, ) error
func (*InCallAdapterProxy) StopRtt ¶
func (p *InCallAdapterProxy) StopRtt( ctx context.Context, callId string, ) error
func (*InCallAdapterProxy) SwapConference ¶
func (p *InCallAdapterProxy) SwapConference( ctx context.Context, callId string, ) error
func (*InCallAdapterProxy) TransferCall ¶
func (*InCallAdapterProxy) TurnOffProximitySensor ¶
func (p *InCallAdapterProxy) TurnOffProximitySensor( ctx context.Context, screenOnImmediately bool, ) error
func (*InCallAdapterProxy) TurnOnProximitySensor ¶
func (p *InCallAdapterProxy) TurnOnProximitySensor( ctx context.Context, ) error
func (*InCallAdapterProxy) UnholdCall ¶
func (p *InCallAdapterProxy) UnholdCall( ctx context.Context, callId string, ) error
type InCallAdapterStub ¶
type InCallAdapterStub struct {
Impl IInCallAdapter
Transport binder.VersionAwareTransport
}
InCallAdapterStub dispatches incoming binder transactions to a typed IInCallAdapter implementation.
func (*InCallAdapterStub) Descriptor ¶
func (s *InCallAdapterStub) Descriptor() string
func (*InCallAdapterStub) OnTransaction ¶
func (s *InCallAdapterStub) OnTransaction( ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel, ) (*parcel.Parcel, error)
type InCallServiceProxy ¶
func NewInCallServiceProxy ¶
func NewInCallServiceProxy( remote binder.IBinder, ) *InCallServiceProxy
func (*InCallServiceProxy) AddCall ¶
func (p *InCallServiceProxy) AddCall( ctx context.Context, call androidTelecom.ParcelableCall, ) error
func (*InCallServiceProxy) AsBinder ¶
func (p *InCallServiceProxy) AsBinder() binder.IBinder
func (*InCallServiceProxy) BringToForeground ¶
func (p *InCallServiceProxy) BringToForeground( ctx context.Context, showDialpad bool, ) error
func (*InCallServiceProxy) OnAvailableCallEndpointsChanged ¶
func (p *InCallServiceProxy) OnAvailableCallEndpointsChanged( ctx context.Context, availableCallEndpoints []androidTelecom.CallEndpoint, ) error
func (*InCallServiceProxy) OnCallAudioStateChanged ¶
func (p *InCallServiceProxy) OnCallAudioStateChanged( ctx context.Context, callAudioState androidTelecom.CallAudioState, ) error
func (*InCallServiceProxy) OnCallEndpointChanged ¶
func (p *InCallServiceProxy) OnCallEndpointChanged( ctx context.Context, callEndpoint androidTelecom.CallEndpoint, ) error
func (*InCallServiceProxy) OnCanAddCallChanged ¶
func (p *InCallServiceProxy) OnCanAddCallChanged( ctx context.Context, canAddCall bool, ) error
func (*InCallServiceProxy) OnConnectionEvent ¶
func (*InCallServiceProxy) OnHandoverComplete ¶
func (p *InCallServiceProxy) OnHandoverComplete( ctx context.Context, callId string, ) error
func (*InCallServiceProxy) OnHandoverFailed ¶
func (*InCallServiceProxy) OnMuteStateChanged ¶
func (p *InCallServiceProxy) OnMuteStateChanged( ctx context.Context, isMuted bool, ) error
func (*InCallServiceProxy) OnRttInitiationFailure ¶
func (*InCallServiceProxy) OnRttUpgradeRequest ¶
func (*InCallServiceProxy) SetInCallAdapter ¶
func (p *InCallServiceProxy) SetInCallAdapter( ctx context.Context, inCallAdapter IInCallAdapter, ) error
func (*InCallServiceProxy) SetPostDial ¶
func (*InCallServiceProxy) SetPostDialWait ¶
func (*InCallServiceProxy) SilenceRinger ¶
func (p *InCallServiceProxy) SilenceRinger( ctx context.Context, ) error
func (*InCallServiceProxy) UpdateCall ¶
func (p *InCallServiceProxy) UpdateCall( ctx context.Context, call androidTelecom.ParcelableCall, ) error
type InCallServiceStub ¶
type InCallServiceStub struct {
Impl IInCallService
Transport binder.VersionAwareTransport
}
InCallServiceStub dispatches incoming binder transactions to a typed IInCallService implementation.
func (*InCallServiceStub) Descriptor ¶
func (s *InCallServiceStub) Descriptor() string
func (*InCallServiceStub) OnTransaction ¶
func (s *InCallServiceStub) OnTransaction( ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel, ) (*parcel.Parcel, error)
type InternalServiceRetrieverProxy ¶
func NewInternalServiceRetrieverProxy ¶
func NewInternalServiceRetrieverProxy( remote binder.IBinder, ) *InternalServiceRetrieverProxy
func (*InternalServiceRetrieverProxy) AsBinder ¶
func (p *InternalServiceRetrieverProxy) AsBinder() binder.IBinder
func (*InternalServiceRetrieverProxy) GetDeviceIdleController ¶
func (p *InternalServiceRetrieverProxy) GetDeviceIdleController( ctx context.Context, ) (IDeviceIdleControllerAdapter, error)
type InternalServiceRetrieverStub ¶
type InternalServiceRetrieverStub struct {
Impl IInternalServiceRetriever
Transport binder.VersionAwareTransport
}
InternalServiceRetrieverStub dispatches incoming binder transactions to a typed IInternalServiceRetriever implementation.
func (*InternalServiceRetrieverStub) Descriptor ¶
func (s *InternalServiceRetrieverStub) Descriptor() string
func (*InternalServiceRetrieverStub) OnTransaction ¶
func (s *InternalServiceRetrieverStub) OnTransaction( ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel, ) (*parcel.Parcel, error)
type PhoneAccountSuggestionCallbackProxy ¶
func NewPhoneAccountSuggestionCallbackProxy ¶
func NewPhoneAccountSuggestionCallbackProxy( remote binder.IBinder, ) *PhoneAccountSuggestionCallbackProxy
func (*PhoneAccountSuggestionCallbackProxy) AsBinder ¶
func (p *PhoneAccountSuggestionCallbackProxy) AsBinder() binder.IBinder
func (*PhoneAccountSuggestionCallbackProxy) SuggestPhoneAccounts ¶
func (p *PhoneAccountSuggestionCallbackProxy) SuggestPhoneAccounts( ctx context.Context, number string, suggestions []androidTelecom.PhoneAccountSuggestion, ) error
type PhoneAccountSuggestionCallbackStub ¶
type PhoneAccountSuggestionCallbackStub struct {
Impl IPhoneAccountSuggestionCallback
Transport binder.VersionAwareTransport
}
PhoneAccountSuggestionCallbackStub dispatches incoming binder transactions to a typed IPhoneAccountSuggestionCallback implementation.
func (*PhoneAccountSuggestionCallbackStub) Descriptor ¶
func (s *PhoneAccountSuggestionCallbackStub) Descriptor() string
func (*PhoneAccountSuggestionCallbackStub) OnTransaction ¶
func (s *PhoneAccountSuggestionCallbackStub) OnTransaction( ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel, ) (*parcel.Parcel, error)
type PhoneAccountSuggestionServiceProxy ¶
func NewPhoneAccountSuggestionServiceProxy ¶
func NewPhoneAccountSuggestionServiceProxy( remote binder.IBinder, ) *PhoneAccountSuggestionServiceProxy
func (*PhoneAccountSuggestionServiceProxy) AsBinder ¶
func (p *PhoneAccountSuggestionServiceProxy) AsBinder() binder.IBinder
func (*PhoneAccountSuggestionServiceProxy) OnAccountSuggestionRequest ¶
func (p *PhoneAccountSuggestionServiceProxy) OnAccountSuggestionRequest( ctx context.Context, callback IPhoneAccountSuggestionCallback, number string, ) error
type PhoneAccountSuggestionServiceStub ¶
type PhoneAccountSuggestionServiceStub struct {
Impl IPhoneAccountSuggestionService
Transport binder.VersionAwareTransport
}
PhoneAccountSuggestionServiceStub dispatches incoming binder transactions to a typed IPhoneAccountSuggestionService implementation.
func (*PhoneAccountSuggestionServiceStub) Descriptor ¶
func (s *PhoneAccountSuggestionServiceStub) Descriptor() string
func (*PhoneAccountSuggestionServiceStub) OnTransaction ¶
func (s *PhoneAccountSuggestionServiceStub) OnTransaction( ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel, ) (*parcel.Parcel, error)
type RemoteServiceCallback ¶
type RemoteServiceCallback interface {
AsBinder() binder.IBinder
OnError(ctx context.Context) error
OnResult(ctx context.Context, components []content.ComponentName, callServices []binder.IBinder) error
}
func NewRemoteServiceCallbackStub ¶
func NewRemoteServiceCallbackStub( impl RemoteServiceCallbackServer, ) RemoteServiceCallback
NewRemoteServiceCallbackStub creates a server-side RemoteServiceCallback wrapping the given server implementation. The returned value satisfies RemoteServiceCallback and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.
type RemoteServiceCallbackProxy ¶
func NewRemoteServiceCallbackProxy ¶
func NewRemoteServiceCallbackProxy( remote binder.IBinder, ) *RemoteServiceCallbackProxy
func (*RemoteServiceCallbackProxy) AsBinder ¶
func (p *RemoteServiceCallbackProxy) AsBinder() binder.IBinder
func (*RemoteServiceCallbackProxy) OnError ¶
func (p *RemoteServiceCallbackProxy) OnError( ctx context.Context, ) error
func (*RemoteServiceCallbackProxy) OnResult ¶
func (p *RemoteServiceCallbackProxy) OnResult( ctx context.Context, components []content.ComponentName, callServices []binder.IBinder, ) error
type RemoteServiceCallbackServer ¶
type RemoteServiceCallbackServer interface {
OnError(ctx context.Context) error
OnResult(ctx context.Context, components []content.ComponentName, callServices []binder.IBinder) error
}
RemoteServiceCallbackServer is the server-side interface that user implementations provide to NewRemoteServiceCallbackStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).
type RemoteServiceCallbackStub ¶
type RemoteServiceCallbackStub struct {
Impl RemoteServiceCallback
Transport binder.VersionAwareTransport
}
RemoteServiceCallbackStub dispatches incoming binder transactions to a typed RemoteServiceCallback implementation.
func (*RemoteServiceCallbackStub) Descriptor ¶
func (s *RemoteServiceCallbackStub) Descriptor() string
func (*RemoteServiceCallbackStub) OnTransaction ¶
func (s *RemoteServiceCallbackStub) OnTransaction( ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel, ) (*parcel.Parcel, error)
type StreamingCallAdapterProxy ¶
func NewStreamingCallAdapterProxy ¶
func NewStreamingCallAdapterProxy( remote binder.IBinder, ) *StreamingCallAdapterProxy
func (*StreamingCallAdapterProxy) AsBinder ¶
func (p *StreamingCallAdapterProxy) AsBinder() binder.IBinder
func (*StreamingCallAdapterProxy) SetStreamingState ¶
func (p *StreamingCallAdapterProxy) SetStreamingState( ctx context.Context, state int32, ) error
type StreamingCallAdapterStub ¶
type StreamingCallAdapterStub struct {
Impl IStreamingCallAdapter
Transport binder.VersionAwareTransport
}
StreamingCallAdapterStub dispatches incoming binder transactions to a typed IStreamingCallAdapter implementation.
func (*StreamingCallAdapterStub) Descriptor ¶
func (s *StreamingCallAdapterStub) Descriptor() string
func (*StreamingCallAdapterStub) OnTransaction ¶
func (s *StreamingCallAdapterStub) OnTransaction( ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel, ) (*parcel.Parcel, error)
type TelecomLoaderProxy ¶
func NewTelecomLoaderProxy ¶
func NewTelecomLoaderProxy( remote binder.IBinder, ) *TelecomLoaderProxy
func (*TelecomLoaderProxy) AsBinder ¶
func (p *TelecomLoaderProxy) AsBinder() binder.IBinder
func (*TelecomLoaderProxy) CreateTelecomService ¶
func (p *TelecomLoaderProxy) CreateTelecomService( ctx context.Context, retriever IInternalServiceRetriever, ) (ITelecomService, error)
type TelecomLoaderStub ¶
type TelecomLoaderStub struct {
Impl ITelecomLoader
Transport binder.VersionAwareTransport
}
TelecomLoaderStub dispatches incoming binder transactions to a typed ITelecomLoader implementation.
func (*TelecomLoaderStub) Descriptor ¶
func (s *TelecomLoaderStub) Descriptor() string
func (*TelecomLoaderStub) OnTransaction ¶
func (s *TelecomLoaderStub) OnTransaction( ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel, ) (*parcel.Parcel, error)
type TelecomServiceProxy ¶
func NewTelecomServiceProxy ¶
func NewTelecomServiceProxy( remote binder.IBinder, ) *TelecomServiceProxy
func (*TelecomServiceProxy) AcceptHandover ¶
func (p *TelecomServiceProxy) AcceptHandover( ctx context.Context, srcAddr net.Uri, videoState int32, destAcct androidTelecom.PhoneAccountHandle, ) error
func (*TelecomServiceProxy) AcceptRingingCall ¶
func (p *TelecomServiceProxy) AcceptRingingCall( ctx context.Context, ) error
func (*TelecomServiceProxy) AcceptRingingCallWithVideoState ¶
func (p *TelecomServiceProxy) AcceptRingingCallWithVideoState( ctx context.Context, videoState int32, ) error
func (*TelecomServiceProxy) AddCall ¶
func (p *TelecomServiceProxy) AddCall( ctx context.Context, callAttributes androidTelecom.CallAttributes, callback ICallEventCallback, callId string, ) error
func (*TelecomServiceProxy) AddNewIncomingCall ¶
func (p *TelecomServiceProxy) AddNewIncomingCall( ctx context.Context, phoneAccount androidTelecom.PhoneAccountHandle, extras os.Bundle, ) error
func (*TelecomServiceProxy) AddNewIncomingConference ¶
func (p *TelecomServiceProxy) AddNewIncomingConference( ctx context.Context, phoneAccount androidTelecom.PhoneAccountHandle, extras os.Bundle, ) error
func (*TelecomServiceProxy) AddNewUnknownCall ¶
func (p *TelecomServiceProxy) AddNewUnknownCall( ctx context.Context, phoneAccount androidTelecom.PhoneAccountHandle, extras os.Bundle, ) error
func (*TelecomServiceProxy) AddOrRemoveTestCallCompanionApp ¶
func (*TelecomServiceProxy) AsBinder ¶
func (p *TelecomServiceProxy) AsBinder() binder.IBinder
func (*TelecomServiceProxy) CancelMissedCallsNotification ¶
func (p *TelecomServiceProxy) CancelMissedCallsNotification( ctx context.Context, ) error
func (*TelecomServiceProxy) CleanupOrphanPhoneAccounts ¶
func (p *TelecomServiceProxy) CleanupOrphanPhoneAccounts( ctx context.Context, ) (int32, error)
func (*TelecomServiceProxy) CleanupStuckCalls ¶
func (p *TelecomServiceProxy) CleanupStuckCalls( ctx context.Context, ) error
func (*TelecomServiceProxy) ClearAccounts ¶
func (p *TelecomServiceProxy) ClearAccounts( ctx context.Context, packageName string, ) error
func (*TelecomServiceProxy) CreateLaunchEmergencyDialerIntent ¶
func (*TelecomServiceProxy) CreateManageBlockedNumbersIntent ¶
func (*TelecomServiceProxy) DumpCallAnalytics ¶
func (p *TelecomServiceProxy) DumpCallAnalytics( ctx context.Context, ) (androidTelecom.TelecomAnalytics, error)
func (*TelecomServiceProxy) EnablePhoneAccount ¶
func (p *TelecomServiceProxy) EnablePhoneAccount( ctx context.Context, accountHandle androidTelecom.PhoneAccountHandle, isEnabled bool, ) (bool, error)
func (*TelecomServiceProxy) EndCall ¶
func (p *TelecomServiceProxy) EndCall( ctx context.Context, ) (bool, error)
func (*TelecomServiceProxy) GetAdnUriForPhoneAccount ¶
func (p *TelecomServiceProxy) GetAdnUriForPhoneAccount( ctx context.Context, accountHandle androidTelecom.PhoneAccountHandle, ) (net.Uri, error)
func (*TelecomServiceProxy) GetAllPhoneAccountHandles ¶
func (p *TelecomServiceProxy) GetAllPhoneAccountHandles( ctx context.Context, ) (pm.ParceledListSlice, error)
func (*TelecomServiceProxy) GetAllPhoneAccounts ¶
func (p *TelecomServiceProxy) GetAllPhoneAccounts( ctx context.Context, ) (pm.ParceledListSlice, error)
func (*TelecomServiceProxy) GetAllPhoneAccountsCount ¶
func (p *TelecomServiceProxy) GetAllPhoneAccountsCount( ctx context.Context, ) (int32, error)
func (*TelecomServiceProxy) GetCallCapablePhoneAccounts ¶
func (p *TelecomServiceProxy) GetCallCapablePhoneAccounts( ctx context.Context, includeDisabledAccounts bool, acrossProfiles bool, ) (pm.ParceledListSlice, error)
func (*TelecomServiceProxy) GetCallState ¶
func (p *TelecomServiceProxy) GetCallState( ctx context.Context, ) (int32, error)
func (*TelecomServiceProxy) GetCallStateUsingPackage ¶
func (p *TelecomServiceProxy) GetCallStateUsingPackage( ctx context.Context, ) (int32, error)
func (*TelecomServiceProxy) GetCurrentTtyMode ¶
func (p *TelecomServiceProxy) GetCurrentTtyMode( ctx context.Context, ) (int32, error)
func (*TelecomServiceProxy) GetDefaultDialerPackage ¶
func (p *TelecomServiceProxy) GetDefaultDialerPackage( ctx context.Context, ) (string, error)
func (*TelecomServiceProxy) GetDefaultDialerPackageForUser ¶
func (p *TelecomServiceProxy) GetDefaultDialerPackageForUser( ctx context.Context, ) (string, error)
func (*TelecomServiceProxy) GetDefaultOutgoingPhoneAccount ¶
func (p *TelecomServiceProxy) GetDefaultOutgoingPhoneAccount( ctx context.Context, uriScheme string, ) (androidTelecom.PhoneAccountHandle, error)
func (*TelecomServiceProxy) GetDefaultPhoneApp ¶
func (p *TelecomServiceProxy) GetDefaultPhoneApp( ctx context.Context, ) (content.ComponentName, error)
func (*TelecomServiceProxy) GetLine1Number ¶
func (p *TelecomServiceProxy) GetLine1Number( ctx context.Context, accountHandle androidTelecom.PhoneAccountHandle, ) (string, error)
func (*TelecomServiceProxy) GetOwnSelfManagedPhoneAccounts ¶
func (p *TelecomServiceProxy) GetOwnSelfManagedPhoneAccounts( ctx context.Context, ) (pm.ParceledListSlice, error)
func (*TelecomServiceProxy) GetPhoneAccount ¶
func (p *TelecomServiceProxy) GetPhoneAccount( ctx context.Context, account androidTelecom.PhoneAccountHandle, ) (androidTelecom.PhoneAccount, error)
func (*TelecomServiceProxy) GetPhoneAccountsForPackage ¶
func (p *TelecomServiceProxy) GetPhoneAccountsForPackage( ctx context.Context, packageName string, ) (pm.ParceledListSlice, error)
func (*TelecomServiceProxy) GetPhoneAccountsSupportingScheme ¶
func (p *TelecomServiceProxy) GetPhoneAccountsSupportingScheme( ctx context.Context, uriScheme string, ) (pm.ParceledListSlice, error)
func (*TelecomServiceProxy) GetRegisteredPhoneAccounts ¶
func (p *TelecomServiceProxy) GetRegisteredPhoneAccounts( ctx context.Context, ) (pm.ParceledListSlice, error)
func (*TelecomServiceProxy) GetSelfManagedPhoneAccounts ¶
func (p *TelecomServiceProxy) GetSelfManagedPhoneAccounts( ctx context.Context, ) (pm.ParceledListSlice, error)
func (*TelecomServiceProxy) GetSimCallManager ¶
func (p *TelecomServiceProxy) GetSimCallManager( ctx context.Context, subId int32, ) (androidTelecom.PhoneAccountHandle, error)
func (*TelecomServiceProxy) GetSimCallManagerForUser ¶
func (p *TelecomServiceProxy) GetSimCallManagerForUser( ctx context.Context, ) (androidTelecom.PhoneAccountHandle, error)
func (*TelecomServiceProxy) GetSystemDialerPackage ¶
func (p *TelecomServiceProxy) GetSystemDialerPackage( ctx context.Context, ) (string, error)
func (*TelecomServiceProxy) GetUserSelectedOutgoingPhoneAccount ¶
func (p *TelecomServiceProxy) GetUserSelectedOutgoingPhoneAccount( ctx context.Context, ) (androidTelecom.PhoneAccountHandle, error)
func (*TelecomServiceProxy) GetVoiceMailNumber ¶
func (p *TelecomServiceProxy) GetVoiceMailNumber( ctx context.Context, accountHandle androidTelecom.PhoneAccountHandle, ) (string, error)
func (*TelecomServiceProxy) HandleCallIntent ¶
func (*TelecomServiceProxy) HandlePinMmi ¶
func (*TelecomServiceProxy) HandlePinMmiForPhoneAccount ¶
func (p *TelecomServiceProxy) HandlePinMmiForPhoneAccount( ctx context.Context, accountHandle androidTelecom.PhoneAccountHandle, dialString string, ) (bool, error)
func (*TelecomServiceProxy) HasManageOngoingCallsPermission ¶
func (p *TelecomServiceProxy) HasManageOngoingCallsPermission( ctx context.Context, ) (bool, error)
func (*TelecomServiceProxy) IsInCall ¶
func (p *TelecomServiceProxy) IsInCall( ctx context.Context, ) (bool, error)
func (*TelecomServiceProxy) IsInEmergencyCall ¶
func (p *TelecomServiceProxy) IsInEmergencyCall( ctx context.Context, ) (bool, error)
func (*TelecomServiceProxy) IsInManagedCall ¶
func (p *TelecomServiceProxy) IsInManagedCall( ctx context.Context, ) (bool, error)
func (*TelecomServiceProxy) IsInSelfManagedCall ¶
func (p *TelecomServiceProxy) IsInSelfManagedCall( ctx context.Context, packageName string, userHandle os.UserHandle, detectForAllUsers bool, ) (bool, error)
func (*TelecomServiceProxy) IsIncomingCallPermitted ¶
func (p *TelecomServiceProxy) IsIncomingCallPermitted( ctx context.Context, phoneAccountHandle androidTelecom.PhoneAccountHandle, ) (bool, error)
func (*TelecomServiceProxy) IsNonUiInCallServiceBound ¶
func (*TelecomServiceProxy) IsOutgoingCallPermitted ¶
func (p *TelecomServiceProxy) IsOutgoingCallPermitted( ctx context.Context, phoneAccountHandle androidTelecom.PhoneAccountHandle, ) (bool, error)
func (*TelecomServiceProxy) IsRinging ¶
func (p *TelecomServiceProxy) IsRinging( ctx context.Context, ) (bool, error)
func (*TelecomServiceProxy) IsTtySupported ¶
func (p *TelecomServiceProxy) IsTtySupported( ctx context.Context, ) (bool, error)
func (*TelecomServiceProxy) IsVoiceMailNumber ¶
func (p *TelecomServiceProxy) IsVoiceMailNumber( ctx context.Context, accountHandle androidTelecom.PhoneAccountHandle, number string, ) (bool, error)
func (*TelecomServiceProxy) RegisterPhoneAccount ¶
func (p *TelecomServiceProxy) RegisterPhoneAccount( ctx context.Context, metadata androidTelecom.PhoneAccount, ) error
func (*TelecomServiceProxy) RequestLogMark ¶
func (p *TelecomServiceProxy) RequestLogMark( ctx context.Context, message string, ) error
func (*TelecomServiceProxy) ResetCarMode ¶
func (p *TelecomServiceProxy) ResetCarMode( ctx context.Context, ) error
func (*TelecomServiceProxy) SetDefaultDialer ¶
func (*TelecomServiceProxy) SetSystemDialer ¶
func (p *TelecomServiceProxy) SetSystemDialer( ctx context.Context, testComponentName content.ComponentName, ) error
func (*TelecomServiceProxy) SetTestCallDiagnosticService ¶
func (p *TelecomServiceProxy) SetTestCallDiagnosticService( ctx context.Context, packageName string, ) error
func (*TelecomServiceProxy) SetTestDefaultCallRedirectionApp ¶
func (p *TelecomServiceProxy) SetTestDefaultCallRedirectionApp( ctx context.Context, packageName string, ) error
func (*TelecomServiceProxy) SetTestDefaultCallScreeningApp ¶
func (p *TelecomServiceProxy) SetTestDefaultCallScreeningApp( ctx context.Context, packageName string, ) error
func (*TelecomServiceProxy) SetTestDefaultDialer ¶
func (p *TelecomServiceProxy) SetTestDefaultDialer( ctx context.Context, packageName string, ) error
func (*TelecomServiceProxy) SetTestEmergencyPhoneAccountPackageNameFilter ¶
func (p *TelecomServiceProxy) SetTestEmergencyPhoneAccountPackageNameFilter( ctx context.Context, packageName string, ) error
func (*TelecomServiceProxy) SetTestPhoneAcctSuggestionComponent ¶
func (p *TelecomServiceProxy) SetTestPhoneAcctSuggestionComponent( ctx context.Context, flattenedComponentName string, ) error
func (*TelecomServiceProxy) SetUserSelectedOutgoingPhoneAccount ¶
func (p *TelecomServiceProxy) SetUserSelectedOutgoingPhoneAccount( ctx context.Context, account androidTelecom.PhoneAccountHandle, ) error
func (*TelecomServiceProxy) ShowInCallScreen ¶
func (p *TelecomServiceProxy) ShowInCallScreen( ctx context.Context, showDialpad bool, ) error
func (*TelecomServiceProxy) SilenceRinger ¶
func (p *TelecomServiceProxy) SilenceRinger( ctx context.Context, ) error
func (*TelecomServiceProxy) StartConference ¶
func (*TelecomServiceProxy) StopBlockSuppression ¶
func (p *TelecomServiceProxy) StopBlockSuppression( ctx context.Context, ) error
func (*TelecomServiceProxy) UnregisterPhoneAccount ¶
func (p *TelecomServiceProxy) UnregisterPhoneAccount( ctx context.Context, account androidTelecom.PhoneAccountHandle, ) error
func (*TelecomServiceProxy) WaitOnHandlers ¶
func (p *TelecomServiceProxy) WaitOnHandlers( ctx context.Context, ) error
type TelecomServiceStub ¶
type TelecomServiceStub struct {
Impl ITelecomService
Transport binder.VersionAwareTransport
}
TelecomServiceStub dispatches incoming binder transactions to a typed ITelecomService implementation.
func (*TelecomServiceStub) Descriptor ¶
func (s *TelecomServiceStub) Descriptor() string
func (*TelecomServiceStub) OnTransaction ¶
func (s *TelecomServiceStub) OnTransaction( ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel, ) (*parcel.Parcel, error)
type VideoCallbackProxy ¶
func NewVideoCallbackProxy ¶
func NewVideoCallbackProxy( remote binder.IBinder, ) *VideoCallbackProxy
func (*VideoCallbackProxy) AsBinder ¶
func (p *VideoCallbackProxy) AsBinder() binder.IBinder
func (*VideoCallbackProxy) ChangeCallDataUsage ¶
func (p *VideoCallbackProxy) ChangeCallDataUsage( ctx context.Context, dataUsage int64, ) error
func (*VideoCallbackProxy) ChangeCameraCapabilities ¶
func (p *VideoCallbackProxy) ChangeCameraCapabilities( ctx context.Context, cameraCapabilities androidTelecom.VideoProfileCameraCapabilities, ) error
func (*VideoCallbackProxy) ChangePeerDimensions ¶
func (*VideoCallbackProxy) ChangeVideoQuality ¶
func (p *VideoCallbackProxy) ChangeVideoQuality( ctx context.Context, videoQuality int32, ) error
func (*VideoCallbackProxy) HandleCallSessionEvent ¶
func (p *VideoCallbackProxy) HandleCallSessionEvent( ctx context.Context, event int32, ) error
func (*VideoCallbackProxy) ReceiveSessionModifyRequest ¶
func (p *VideoCallbackProxy) ReceiveSessionModifyRequest( ctx context.Context, videoProfile androidTelecom.VideoProfile, ) error
func (*VideoCallbackProxy) ReceiveSessionModifyResponse ¶
func (p *VideoCallbackProxy) ReceiveSessionModifyResponse( ctx context.Context, status int32, requestedProfile androidTelecom.VideoProfile, responseProfile androidTelecom.VideoProfile, ) error
type VideoCallbackStub ¶
type VideoCallbackStub struct {
Impl IVideoCallback
Transport binder.VersionAwareTransport
}
VideoCallbackStub dispatches incoming binder transactions to a typed IVideoCallback implementation.
func (*VideoCallbackStub) Descriptor ¶
func (s *VideoCallbackStub) Descriptor() string
func (*VideoCallbackStub) OnTransaction ¶
func (s *VideoCallbackStub) OnTransaction( ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel, ) (*parcel.Parcel, error)
type VideoProviderProxy ¶
func NewVideoProviderProxy ¶
func NewVideoProviderProxy( remote binder.IBinder, ) *VideoProviderProxy
func (*VideoProviderProxy) AddVideoCallback ¶
func (*VideoProviderProxy) AsBinder ¶
func (p *VideoProviderProxy) AsBinder() binder.IBinder
func (*VideoProviderProxy) RemoveVideoCallback ¶
func (*VideoProviderProxy) RequestCallDataUsage ¶
func (p *VideoProviderProxy) RequestCallDataUsage( ctx context.Context, ) error
func (*VideoProviderProxy) RequestCameraCapabilities ¶
func (p *VideoProviderProxy) RequestCameraCapabilities( ctx context.Context, ) error
func (*VideoProviderProxy) SendSessionModifyRequest ¶
func (p *VideoProviderProxy) SendSessionModifyRequest( ctx context.Context, fromProfile androidTelecom.VideoProfile, toProfile androidTelecom.VideoProfile, ) error
func (*VideoProviderProxy) SendSessionModifyResponse ¶
func (p *VideoProviderProxy) SendSessionModifyResponse( ctx context.Context, responseProfile androidTelecom.VideoProfile, ) error
func (*VideoProviderProxy) SetDeviceOrientation ¶
func (p *VideoProviderProxy) SetDeviceOrientation( ctx context.Context, rotation int32, ) error
func (*VideoProviderProxy) SetDisplaySurface ¶
func (*VideoProviderProxy) SetPauseImage ¶
func (*VideoProviderProxy) SetPreviewSurface ¶
type VideoProviderStub ¶
type VideoProviderStub struct {
Impl IVideoProvider
Transport binder.VersionAwareTransport
}
VideoProviderStub dispatches incoming binder transactions to a typed IVideoProvider implementation.
func (*VideoProviderStub) Descriptor ¶
func (s *VideoProviderStub) Descriptor() string
func (*VideoProviderStub) OnTransaction ¶
func (s *VideoProviderStub) OnTransaction( ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel, ) (*parcel.Parcel, error)
Source Files
¶
- icallcontrol.go
- icalldiagnosticservice.go
- icalldiagnosticserviceadapter.go
- icalleventcallback.go
- icallredirectionadapter.go
- icallredirectionservice.go
- icallscreeningadapter.go
- icallscreeningservice.go
- icallstreamingservice.go
- iconnectionservice.go
- iconnectionserviceadapter.go
- ideviceidlecontrolleradapter.go
- iincalladapter.go
- iincallservice.go
- iinternalserviceretriever.go
- iphoneaccountsuggestioncallback.go
- iphoneaccountsuggestionservice.go
- istreamingcalladapter.go
- itelecomloader.go
- itelecomservice.go
- ivideocallback.go
- ivideoprovider.go
- remoteservicecallback.go