aidl

package
v0.0.9 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 6, 2026 License: CC0-1.0 Imports: 12 Imported by: 0

Documentation

Index

Constants

View Source
const (
	TransactionICapabilityExchangeEventListenerOnRequestPublishCapabilities = binder.FirstCallTransaction + 0
	TransactionICapabilityExchangeEventListenerOnUnpublish                  = binder.FirstCallTransaction + 1
	TransactionICapabilityExchangeEventListenerOnPublishUpdated             = binder.FirstCallTransaction + 2
	TransactionICapabilityExchangeEventListenerOnRemoteCapabilityRequest    = binder.FirstCallTransaction + 3
)
View Source
const (
	MethodICapabilityExchangeEventListenerOnRequestPublishCapabilities = "onRequestPublishCapabilities"
	MethodICapabilityExchangeEventListenerOnUnpublish                  = "onUnpublish"
	MethodICapabilityExchangeEventListenerOnPublishUpdated             = "onPublishUpdated"
	MethodICapabilityExchangeEventListenerOnRemoteCapabilityRequest    = "onRemoteCapabilityRequest"
)
View Source
const (
	TransactionIFeatureProvisioningCallbackOnFeatureProvisioningChanged    = binder.FirstCallTransaction + 0
	TransactionIFeatureProvisioningCallbackOnRcsFeatureProvisioningChanged = binder.FirstCallTransaction + 1
)
View Source
const (
	MethodIFeatureProvisioningCallbackOnFeatureProvisioningChanged    = "onFeatureProvisioningChanged"
	MethodIFeatureProvisioningCallbackOnRcsFeatureProvisioningChanged = "onRcsFeatureProvisioningChanged"
)
View Source
const (
	TransactionIImsCallSessionListenerCallSessionInitiating                         = binder.FirstCallTransaction + 0
	TransactionIImsCallSessionListenerCallSessionInitiatingFailed                   = binder.FirstCallTransaction + 1
	TransactionIImsCallSessionListenerCallSessionProgressing                        = binder.FirstCallTransaction + 2
	TransactionIImsCallSessionListenerCallSessionInitiated                          = binder.FirstCallTransaction + 3
	TransactionIImsCallSessionListenerCallSessionInitiatedFailed                    = binder.FirstCallTransaction + 4
	TransactionIImsCallSessionListenerCallSessionTerminated                         = binder.FirstCallTransaction + 5
	TransactionIImsCallSessionListenerCallSessionHeld                               = binder.FirstCallTransaction + 6
	TransactionIImsCallSessionListenerCallSessionHoldFailed                         = binder.FirstCallTransaction + 7
	TransactionIImsCallSessionListenerCallSessionHoldReceived                       = binder.FirstCallTransaction + 8
	TransactionIImsCallSessionListenerCallSessionResumed                            = binder.FirstCallTransaction + 9
	TransactionIImsCallSessionListenerCallSessionResumeFailed                       = binder.FirstCallTransaction + 10
	TransactionIImsCallSessionListenerCallSessionResumeReceived                     = binder.FirstCallTransaction + 11
	TransactionIImsCallSessionListenerCallSessionMergeStarted                       = binder.FirstCallTransaction + 12
	TransactionIImsCallSessionListenerCallSessionMergeComplete                      = binder.FirstCallTransaction + 13
	TransactionIImsCallSessionListenerCallSessionMergeFailed                        = binder.FirstCallTransaction + 14
	TransactionIImsCallSessionListenerCallSessionUpdated                            = binder.FirstCallTransaction + 15
	TransactionIImsCallSessionListenerCallSessionUpdateFailed                       = binder.FirstCallTransaction + 16
	TransactionIImsCallSessionListenerCallSessionUpdateReceived                     = binder.FirstCallTransaction + 17
	TransactionIImsCallSessionListenerCallSessionConferenceExtended                 = binder.FirstCallTransaction + 18
	TransactionIImsCallSessionListenerCallSessionConferenceExtendFailed             = binder.FirstCallTransaction + 19
	TransactionIImsCallSessionListenerCallSessionConferenceExtendReceived           = binder.FirstCallTransaction + 20
	TransactionIImsCallSessionListenerCallSessionInviteParticipantsRequestDelivered = binder.FirstCallTransaction + 21
	TransactionIImsCallSessionListenerCallSessionInviteParticipantsRequestFailed    = binder.FirstCallTransaction + 22
	TransactionIImsCallSessionListenerCallSessionRemoveParticipantsRequestDelivered = binder.FirstCallTransaction + 23
	TransactionIImsCallSessionListenerCallSessionRemoveParticipantsRequestFailed    = binder.FirstCallTransaction + 24
	TransactionIImsCallSessionListenerCallSessionConferenceStateUpdated             = binder.FirstCallTransaction + 25
	TransactionIImsCallSessionListenerCallSessionUssdMessageReceived                = binder.FirstCallTransaction + 26
	TransactionIImsCallSessionListenerCallSessionHandover                           = binder.FirstCallTransaction + 27
	TransactionIImsCallSessionListenerCallSessionHandoverFailed                     = binder.FirstCallTransaction + 28
	TransactionIImsCallSessionListenerCallSessionMayHandover                        = binder.FirstCallTransaction + 29
	TransactionIImsCallSessionListenerCallSessionTtyModeReceived                    = binder.FirstCallTransaction + 30
	TransactionIImsCallSessionListenerCallSessionMultipartyStateChanged             = binder.FirstCallTransaction + 31
	TransactionIImsCallSessionListenerCallSessionSuppServiceReceived                = binder.FirstCallTransaction + 32
	TransactionIImsCallSessionListenerCallSessionRttModifyRequestReceived           = binder.FirstCallTransaction + 33
	TransactionIImsCallSessionListenerCallSessionRttModifyResponseReceived          = binder.FirstCallTransaction + 34
	TransactionIImsCallSessionListenerCallSessionRttMessageReceived                 = binder.FirstCallTransaction + 35
	TransactionIImsCallSessionListenerCallSessionRttAudioIndicatorChanged           = binder.FirstCallTransaction + 36
	TransactionIImsCallSessionListenerCallSessionTransferred                        = binder.FirstCallTransaction + 37
	TransactionIImsCallSessionListenerCallSessionTransferFailed                     = binder.FirstCallTransaction + 38
	TransactionIImsCallSessionListenerCallSessionDtmfReceived                       = binder.FirstCallTransaction + 39
	TransactionIImsCallSessionListenerCallQualityChanged                            = binder.FirstCallTransaction + 40
	TransactionIImsCallSessionListenerCallSessionRtpHeaderExtensionsReceived        = binder.FirstCallTransaction + 41
	TransactionIImsCallSessionListenerCallSessionSendAnbrQuery                      = binder.FirstCallTransaction + 42
)
View Source
const (
	MethodIImsCallSessionListenerCallSessionInitiating                         = "callSessionInitiating"
	MethodIImsCallSessionListenerCallSessionInitiatingFailed                   = "callSessionInitiatingFailed"
	MethodIImsCallSessionListenerCallSessionProgressing                        = "callSessionProgressing"
	MethodIImsCallSessionListenerCallSessionInitiated                          = "callSessionInitiated"
	MethodIImsCallSessionListenerCallSessionInitiatedFailed                    = "callSessionInitiatedFailed"
	MethodIImsCallSessionListenerCallSessionTerminated                         = "callSessionTerminated"
	MethodIImsCallSessionListenerCallSessionHeld                               = "callSessionHeld"
	MethodIImsCallSessionListenerCallSessionHoldFailed                         = "callSessionHoldFailed"
	MethodIImsCallSessionListenerCallSessionHoldReceived                       = "callSessionHoldReceived"
	MethodIImsCallSessionListenerCallSessionResumed                            = "callSessionResumed"
	MethodIImsCallSessionListenerCallSessionResumeFailed                       = "callSessionResumeFailed"
	MethodIImsCallSessionListenerCallSessionResumeReceived                     = "callSessionResumeReceived"
	MethodIImsCallSessionListenerCallSessionMergeStarted                       = "callSessionMergeStarted"
	MethodIImsCallSessionListenerCallSessionMergeComplete                      = "callSessionMergeComplete"
	MethodIImsCallSessionListenerCallSessionMergeFailed                        = "callSessionMergeFailed"
	MethodIImsCallSessionListenerCallSessionUpdated                            = "callSessionUpdated"
	MethodIImsCallSessionListenerCallSessionUpdateFailed                       = "callSessionUpdateFailed"
	MethodIImsCallSessionListenerCallSessionUpdateReceived                     = "callSessionUpdateReceived"
	MethodIImsCallSessionListenerCallSessionConferenceExtended                 = "callSessionConferenceExtended"
	MethodIImsCallSessionListenerCallSessionConferenceExtendFailed             = "callSessionConferenceExtendFailed"
	MethodIImsCallSessionListenerCallSessionConferenceExtendReceived           = "callSessionConferenceExtendReceived"
	MethodIImsCallSessionListenerCallSessionInviteParticipantsRequestDelivered = "callSessionInviteParticipantsRequestDelivered"
	MethodIImsCallSessionListenerCallSessionInviteParticipantsRequestFailed    = "callSessionInviteParticipantsRequestFailed"
	MethodIImsCallSessionListenerCallSessionRemoveParticipantsRequestDelivered = "callSessionRemoveParticipantsRequestDelivered"
	MethodIImsCallSessionListenerCallSessionRemoveParticipantsRequestFailed    = "callSessionRemoveParticipantsRequestFailed"
	MethodIImsCallSessionListenerCallSessionConferenceStateUpdated             = "callSessionConferenceStateUpdated"
	MethodIImsCallSessionListenerCallSessionUssdMessageReceived                = "callSessionUssdMessageReceived"
	MethodIImsCallSessionListenerCallSessionHandover                           = "callSessionHandover"
	MethodIImsCallSessionListenerCallSessionHandoverFailed                     = "callSessionHandoverFailed"
	MethodIImsCallSessionListenerCallSessionMayHandover                        = "callSessionMayHandover"
	MethodIImsCallSessionListenerCallSessionTtyModeReceived                    = "callSessionTtyModeReceived"
	MethodIImsCallSessionListenerCallSessionMultipartyStateChanged             = "callSessionMultipartyStateChanged"
	MethodIImsCallSessionListenerCallSessionSuppServiceReceived                = "callSessionSuppServiceReceived"
	MethodIImsCallSessionListenerCallSessionRttModifyRequestReceived           = "callSessionRttModifyRequestReceived"
	MethodIImsCallSessionListenerCallSessionRttModifyResponseReceived          = "callSessionRttModifyResponseReceived"
	MethodIImsCallSessionListenerCallSessionRttMessageReceived                 = "callSessionRttMessageReceived"
	MethodIImsCallSessionListenerCallSessionRttAudioIndicatorChanged           = "callSessionRttAudioIndicatorChanged"
	MethodIImsCallSessionListenerCallSessionTransferred                        = "callSessionTransferred"
	MethodIImsCallSessionListenerCallSessionTransferFailed                     = "callSessionTransferFailed"
	MethodIImsCallSessionListenerCallSessionDtmfReceived                       = "callSessionDtmfReceived"
	MethodIImsCallSessionListenerCallQualityChanged                            = "callQualityChanged"
	MethodIImsCallSessionListenerCallSessionRtpHeaderExtensionsReceived        = "callSessionRtpHeaderExtensionsReceived"
	MethodIImsCallSessionListenerCallSessionSendAnbrQuery                      = "callSessionSendAnbrQuery"
)
View Source
const (
	TransactionIImsCapabilityCallbackOnQueryCapabilityConfiguration       = binder.FirstCallTransaction + 0
	TransactionIImsCapabilityCallbackOnChangeCapabilityConfigurationError = binder.FirstCallTransaction + 1
	TransactionIImsCapabilityCallbackOnCapabilitiesStatusChanged          = binder.FirstCallTransaction + 2
)
View Source
const (
	MethodIImsCapabilityCallbackOnQueryCapabilityConfiguration       = "onQueryCapabilityConfiguration"
	MethodIImsCapabilityCallbackOnChangeCapabilityConfigurationError = "onChangeCapabilityConfigurationError"
	MethodIImsCapabilityCallbackOnCapabilitiesStatusChanged          = "onCapabilitiesStatusChanged"
)
View Source
const (
	TransactionIImsConfigAddImsConfigCallback               = binder.FirstCallTransaction + 0
	TransactionIImsConfigRemoveImsConfigCallback            = binder.FirstCallTransaction + 1
	TransactionIImsConfigGetConfigInt                       = binder.FirstCallTransaction + 2
	TransactionIImsConfigGetConfigString                    = binder.FirstCallTransaction + 3
	TransactionIImsConfigSetConfigInt                       = binder.FirstCallTransaction + 4
	TransactionIImsConfigSetConfigString                    = binder.FirstCallTransaction + 5
	TransactionIImsConfigUpdateImsCarrierConfigs            = binder.FirstCallTransaction + 6
	TransactionIImsConfigNotifyRcsAutoConfigurationReceived = binder.FirstCallTransaction + 7
	TransactionIImsConfigNotifyRcsAutoConfigurationRemoved  = binder.FirstCallTransaction + 8
	TransactionIImsConfigAddRcsConfigCallback               = binder.FirstCallTransaction + 9
	TransactionIImsConfigRemoveRcsConfigCallback            = binder.FirstCallTransaction + 10
	TransactionIImsConfigTriggerRcsReconfiguration          = binder.FirstCallTransaction + 11
	TransactionIImsConfigSetRcsClientConfiguration          = binder.FirstCallTransaction + 12
	TransactionIImsConfigNotifyIntImsConfigChanged          = binder.FirstCallTransaction + 13
	TransactionIImsConfigNotifyStringImsConfigChanged       = binder.FirstCallTransaction + 14
)
View Source
const (
	MethodIImsConfigAddImsConfigCallback               = "addImsConfigCallback"
	MethodIImsConfigRemoveImsConfigCallback            = "removeImsConfigCallback"
	MethodIImsConfigGetConfigInt                       = "getConfigInt"
	MethodIImsConfigGetConfigString                    = "getConfigString"
	MethodIImsConfigSetConfigInt                       = "setConfigInt"
	MethodIImsConfigSetConfigString                    = "setConfigString"
	MethodIImsConfigUpdateImsCarrierConfigs            = "updateImsCarrierConfigs"
	MethodIImsConfigNotifyRcsAutoConfigurationReceived = "notifyRcsAutoConfigurationReceived"
	MethodIImsConfigNotifyRcsAutoConfigurationRemoved  = "notifyRcsAutoConfigurationRemoved"
	MethodIImsConfigAddRcsConfigCallback               = "addRcsConfigCallback"
	MethodIImsConfigRemoveRcsConfigCallback            = "removeRcsConfigCallback"
	MethodIImsConfigTriggerRcsReconfiguration          = "triggerRcsReconfiguration"
	MethodIImsConfigSetRcsClientConfiguration          = "setRcsClientConfiguration"
	MethodIImsConfigNotifyIntImsConfigChanged          = "notifyIntImsConfigChanged"
	MethodIImsConfigNotifyStringImsConfigChanged       = "notifyStringImsConfigChanged"
)
View Source
const (
	TransactionIImsConfigCallbackOnIntConfigChanged    = binder.FirstCallTransaction + 0
	TransactionIImsConfigCallbackOnStringConfigChanged = binder.FirstCallTransaction + 1
)
View Source
const (
	MethodIImsConfigCallbackOnIntConfigChanged    = "onIntConfigChanged"
	MethodIImsConfigCallbackOnStringConfigChanged = "onStringConfigChanged"
)
View Source
const (
	TransactionIImsMmTelFeatureSetListener                          = binder.FirstCallTransaction + 0
	TransactionIImsMmTelFeatureGetFeatureState                      = binder.FirstCallTransaction + 1
	TransactionIImsMmTelFeatureCreateCallProfile                    = binder.FirstCallTransaction + 2
	TransactionIImsMmTelFeatureChangeOfferedRtpHeaderExtensionTypes = binder.FirstCallTransaction + 3
	TransactionIImsMmTelFeatureCreateCallSession                    = binder.FirstCallTransaction + 4
	TransactionIImsMmTelFeatureShouldProcessCall                    = binder.FirstCallTransaction + 5
	TransactionIImsMmTelFeatureGetUtInterface                       = binder.FirstCallTransaction + 6
	TransactionIImsMmTelFeatureGetEcbmInterface                     = binder.FirstCallTransaction + 7
	TransactionIImsMmTelFeatureSetUiTtyMode                         = binder.FirstCallTransaction + 8
	TransactionIImsMmTelFeatureGetMultiEndpointInterface            = binder.FirstCallTransaction + 9
	TransactionIImsMmTelFeatureQueryCapabilityStatus                = binder.FirstCallTransaction + 10
	TransactionIImsMmTelFeatureSetTerminalBasedCallWaitingStatus    = binder.FirstCallTransaction + 11
	TransactionIImsMmTelFeatureAddCapabilityCallback                = binder.FirstCallTransaction + 12
	TransactionIImsMmTelFeatureRemoveCapabilityCallback             = binder.FirstCallTransaction + 13
	TransactionIImsMmTelFeatureChangeCapabilitiesConfiguration      = binder.FirstCallTransaction + 14
	TransactionIImsMmTelFeatureQueryCapabilityConfiguration         = binder.FirstCallTransaction + 15
	TransactionIImsMmTelFeatureNotifySrvccStarted                   = binder.FirstCallTransaction + 16
	TransactionIImsMmTelFeatureNotifySrvccCompleted                 = binder.FirstCallTransaction + 17
	TransactionIImsMmTelFeatureNotifySrvccFailed                    = binder.FirstCallTransaction + 18
	TransactionIImsMmTelFeatureNotifySrvccCanceled                  = binder.FirstCallTransaction + 19
	TransactionIImsMmTelFeatureSetMediaQualityThreshold             = binder.FirstCallTransaction + 20
	TransactionIImsMmTelFeatureQueryMediaQualityStatus              = binder.FirstCallTransaction + 21
	TransactionIImsMmTelFeatureSetSmsListener                       = binder.FirstCallTransaction + 22
	TransactionIImsMmTelFeatureSendSms                              = binder.FirstCallTransaction + 23
	TransactionIImsMmTelFeatureOnMemoryAvailable                    = binder.FirstCallTransaction + 24
	TransactionIImsMmTelFeatureAcknowledgeSms                       = binder.FirstCallTransaction + 25
	TransactionIImsMmTelFeatureAcknowledgeSmsWithPdu                = binder.FirstCallTransaction + 26
	TransactionIImsMmTelFeatureAcknowledgeSmsReport                 = binder.FirstCallTransaction + 27
	TransactionIImsMmTelFeatureGetSmsFormat                         = binder.FirstCallTransaction + 28
	TransactionIImsMmTelFeatureOnSmsReady                           = binder.FirstCallTransaction + 29
)
View Source
const (
	MethodIImsMmTelFeatureSetListener                          = "setListener"
	MethodIImsMmTelFeatureGetFeatureState                      = "getFeatureState"
	MethodIImsMmTelFeatureCreateCallProfile                    = "createCallProfile"
	MethodIImsMmTelFeatureChangeOfferedRtpHeaderExtensionTypes = "changeOfferedRtpHeaderExtensionTypes"
	MethodIImsMmTelFeatureCreateCallSession                    = "createCallSession"
	MethodIImsMmTelFeatureShouldProcessCall                    = "shouldProcessCall"
	MethodIImsMmTelFeatureGetUtInterface                       = "getUtInterface"
	MethodIImsMmTelFeatureGetEcbmInterface                     = "getEcbmInterface"
	MethodIImsMmTelFeatureSetUiTtyMode                         = "setUiTtyMode"
	MethodIImsMmTelFeatureGetMultiEndpointInterface            = "getMultiEndpointInterface"
	MethodIImsMmTelFeatureQueryCapabilityStatus                = "queryCapabilityStatus"
	MethodIImsMmTelFeatureSetTerminalBasedCallWaitingStatus    = "setTerminalBasedCallWaitingStatus"
	MethodIImsMmTelFeatureAddCapabilityCallback                = "addCapabilityCallback"
	MethodIImsMmTelFeatureRemoveCapabilityCallback             = "removeCapabilityCallback"
	MethodIImsMmTelFeatureChangeCapabilitiesConfiguration      = "changeCapabilitiesConfiguration"
	MethodIImsMmTelFeatureQueryCapabilityConfiguration         = "queryCapabilityConfiguration"
	MethodIImsMmTelFeatureNotifySrvccStarted                   = "notifySrvccStarted"
	MethodIImsMmTelFeatureNotifySrvccCompleted                 = "notifySrvccCompleted"
	MethodIImsMmTelFeatureNotifySrvccFailed                    = "notifySrvccFailed"
	MethodIImsMmTelFeatureNotifySrvccCanceled                  = "notifySrvccCanceled"
	MethodIImsMmTelFeatureSetMediaQualityThreshold             = "setMediaQualityThreshold"
	MethodIImsMmTelFeatureQueryMediaQualityStatus              = "queryMediaQualityStatus"
	MethodIImsMmTelFeatureSetSmsListener                       = "setSmsListener"
	MethodIImsMmTelFeatureSendSms                              = "sendSms"
	MethodIImsMmTelFeatureOnMemoryAvailable                    = "onMemoryAvailable"
	MethodIImsMmTelFeatureAcknowledgeSms                       = "acknowledgeSms"
	MethodIImsMmTelFeatureAcknowledgeSmsWithPdu                = "acknowledgeSmsWithPdu"
	MethodIImsMmTelFeatureAcknowledgeSmsReport                 = "acknowledgeSmsReport"
	MethodIImsMmTelFeatureGetSmsFormat                         = "getSmsFormat"
	MethodIImsMmTelFeatureOnSmsReady                           = "onSmsReady"
)
View Source
const (
	TransactionIImsMmTelListenerOnIncomingCall              = binder.FirstCallTransaction + 0
	TransactionIImsMmTelListenerOnRejectedCall              = binder.FirstCallTransaction + 1
	TransactionIImsMmTelListenerOnVoiceMessageCountUpdate   = binder.FirstCallTransaction + 2
	TransactionIImsMmTelListenerOnAudioModeIsVoipChanged    = binder.FirstCallTransaction + 3
	TransactionIImsMmTelListenerOnTriggerEpsFallback        = binder.FirstCallTransaction + 4
	TransactionIImsMmTelListenerOnStartImsTrafficSession    = binder.FirstCallTransaction + 5
	TransactionIImsMmTelListenerOnModifyImsTrafficSession   = binder.FirstCallTransaction + 6
	TransactionIImsMmTelListenerOnStopImsTrafficSession     = binder.FirstCallTransaction + 7
	TransactionIImsMmTelListenerOnMediaQualityStatusChanged = binder.FirstCallTransaction + 8
)
View Source
const (
	MethodIImsMmTelListenerOnIncomingCall              = "onIncomingCall"
	MethodIImsMmTelListenerOnRejectedCall              = "onRejectedCall"
	MethodIImsMmTelListenerOnVoiceMessageCountUpdate   = "onVoiceMessageCountUpdate"
	MethodIImsMmTelListenerOnAudioModeIsVoipChanged    = "onAudioModeIsVoipChanged"
	MethodIImsMmTelListenerOnTriggerEpsFallback        = "onTriggerEpsFallback"
	MethodIImsMmTelListenerOnStartImsTrafficSession    = "onStartImsTrafficSession"
	MethodIImsMmTelListenerOnModifyImsTrafficSession   = "onModifyImsTrafficSession"
	MethodIImsMmTelListenerOnStopImsTrafficSession     = "onStopImsTrafficSession"
	MethodIImsMmTelListenerOnMediaQualityStatusChanged = "onMediaQualityStatusChanged"
)
View Source
const (
	TransactionIImsRcsControllerRegisterImsRegistrationCallback    = binder.FirstCallTransaction + 0
	TransactionIImsRcsControllerUnregisterImsRegistrationCallback  = binder.FirstCallTransaction + 1
	TransactionIImsRcsControllerGetImsRcsRegistrationState         = binder.FirstCallTransaction + 2
	TransactionIImsRcsControllerGetImsRcsRegistrationTransportType = binder.FirstCallTransaction + 3
	TransactionIImsRcsControllerRegisterRcsAvailabilityCallback    = binder.FirstCallTransaction + 4
	TransactionIImsRcsControllerUnregisterRcsAvailabilityCallback  = binder.FirstCallTransaction + 5
	TransactionIImsRcsControllerIsCapable                          = binder.FirstCallTransaction + 6
	TransactionIImsRcsControllerIsAvailable                        = binder.FirstCallTransaction + 7
	TransactionIImsRcsControllerRequestCapabilities                = binder.FirstCallTransaction + 8
	TransactionIImsRcsControllerRequestAvailability                = binder.FirstCallTransaction + 9
	TransactionIImsRcsControllerGetUcePublishState                 = binder.FirstCallTransaction + 10
	TransactionIImsRcsControllerIsUceSettingEnabled                = binder.FirstCallTransaction + 11
	TransactionIImsRcsControllerSetUceSettingEnabled               = binder.FirstCallTransaction + 12
	TransactionIImsRcsControllerRegisterUcePublishStateCallback    = binder.FirstCallTransaction + 13
	TransactionIImsRcsControllerUnregisterUcePublishStateCallback  = binder.FirstCallTransaction + 14
	TransactionIImsRcsControllerIsSipDelegateSupported             = binder.FirstCallTransaction + 15
	TransactionIImsRcsControllerCreateSipDelegate                  = binder.FirstCallTransaction + 16
	TransactionIImsRcsControllerDestroySipDelegate                 = binder.FirstCallTransaction + 17
	TransactionIImsRcsControllerTriggerNetworkRegistration         = binder.FirstCallTransaction + 18
	TransactionIImsRcsControllerRegisterSipDialogStateCallback     = binder.FirstCallTransaction + 19
	TransactionIImsRcsControllerUnregisterSipDialogStateCallback   = binder.FirstCallTransaction + 20
	TransactionIImsRcsControllerRegisterRcsFeatureCallback         = binder.FirstCallTransaction + 21
	TransactionIImsRcsControllerUnregisterImsFeatureCallback       = binder.FirstCallTransaction + 22
)
View Source
const (
	MethodIImsRcsControllerRegisterImsRegistrationCallback    = "registerImsRegistrationCallback"
	MethodIImsRcsControllerUnregisterImsRegistrationCallback  = "unregisterImsRegistrationCallback"
	MethodIImsRcsControllerGetImsRcsRegistrationState         = "getImsRcsRegistrationState"
	MethodIImsRcsControllerGetImsRcsRegistrationTransportType = "getImsRcsRegistrationTransportType"
	MethodIImsRcsControllerRegisterRcsAvailabilityCallback    = "registerRcsAvailabilityCallback"
	MethodIImsRcsControllerUnregisterRcsAvailabilityCallback  = "unregisterRcsAvailabilityCallback"
	MethodIImsRcsControllerIsCapable                          = "isCapable"
	MethodIImsRcsControllerIsAvailable                        = "isAvailable"
	MethodIImsRcsControllerRequestCapabilities                = "requestCapabilities"
	MethodIImsRcsControllerRequestAvailability                = "requestAvailability"
	MethodIImsRcsControllerGetUcePublishState                 = "getUcePublishState"
	MethodIImsRcsControllerIsUceSettingEnabled                = "isUceSettingEnabled"
	MethodIImsRcsControllerSetUceSettingEnabled               = "setUceSettingEnabled"
	MethodIImsRcsControllerRegisterUcePublishStateCallback    = "registerUcePublishStateCallback"
	MethodIImsRcsControllerUnregisterUcePublishStateCallback  = "unregisterUcePublishStateCallback"
	MethodIImsRcsControllerIsSipDelegateSupported             = "isSipDelegateSupported"
	MethodIImsRcsControllerCreateSipDelegate                  = "createSipDelegate"
	MethodIImsRcsControllerDestroySipDelegate                 = "destroySipDelegate"
	MethodIImsRcsControllerTriggerNetworkRegistration         = "triggerNetworkRegistration"
	MethodIImsRcsControllerRegisterSipDialogStateCallback     = "registerSipDialogStateCallback"
	MethodIImsRcsControllerUnregisterSipDialogStateCallback   = "unregisterSipDialogStateCallback"
	MethodIImsRcsControllerRegisterRcsFeatureCallback         = "registerRcsFeatureCallback"
	MethodIImsRcsControllerUnregisterImsFeatureCallback       = "unregisterImsFeatureCallback"
)
View Source
const (
	TransactionIImsRcsFeatureQueryCapabilityStatus              = binder.FirstCallTransaction + 0
	TransactionIImsRcsFeatureGetFeatureState                    = binder.FirstCallTransaction + 1
	TransactionIImsRcsFeatureAddCapabilityCallback              = binder.FirstCallTransaction + 2
	TransactionIImsRcsFeatureRemoveCapabilityCallback           = binder.FirstCallTransaction + 3
	TransactionIImsRcsFeatureChangeCapabilitiesConfiguration    = binder.FirstCallTransaction + 4
	TransactionIImsRcsFeatureQueryCapabilityConfiguration       = binder.FirstCallTransaction + 5
	TransactionIImsRcsFeatureSetCapabilityExchangeEventListener = binder.FirstCallTransaction + 6
	TransactionIImsRcsFeaturePublishCapabilities                = binder.FirstCallTransaction + 7
	TransactionIImsRcsFeatureSubscribeForCapabilities           = binder.FirstCallTransaction + 8
	TransactionIImsRcsFeatureSendOptionsCapabilityRequest       = binder.FirstCallTransaction + 9
)
View Source
const (
	MethodIImsRcsFeatureQueryCapabilityStatus              = "queryCapabilityStatus"
	MethodIImsRcsFeatureGetFeatureState                    = "getFeatureState"
	MethodIImsRcsFeatureAddCapabilityCallback              = "addCapabilityCallback"
	MethodIImsRcsFeatureRemoveCapabilityCallback           = "removeCapabilityCallback"
	MethodIImsRcsFeatureChangeCapabilitiesConfiguration    = "changeCapabilitiesConfiguration"
	MethodIImsRcsFeatureQueryCapabilityConfiguration       = "queryCapabilityConfiguration"
	MethodIImsRcsFeatureSetCapabilityExchangeEventListener = "setCapabilityExchangeEventListener"
	MethodIImsRcsFeaturePublishCapabilities                = "publishCapabilities"
	MethodIImsRcsFeatureSubscribeForCapabilities           = "subscribeForCapabilities"
	MethodIImsRcsFeatureSendOptionsCapabilityRequest       = "sendOptionsCapabilityRequest"
)
View Source
const (
	TransactionIImsRegistrationGetRegistrationTechnology            = binder.FirstCallTransaction + 0
	TransactionIImsRegistrationAddRegistrationCallback              = binder.FirstCallTransaction + 1
	TransactionIImsRegistrationRemoveRegistrationCallback           = binder.FirstCallTransaction + 2
	TransactionIImsRegistrationAddEmergencyRegistrationCallback     = binder.FirstCallTransaction + 3
	TransactionIImsRegistrationRemoveEmergencyRegistrationCallback  = binder.FirstCallTransaction + 4
	TransactionIImsRegistrationTriggerFullNetworkRegistration       = binder.FirstCallTransaction + 5
	TransactionIImsRegistrationTriggerUpdateSipDelegateRegistration = binder.FirstCallTransaction + 6
	TransactionIImsRegistrationTriggerSipDelegateDeregistration     = binder.FirstCallTransaction + 7
	TransactionIImsRegistrationTriggerDeregistration                = binder.FirstCallTransaction + 8
)
View Source
const (
	MethodIImsRegistrationGetRegistrationTechnology            = "getRegistrationTechnology"
	MethodIImsRegistrationAddRegistrationCallback              = "addRegistrationCallback"
	MethodIImsRegistrationRemoveRegistrationCallback           = "removeRegistrationCallback"
	MethodIImsRegistrationAddEmergencyRegistrationCallback     = "addEmergencyRegistrationCallback"
	MethodIImsRegistrationRemoveEmergencyRegistrationCallback  = "removeEmergencyRegistrationCallback"
	MethodIImsRegistrationTriggerFullNetworkRegistration       = "triggerFullNetworkRegistration"
	MethodIImsRegistrationTriggerUpdateSipDelegateRegistration = "triggerUpdateSipDelegateRegistration"
	MethodIImsRegistrationTriggerSipDelegateDeregistration     = "triggerSipDelegateDeregistration"
	MethodIImsRegistrationTriggerDeregistration                = "triggerDeregistration"
)
View Source
const (
	TransactionIImsRegistrationCallbackOnRegistered                     = binder.FirstCallTransaction + 0
	TransactionIImsRegistrationCallbackOnRegistering                    = binder.FirstCallTransaction + 1
	TransactionIImsRegistrationCallbackOnDeregistered                   = binder.FirstCallTransaction + 2
	TransactionIImsRegistrationCallbackOnDeregisteredWithDetails        = binder.FirstCallTransaction + 3
	TransactionIImsRegistrationCallbackOnTechnologyChangeFailed         = binder.FirstCallTransaction + 4
	TransactionIImsRegistrationCallbackOnSubscriberAssociatedUriChanged = binder.FirstCallTransaction + 5
)
View Source
const (
	MethodIImsRegistrationCallbackOnRegistered                     = "onRegistered"
	MethodIImsRegistrationCallbackOnRegistering                    = "onRegistering"
	MethodIImsRegistrationCallbackOnDeregistered                   = "onDeregistered"
	MethodIImsRegistrationCallbackOnDeregisteredWithDetails        = "onDeregisteredWithDetails"
	MethodIImsRegistrationCallbackOnTechnologyChangeFailed         = "onTechnologyChangeFailed"
	MethodIImsRegistrationCallbackOnSubscriberAssociatedUriChanged = "onSubscriberAssociatedUriChanged"
)
View Source
const (
	TransactionIImsServiceControllerSetListener                             = binder.FirstCallTransaction + 0
	TransactionIImsServiceControllerCreateMmTelFeature                      = binder.FirstCallTransaction + 1
	TransactionIImsServiceControllerCreateEmergencyOnlyMmTelFeature         = binder.FirstCallTransaction + 2
	TransactionIImsServiceControllerCreateRcsFeature                        = binder.FirstCallTransaction + 3
	TransactionIImsServiceControllerQuerySupportedImsFeatures               = binder.FirstCallTransaction + 4
	TransactionIImsServiceControllerGetImsServiceCapabilities               = binder.FirstCallTransaction + 5
	TransactionIImsServiceControllerAddFeatureStatusCallback                = binder.FirstCallTransaction + 6
	TransactionIImsServiceControllerRemoveFeatureStatusCallback             = binder.FirstCallTransaction + 7
	TransactionIImsServiceControllerNotifyImsServiceReadyForFeatureCreation = binder.FirstCallTransaction + 8
	TransactionIImsServiceControllerRemoveImsFeature                        = binder.FirstCallTransaction + 9
	TransactionIImsServiceControllerGetConfig                               = binder.FirstCallTransaction + 10
	TransactionIImsServiceControllerGetRegistration                         = binder.FirstCallTransaction + 11
	TransactionIImsServiceControllerGetSipTransport                         = binder.FirstCallTransaction + 12
	TransactionIImsServiceControllerEnableIms                               = binder.FirstCallTransaction + 13
	TransactionIImsServiceControllerDisableIms                              = binder.FirstCallTransaction + 14
	TransactionIImsServiceControllerResetIms                                = binder.FirstCallTransaction + 15
)
View Source
const (
	MethodIImsServiceControllerSetListener                             = "setListener"
	MethodIImsServiceControllerCreateMmTelFeature                      = "createMmTelFeature"
	MethodIImsServiceControllerCreateEmergencyOnlyMmTelFeature         = "createEmergencyOnlyMmTelFeature"
	MethodIImsServiceControllerCreateRcsFeature                        = "createRcsFeature"
	MethodIImsServiceControllerQuerySupportedImsFeatures               = "querySupportedImsFeatures"
	MethodIImsServiceControllerGetImsServiceCapabilities               = "getImsServiceCapabilities"
	MethodIImsServiceControllerAddFeatureStatusCallback                = "addFeatureStatusCallback"
	MethodIImsServiceControllerRemoveFeatureStatusCallback             = "removeFeatureStatusCallback"
	MethodIImsServiceControllerNotifyImsServiceReadyForFeatureCreation = "notifyImsServiceReadyForFeatureCreation"
	MethodIImsServiceControllerRemoveImsFeature                        = "removeImsFeature"
	MethodIImsServiceControllerGetConfig                               = "getConfig"
	MethodIImsServiceControllerGetRegistration                         = "getRegistration"
	MethodIImsServiceControllerGetSipTransport                         = "getSipTransport"
	MethodIImsServiceControllerEnableIms                               = "enableIms"
	MethodIImsServiceControllerDisableIms                              = "disableIms"
	MethodIImsServiceControllerResetIms                                = "resetIms"
)
View Source
const (
	TransactionIImsSmsListenerOnSendSmsResult           = binder.FirstCallTransaction + 0
	TransactionIImsSmsListenerOnSmsStatusReportReceived = binder.FirstCallTransaction + 1
	TransactionIImsSmsListenerOnSmsReceived             = binder.FirstCallTransaction + 2
	TransactionIImsSmsListenerOnMemoryAvailableResult   = binder.FirstCallTransaction + 3
)
View Source
const (
	MethodIImsSmsListenerOnSendSmsResult           = "onSendSmsResult"
	MethodIImsSmsListenerOnSmsStatusReportReceived = "onSmsStatusReportReceived"
	MethodIImsSmsListenerOnSmsReceived             = "onSmsReceived"
	MethodIImsSmsListenerOnMemoryAvailableResult   = "onMemoryAvailableResult"
)
View Source
const (
	TransactionIImsTrafficSessionCallbackOnReady = binder.FirstCallTransaction + 0
	TransactionIImsTrafficSessionCallbackOnError = binder.FirstCallTransaction + 1
)
View Source
const (
	MethodIImsTrafficSessionCallbackOnReady = "onReady"
	MethodIImsTrafficSessionCallbackOnError = "onError"
)
View Source
const (
	TransactionIOptionsRequestCallbackRespondToCapabilityRequest          = binder.FirstCallTransaction + 0
	TransactionIOptionsRequestCallbackRespondToCapabilityRequestWithError = binder.FirstCallTransaction + 1
)
View Source
const (
	MethodIOptionsRequestCallbackRespondToCapabilityRequest          = "respondToCapabilityRequest"
	MethodIOptionsRequestCallbackRespondToCapabilityRequestWithError = "respondToCapabilityRequestWithError"
)
View Source
const (
	TransactionIOptionsResponseCallbackOnCommandError    = binder.FirstCallTransaction + 0
	TransactionIOptionsResponseCallbackOnNetworkResponse = binder.FirstCallTransaction + 1
)
View Source
const (
	MethodIOptionsResponseCallbackOnCommandError    = "onCommandError"
	MethodIOptionsResponseCallbackOnNetworkResponse = "onNetworkResponse"
)
View Source
const (
	TransactionIPublishResponseCallbackOnCommandError    = binder.FirstCallTransaction + 0
	TransactionIPublishResponseCallbackOnNetworkResponse = binder.FirstCallTransaction + 1
)
View Source
const (
	MethodIPublishResponseCallbackOnCommandError    = "onCommandError"
	MethodIPublishResponseCallbackOnNetworkResponse = "onNetworkResponse"
)
View Source
const (
	TransactionIRcsConfigCallbackOnConfigurationChanged           = binder.FirstCallTransaction + 0
	TransactionIRcsConfigCallbackOnAutoConfigurationErrorReceived = binder.FirstCallTransaction + 1
	TransactionIRcsConfigCallbackOnConfigurationReset             = binder.FirstCallTransaction + 2
	TransactionIRcsConfigCallbackOnRemoved                        = binder.FirstCallTransaction + 3
	TransactionIRcsConfigCallbackOnPreProvisioningReceived        = binder.FirstCallTransaction + 4
)
View Source
const (
	MethodIRcsConfigCallbackOnConfigurationChanged           = "onConfigurationChanged"
	MethodIRcsConfigCallbackOnAutoConfigurationErrorReceived = "onAutoConfigurationErrorReceived"
	MethodIRcsConfigCallbackOnConfigurationReset             = "onConfigurationReset"
	MethodIRcsConfigCallbackOnRemoved                        = "onRemoved"
	MethodIRcsConfigCallbackOnPreProvisioningReceived        = "onPreProvisioningReceived"
)
View Source
const (
	TransactionIRcsUceControllerCallbackOnCapabilitiesReceived = binder.FirstCallTransaction + 0
	TransactionIRcsUceControllerCallbackOnComplete             = binder.FirstCallTransaction + 1
	TransactionIRcsUceControllerCallbackOnError                = binder.FirstCallTransaction + 2
)
View Source
const (
	MethodIRcsUceControllerCallbackOnCapabilitiesReceived = "onCapabilitiesReceived"
	MethodIRcsUceControllerCallbackOnComplete             = "onComplete"
	MethodIRcsUceControllerCallbackOnError                = "onError"
)
View Source
const (
	TransactionISipDelegateSendMessage               = binder.FirstCallTransaction + 0
	TransactionISipDelegateNotifyMessageReceived     = binder.FirstCallTransaction + 1
	TransactionISipDelegateNotifyMessageReceiveError = binder.FirstCallTransaction + 2
	TransactionISipDelegateCleanupSession            = binder.FirstCallTransaction + 3
)
View Source
const (
	MethodISipDelegateSendMessage               = "sendMessage"
	MethodISipDelegateNotifyMessageReceived     = "notifyMessageReceived"
	MethodISipDelegateNotifyMessageReceiveError = "notifyMessageReceiveError"
	MethodISipDelegateCleanupSession            = "cleanupSession"
)
View Source
const (
	TransactionISipDelegateConnectionStateCallbackOnCreated                 = binder.FirstCallTransaction + 0
	TransactionISipDelegateConnectionStateCallbackOnFeatureTagStatusChanged = binder.FirstCallTransaction + 1
	TransactionISipDelegateConnectionStateCallbackOnImsConfigurationChanged = binder.FirstCallTransaction + 2
	TransactionISipDelegateConnectionStateCallbackOnConfigurationChanged    = binder.FirstCallTransaction + 3
	TransactionISipDelegateConnectionStateCallbackOnDestroyed               = binder.FirstCallTransaction + 4
)
View Source
const (
	MethodISipDelegateConnectionStateCallbackOnCreated                 = "onCreated"
	MethodISipDelegateConnectionStateCallbackOnFeatureTagStatusChanged = "onFeatureTagStatusChanged"
	MethodISipDelegateConnectionStateCallbackOnImsConfigurationChanged = "onImsConfigurationChanged"
	MethodISipDelegateConnectionStateCallbackOnConfigurationChanged    = "onConfigurationChanged"
	MethodISipDelegateConnectionStateCallbackOnDestroyed               = "onDestroyed"
)
View Source
const (
	TransactionISipDelegateMessageCallbackOnMessageReceived    = binder.FirstCallTransaction + 0
	TransactionISipDelegateMessageCallbackOnMessageSent        = binder.FirstCallTransaction + 1
	TransactionISipDelegateMessageCallbackOnMessageSendFailure = binder.FirstCallTransaction + 2
)
View Source
const (
	MethodISipDelegateMessageCallbackOnMessageReceived    = "onMessageReceived"
	MethodISipDelegateMessageCallbackOnMessageSent        = "onMessageSent"
	MethodISipDelegateMessageCallbackOnMessageSendFailure = "onMessageSendFailure"
)
View Source
const (
	TransactionISipDelegateStateCallbackOnCreated                       = binder.FirstCallTransaction + 0
	TransactionISipDelegateStateCallbackOnFeatureTagRegistrationChanged = binder.FirstCallTransaction + 1
	TransactionISipDelegateStateCallbackOnImsConfigurationChanged       = binder.FirstCallTransaction + 2
	TransactionISipDelegateStateCallbackOnConfigurationChanged          = binder.FirstCallTransaction + 3
	TransactionISipDelegateStateCallbackOnDestroyed                     = binder.FirstCallTransaction + 4
)
View Source
const (
	MethodISipDelegateStateCallbackOnCreated                       = "onCreated"
	MethodISipDelegateStateCallbackOnFeatureTagRegistrationChanged = "onFeatureTagRegistrationChanged"
	MethodISipDelegateStateCallbackOnImsConfigurationChanged       = "onImsConfigurationChanged"
	MethodISipDelegateStateCallbackOnConfigurationChanged          = "onConfigurationChanged"
	MethodISipDelegateStateCallbackOnDestroyed                     = "onDestroyed"
)
View Source
const (
	TransactionISipTransportCreateSipDelegate  = binder.FirstCallTransaction + 0
	TransactionISipTransportDestroySipDelegate = binder.FirstCallTransaction + 1
)
View Source
const (
	MethodISipTransportCreateSipDelegate  = "createSipDelegate"
	MethodISipTransportDestroySipDelegate = "destroySipDelegate"
)
View Source
const (
	TransactionISubscribeResponseCallbackOnCommandError             = binder.FirstCallTransaction + 0
	TransactionISubscribeResponseCallbackOnNetworkResponse          = binder.FirstCallTransaction + 1
	TransactionISubscribeResponseCallbackOnNotifyCapabilitiesUpdate = binder.FirstCallTransaction + 2
	TransactionISubscribeResponseCallbackOnResourceTerminated       = binder.FirstCallTransaction + 3
	TransactionISubscribeResponseCallbackOnTerminated               = binder.FirstCallTransaction + 4
)
View Source
const (
	MethodISubscribeResponseCallbackOnCommandError             = "onCommandError"
	MethodISubscribeResponseCallbackOnNetworkResponse          = "onNetworkResponse"
	MethodISubscribeResponseCallbackOnNotifyCapabilitiesUpdate = "onNotifyCapabilitiesUpdate"
	MethodISubscribeResponseCallbackOnResourceTerminated       = "onResourceTerminated"
	MethodISubscribeResponseCallbackOnTerminated               = "onTerminated"
)
View Source
const DescriptorICapabilityExchangeEventListener = "android.telephony.ims.aidl.ICapabilityExchangeEventListener"
View Source
const DescriptorIFeatureProvisioningCallback = "android.telephony.ims.aidl.IFeatureProvisioningCallback"
View Source
const DescriptorIImsCallSessionListener = "android.telephony.ims.aidl.IImsCallSessionListener"
View Source
const DescriptorIImsCapabilityCallback = "android.telephony.ims.aidl.IImsCapabilityCallback"
View Source
const DescriptorIImsConfig = "android.telephony.ims.aidl.IImsConfig"
View Source
const DescriptorIImsConfigCallback = "android.telephony.ims.aidl.IImsConfigCallback"
View Source
const DescriptorIImsMmTelFeature = "android.telephony.ims.aidl.IImsMmTelFeature"
View Source
const DescriptorIImsMmTelListener = "android.telephony.ims.aidl.IImsMmTelListener"
View Source
const DescriptorIImsRcsController = "android.telephony.ims.aidl.IImsRcsController"
View Source
const DescriptorIImsRcsFeature = "android.telephony.ims.aidl.IImsRcsFeature"
View Source
const DescriptorIImsRegistration = "android.telephony.ims.aidl.IImsRegistration"
View Source
const DescriptorIImsRegistrationCallback = "android.telephony.ims.aidl.IImsRegistrationCallback"
View Source
const DescriptorIImsServiceController = "android.telephony.ims.aidl.IImsServiceController"
View Source
const DescriptorIImsServiceControllerListener = "android.telephony.ims.aidl.IImsServiceControllerListener"
View Source
const DescriptorIImsSmsListener = "android.telephony.ims.aidl.IImsSmsListener"
View Source
const DescriptorIImsTrafficSessionCallback = "android.telephony.ims.aidl.IImsTrafficSessionCallback"
View Source
const DescriptorIOptionsRequestCallback = "android.telephony.ims.aidl.IOptionsRequestCallback"
View Source
const DescriptorIOptionsResponseCallback = "android.telephony.ims.aidl.IOptionsResponseCallback"
View Source
const DescriptorIPublishResponseCallback = "android.telephony.ims.aidl.IPublishResponseCallback"
View Source
const DescriptorIRcsConfigCallback = "android.telephony.ims.aidl.IRcsConfigCallback"
View Source
const DescriptorIRcsUceControllerCallback = "android.telephony.ims.aidl.IRcsUceControllerCallback"
View Source
const DescriptorIRcsUcePublishStateCallback = "android.telephony.ims.aidl.IRcsUcePublishStateCallback"
View Source
const DescriptorISipDelegate = "android.telephony.ims.aidl.ISipDelegate"
View Source
const DescriptorISipDelegateConnectionStateCallback = "android.telephony.ims.aidl.ISipDelegateConnectionStateCallback"
View Source
const DescriptorISipDelegateMessageCallback = "android.telephony.ims.aidl.ISipDelegateMessageCallback"
View Source
const DescriptorISipDelegateStateCallback = "android.telephony.ims.aidl.ISipDelegateStateCallback"
View Source
const DescriptorISipTransport = "android.telephony.ims.aidl.ISipTransport"
View Source
const DescriptorISrvccStartedCallback = "android.telephony.ims.aidl.ISrvccStartedCallback"
View Source
const DescriptorISubscribeResponseCallback = "android.telephony.ims.aidl.ISubscribeResponseCallback"
View Source
const (
	MethodIImsServiceControllerListenerOnUpdateSupportedImsFeatures = "onUpdateSupportedImsFeatures"
)
View Source
const (
	MethodIRcsUcePublishStateCallbackOnPublishUpdated = "onPublishUpdated"
)
View Source
const (
	MethodISrvccStartedCallbackOnSrvccCallNotified = "onSrvccCallNotified"
)
View Source
const (
	TransactionIImsServiceControllerListenerOnUpdateSupportedImsFeatures = binder.FirstCallTransaction + 0
)
View Source
const (
	TransactionIRcsUcePublishStateCallbackOnPublishUpdated = binder.FirstCallTransaction + 0
)
View Source
const (
	TransactionISrvccStartedCallbackOnSrvccCallNotified = binder.FirstCallTransaction + 0
)

Variables

This section is empty.

Functions

This section is empty.

Types

type CapabilityExchangeEventListenerProxy

type CapabilityExchangeEventListenerProxy struct {
	Remote binder.IBinder
}

func NewCapabilityExchangeEventListenerProxy

func NewCapabilityExchangeEventListenerProxy(
	remote binder.IBinder,
) *CapabilityExchangeEventListenerProxy

func (*CapabilityExchangeEventListenerProxy) AsBinder

func (*CapabilityExchangeEventListenerProxy) OnPublishUpdated

func (p *CapabilityExchangeEventListenerProxy) OnPublishUpdated(
	ctx context.Context,
	details ims.SipDetails,
) error

func (*CapabilityExchangeEventListenerProxy) OnRemoteCapabilityRequest

func (p *CapabilityExchangeEventListenerProxy) OnRemoteCapabilityRequest(
	ctx context.Context,
	contactUri net.Uri,
	remoteCapabilities []string,
	cb IOptionsRequestCallback,
) error

func (*CapabilityExchangeEventListenerProxy) OnRequestPublishCapabilities

func (p *CapabilityExchangeEventListenerProxy) OnRequestPublishCapabilities(
	ctx context.Context,
	publishTriggerType int32,
) error

func (*CapabilityExchangeEventListenerProxy) OnUnpublish

type CapabilityExchangeEventListenerStub

type CapabilityExchangeEventListenerStub struct {
	Impl      ICapabilityExchangeEventListener
	Transport binder.VersionAwareTransport
}

CapabilityExchangeEventListenerStub dispatches incoming binder transactions to a typed ICapabilityExchangeEventListener implementation.

func (*CapabilityExchangeEventListenerStub) Descriptor

func (*CapabilityExchangeEventListenerStub) OnTransaction

type FeatureProvisioningCallbackProxy

type FeatureProvisioningCallbackProxy struct {
	Remote binder.IBinder
}

func NewFeatureProvisioningCallbackProxy

func NewFeatureProvisioningCallbackProxy(
	remote binder.IBinder,
) *FeatureProvisioningCallbackProxy

func (*FeatureProvisioningCallbackProxy) AsBinder

func (*FeatureProvisioningCallbackProxy) OnFeatureProvisioningChanged

func (p *FeatureProvisioningCallbackProxy) OnFeatureProvisioningChanged(
	ctx context.Context,
	capability int32,
	tech int32,
	isProvisioned bool,
) error

func (*FeatureProvisioningCallbackProxy) OnRcsFeatureProvisioningChanged

func (p *FeatureProvisioningCallbackProxy) OnRcsFeatureProvisioningChanged(
	ctx context.Context,
	capability int32,
	tech int32,
	isProvisioned bool,
) error

type FeatureProvisioningCallbackStub

type FeatureProvisioningCallbackStub struct {
	Impl      IFeatureProvisioningCallback
	Transport binder.VersionAwareTransport
}

FeatureProvisioningCallbackStub dispatches incoming binder transactions to a typed IFeatureProvisioningCallback implementation.

func (*FeatureProvisioningCallbackStub) Descriptor

func (s *FeatureProvisioningCallbackStub) Descriptor() string

func (*FeatureProvisioningCallbackStub) OnTransaction

type ICapabilityExchangeEventListener

type ICapabilityExchangeEventListener interface {
	AsBinder() binder.IBinder
	OnRequestPublishCapabilities(ctx context.Context, publishTriggerType int32) error
	OnUnpublish(ctx context.Context) error
	OnPublishUpdated(ctx context.Context, details ims.SipDetails) error
	OnRemoteCapabilityRequest(ctx context.Context, contactUri net.Uri, remoteCapabilities []string, cb IOptionsRequestCallback) error
}

func NewCapabilityExchangeEventListenerStub

func NewCapabilityExchangeEventListenerStub(
	impl ICapabilityExchangeEventListenerServer,
) ICapabilityExchangeEventListener

NewCapabilityExchangeEventListenerStub creates a server-side ICapabilityExchangeEventListener wrapping the given server implementation. The returned value satisfies ICapabilityExchangeEventListener 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 ICapabilityExchangeEventListenerServer

type ICapabilityExchangeEventListenerServer interface {
	OnRequestPublishCapabilities(ctx context.Context, publishTriggerType int32) error
	OnUnpublish(ctx context.Context) error
	OnPublishUpdated(ctx context.Context, details ims.SipDetails) error
	OnRemoteCapabilityRequest(ctx context.Context, contactUri net.Uri, remoteCapabilities []string, cb IOptionsRequestCallback) error
}

ICapabilityExchangeEventListenerServer is the server-side interface that user implementations provide to NewCapabilityExchangeEventListenerStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).

type IFeatureProvisioningCallback

type IFeatureProvisioningCallback interface {
	AsBinder() binder.IBinder
	OnFeatureProvisioningChanged(ctx context.Context, capability int32, tech int32, isProvisioned bool) error
	OnRcsFeatureProvisioningChanged(ctx context.Context, capability int32, tech int32, isProvisioned bool) error
}

func NewFeatureProvisioningCallbackStub

func NewFeatureProvisioningCallbackStub(
	impl IFeatureProvisioningCallbackServer,
) IFeatureProvisioningCallback

NewFeatureProvisioningCallbackStub creates a server-side IFeatureProvisioningCallback wrapping the given server implementation. The returned value satisfies IFeatureProvisioningCallback 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 IFeatureProvisioningCallbackServer

type IFeatureProvisioningCallbackServer interface {
	OnFeatureProvisioningChanged(ctx context.Context, capability int32, tech int32, isProvisioned bool) error
	OnRcsFeatureProvisioningChanged(ctx context.Context, capability int32, tech int32, isProvisioned bool) error
}

IFeatureProvisioningCallbackServer is the server-side interface that user implementations provide to NewFeatureProvisioningCallbackStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).

type IImsCallSessionListener

type IImsCallSessionListener interface {
	AsBinder() binder.IBinder
	CallSessionInitiating(ctx context.Context, profile ims.ImsCallProfile) error
	CallSessionInitiatingFailed(ctx context.Context, reasonInfo ims.ImsReasonInfo) error
	CallSessionProgressing(ctx context.Context, profile ims.ImsStreamMediaProfile) error
	CallSessionInitiated(ctx context.Context, profile ims.ImsCallProfile) error
	CallSessionInitiatedFailed(ctx context.Context, reasonInfo ims.ImsReasonInfo) error
	CallSessionTerminated(ctx context.Context, reasonInfo ims.ImsReasonInfo) error
	CallSessionHeld(ctx context.Context, profile ims.ImsCallProfile) error
	CallSessionHoldFailed(ctx context.Context, reasonInfo ims.ImsReasonInfo) error
	CallSessionHoldReceived(ctx context.Context, profile ims.ImsCallProfile) error
	CallSessionResumed(ctx context.Context, profile ims.ImsCallProfile) error
	CallSessionResumeFailed(ctx context.Context, reasonInfo ims.ImsReasonInfo) error
	CallSessionResumeReceived(ctx context.Context, profile ims.ImsCallProfile) error
	CallSessionMergeStarted(ctx context.Context, newSession internal.IImsCallSession, profile ims.ImsCallProfile) error
	CallSessionMergeComplete(ctx context.Context, session internal.IImsCallSession) error
	CallSessionMergeFailed(ctx context.Context, reasonInfo ims.ImsReasonInfo) error
	CallSessionUpdated(ctx context.Context, profile ims.ImsCallProfile) error
	CallSessionUpdateFailed(ctx context.Context, reasonInfo ims.ImsReasonInfo) error
	CallSessionUpdateReceived(ctx context.Context, profile ims.ImsCallProfile) error
	CallSessionConferenceExtended(ctx context.Context, newSession internal.IImsCallSession, profile ims.ImsCallProfile) error
	CallSessionConferenceExtendFailed(ctx context.Context, reasonInfo ims.ImsReasonInfo) error
	CallSessionConferenceExtendReceived(ctx context.Context, newSession internal.IImsCallSession, profile ims.ImsCallProfile) error
	CallSessionInviteParticipantsRequestDelivered(ctx context.Context) error
	CallSessionInviteParticipantsRequestFailed(ctx context.Context, reasonInfo ims.ImsReasonInfo) error
	CallSessionRemoveParticipantsRequestDelivered(ctx context.Context) error
	CallSessionRemoveParticipantsRequestFailed(ctx context.Context, reasonInfo ims.ImsReasonInfo) error
	CallSessionConferenceStateUpdated(ctx context.Context, state ims.ImsConferenceState) error
	CallSessionUssdMessageReceived(ctx context.Context, mode int32, ussdMessage string) error
	CallSessionHandover(ctx context.Context, srcNetworkType int32, targetNetworkType int32, reasonInfo ims.ImsReasonInfo) error
	CallSessionHandoverFailed(ctx context.Context, srcNetworkType int32, targetNetworkType int32, reasonInfo ims.ImsReasonInfo) error
	CallSessionMayHandover(ctx context.Context, srcNetworkType int32, targetNetworkType int32) error
	CallSessionTtyModeReceived(ctx context.Context, mode int32) error
	CallSessionMultipartyStateChanged(ctx context.Context, isMultiParty bool) error
	CallSessionSuppServiceReceived(ctx context.Context, suppSrvNotification ims.ImsSuppServiceNotification) error
	CallSessionRttModifyRequestReceived(ctx context.Context, callProfile ims.ImsCallProfile) error
	CallSessionRttModifyResponseReceived(ctx context.Context, status int32) error
	CallSessionRttMessageReceived(ctx context.Context, rttMessage string) error
	CallSessionRttAudioIndicatorChanged(ctx context.Context, profile ims.ImsStreamMediaProfile) error
	CallSessionTransferred(ctx context.Context) error
	CallSessionTransferFailed(ctx context.Context, reasonInfo ims.ImsReasonInfo) error
	CallSessionDtmfReceived(ctx context.Context, dtmf uint16) error
	CallQualityChanged(ctx context.Context, callQuality telephony.CallQuality) error
	CallSessionRtpHeaderExtensionsReceived(ctx context.Context, extensions []ims.RtpHeaderExtension) error
	CallSessionSendAnbrQuery(ctx context.Context, mediaType int32, direction int32, bitsPerSecond int32) error
}

func NewImsCallSessionListenerStub

func NewImsCallSessionListenerStub(
	impl IImsCallSessionListenerServer,
) IImsCallSessionListener

NewImsCallSessionListenerStub creates a server-side IImsCallSessionListener wrapping the given server implementation. The returned value satisfies IImsCallSessionListener 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 IImsCallSessionListenerServer

type IImsCallSessionListenerServer interface {
	CallSessionInitiating(ctx context.Context, profile ims.ImsCallProfile) error
	CallSessionInitiatingFailed(ctx context.Context, reasonInfo ims.ImsReasonInfo) error
	CallSessionProgressing(ctx context.Context, profile ims.ImsStreamMediaProfile) error
	CallSessionInitiated(ctx context.Context, profile ims.ImsCallProfile) error
	CallSessionInitiatedFailed(ctx context.Context, reasonInfo ims.ImsReasonInfo) error
	CallSessionTerminated(ctx context.Context, reasonInfo ims.ImsReasonInfo) error
	CallSessionHeld(ctx context.Context, profile ims.ImsCallProfile) error
	CallSessionHoldFailed(ctx context.Context, reasonInfo ims.ImsReasonInfo) error
	CallSessionHoldReceived(ctx context.Context, profile ims.ImsCallProfile) error
	CallSessionResumed(ctx context.Context, profile ims.ImsCallProfile) error
	CallSessionResumeFailed(ctx context.Context, reasonInfo ims.ImsReasonInfo) error
	CallSessionResumeReceived(ctx context.Context, profile ims.ImsCallProfile) error
	CallSessionMergeStarted(ctx context.Context, newSession internal.IImsCallSession, profile ims.ImsCallProfile) error
	CallSessionMergeComplete(ctx context.Context, session internal.IImsCallSession) error
	CallSessionMergeFailed(ctx context.Context, reasonInfo ims.ImsReasonInfo) error
	CallSessionUpdated(ctx context.Context, profile ims.ImsCallProfile) error
	CallSessionUpdateFailed(ctx context.Context, reasonInfo ims.ImsReasonInfo) error
	CallSessionUpdateReceived(ctx context.Context, profile ims.ImsCallProfile) error
	CallSessionConferenceExtended(ctx context.Context, newSession internal.IImsCallSession, profile ims.ImsCallProfile) error
	CallSessionConferenceExtendFailed(ctx context.Context, reasonInfo ims.ImsReasonInfo) error
	CallSessionConferenceExtendReceived(ctx context.Context, newSession internal.IImsCallSession, profile ims.ImsCallProfile) error
	CallSessionInviteParticipantsRequestDelivered(ctx context.Context) error
	CallSessionInviteParticipantsRequestFailed(ctx context.Context, reasonInfo ims.ImsReasonInfo) error
	CallSessionRemoveParticipantsRequestDelivered(ctx context.Context) error
	CallSessionRemoveParticipantsRequestFailed(ctx context.Context, reasonInfo ims.ImsReasonInfo) error
	CallSessionConferenceStateUpdated(ctx context.Context, state ims.ImsConferenceState) error
	CallSessionUssdMessageReceived(ctx context.Context, mode int32, ussdMessage string) error
	CallSessionHandover(ctx context.Context, srcNetworkType int32, targetNetworkType int32, reasonInfo ims.ImsReasonInfo) error
	CallSessionHandoverFailed(ctx context.Context, srcNetworkType int32, targetNetworkType int32, reasonInfo ims.ImsReasonInfo) error
	CallSessionMayHandover(ctx context.Context, srcNetworkType int32, targetNetworkType int32) error
	CallSessionTtyModeReceived(ctx context.Context, mode int32) error
	CallSessionMultipartyStateChanged(ctx context.Context, isMultiParty bool) error
	CallSessionSuppServiceReceived(ctx context.Context, suppSrvNotification ims.ImsSuppServiceNotification) error
	CallSessionRttModifyRequestReceived(ctx context.Context, callProfile ims.ImsCallProfile) error
	CallSessionRttModifyResponseReceived(ctx context.Context, status int32) error
	CallSessionRttMessageReceived(ctx context.Context, rttMessage string) error
	CallSessionRttAudioIndicatorChanged(ctx context.Context, profile ims.ImsStreamMediaProfile) error
	CallSessionTransferred(ctx context.Context) error
	CallSessionTransferFailed(ctx context.Context, reasonInfo ims.ImsReasonInfo) error
	CallSessionDtmfReceived(ctx context.Context, dtmf uint16) error
	CallQualityChanged(ctx context.Context, callQuality telephony.CallQuality) error
	CallSessionRtpHeaderExtensionsReceived(ctx context.Context, extensions []ims.RtpHeaderExtension) error
	CallSessionSendAnbrQuery(ctx context.Context, mediaType int32, direction int32, bitsPerSecond int32) error
}

IImsCallSessionListenerServer is the server-side interface that user implementations provide to NewImsCallSessionListenerStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).

type IImsCapabilityCallback

type IImsCapabilityCallback interface {
	AsBinder() binder.IBinder
	OnQueryCapabilityConfiguration(ctx context.Context, capability int32, radioTech int32, enabled bool) error
	OnChangeCapabilityConfigurationError(ctx context.Context, capability int32, radioTech int32, reason int32) error
	OnCapabilitiesStatusChanged(ctx context.Context, config int32) error
}

func NewImsCapabilityCallbackStub

func NewImsCapabilityCallbackStub(
	impl IImsCapabilityCallbackServer,
) IImsCapabilityCallback

NewImsCapabilityCallbackStub creates a server-side IImsCapabilityCallback wrapping the given server implementation. The returned value satisfies IImsCapabilityCallback 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 IImsCapabilityCallbackServer

type IImsCapabilityCallbackServer interface {
	OnQueryCapabilityConfiguration(ctx context.Context, capability int32, radioTech int32, enabled bool) error
	OnChangeCapabilityConfigurationError(ctx context.Context, capability int32, radioTech int32, reason int32) error
	OnCapabilitiesStatusChanged(ctx context.Context, config int32) error
}

IImsCapabilityCallbackServer is the server-side interface that user implementations provide to NewImsCapabilityCallbackStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).

type IImsConfig

type IImsConfig interface {
	AsBinder() binder.IBinder
	AddImsConfigCallback(ctx context.Context, c IImsConfigCallback) error
	RemoveImsConfigCallback(ctx context.Context, c IImsConfigCallback) error
	GetConfigInt(ctx context.Context, item int32) (int32, error)
	GetConfigString(ctx context.Context, item int32) (string, error)
	SetConfigInt(ctx context.Context, item int32, value int32) (int32, error)
	SetConfigString(ctx context.Context, item int32, value string) (int32, error)
	UpdateImsCarrierConfigs(ctx context.Context, bundle os.PersistableBundle) error
	NotifyRcsAutoConfigurationReceived(ctx context.Context, config []byte, isCompressed bool) error
	NotifyRcsAutoConfigurationRemoved(ctx context.Context) error
	AddRcsConfigCallback(ctx context.Context, c IRcsConfigCallback) error
	RemoveRcsConfigCallback(ctx context.Context, c IRcsConfigCallback) error
	TriggerRcsReconfiguration(ctx context.Context) error
	SetRcsClientConfiguration(ctx context.Context, rcc ims.RcsClientConfiguration) error
	NotifyIntImsConfigChanged(ctx context.Context, item int32, value int32) error
	NotifyStringImsConfigChanged(ctx context.Context, item int32, value string) error
}

func NewImsConfigStub

func NewImsConfigStub(
	impl IImsConfigServer,
) IImsConfig

NewImsConfigStub creates a server-side IImsConfig wrapping the given server implementation. The returned value satisfies IImsConfig 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 IImsConfigCallback

type IImsConfigCallback interface {
	AsBinder() binder.IBinder
	OnIntConfigChanged(ctx context.Context, item int32, value int32) error
	OnStringConfigChanged(ctx context.Context, item int32, value string) error
}

func NewImsConfigCallbackStub

func NewImsConfigCallbackStub(
	impl IImsConfigCallbackServer,
) IImsConfigCallback

NewImsConfigCallbackStub creates a server-side IImsConfigCallback wrapping the given server implementation. The returned value satisfies IImsConfigCallback 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 IImsConfigCallbackServer

type IImsConfigCallbackServer interface {
	OnIntConfigChanged(ctx context.Context, item int32, value int32) error
	OnStringConfigChanged(ctx context.Context, item int32, value string) error
}

IImsConfigCallbackServer is the server-side interface that user implementations provide to NewImsConfigCallbackStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).

type IImsConfigServer

type IImsConfigServer interface {
	AddImsConfigCallback(ctx context.Context, c IImsConfigCallback) error
	RemoveImsConfigCallback(ctx context.Context, c IImsConfigCallback) error
	GetConfigInt(ctx context.Context, item int32) (int32, error)
	GetConfigString(ctx context.Context, item int32) (string, error)
	SetConfigInt(ctx context.Context, item int32, value int32) (int32, error)
	SetConfigString(ctx context.Context, item int32, value string) (int32, error)
	UpdateImsCarrierConfigs(ctx context.Context, bundle os.PersistableBundle) error
	NotifyRcsAutoConfigurationReceived(ctx context.Context, config []byte, isCompressed bool) error
	NotifyRcsAutoConfigurationRemoved(ctx context.Context) error
	AddRcsConfigCallback(ctx context.Context, c IRcsConfigCallback) error
	RemoveRcsConfigCallback(ctx context.Context, c IRcsConfigCallback) error
	TriggerRcsReconfiguration(ctx context.Context) error
	SetRcsClientConfiguration(ctx context.Context, rcc ims.RcsClientConfiguration) error
	NotifyIntImsConfigChanged(ctx context.Context, item int32, value int32) error
	NotifyStringImsConfigChanged(ctx context.Context, item int32, value string) error
}

IImsConfigServer is the server-side interface that user implementations provide to NewImsConfigStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).

type IImsMmTelFeature

type IImsMmTelFeature interface {
	AsBinder() binder.IBinder
	SetListener(ctx context.Context, l IImsMmTelListener) error
	GetFeatureState(ctx context.Context) (int32, error)
	CreateCallProfile(ctx context.Context, callSessionType int32, callType int32) (ims.ImsCallProfile, error)
	ChangeOfferedRtpHeaderExtensionTypes(ctx context.Context, types []ims.RtpHeaderExtensionType) error
	CreateCallSession(ctx context.Context, profile ims.ImsCallProfile) (internal.IImsCallSession, error)
	ShouldProcessCall(ctx context.Context, uris []string) (int32, error)
	GetUtInterface(ctx context.Context) (internal.IImsUt, error)
	GetEcbmInterface(ctx context.Context) (internal.IImsEcbm, error)
	SetUiTtyMode(ctx context.Context, uiTtyMode int32, onCompleteMessage os.Message) error
	GetMultiEndpointInterface(ctx context.Context) (internal.IImsMultiEndpoint, error)
	QueryCapabilityStatus(ctx context.Context) (int32, error)
	SetTerminalBasedCallWaitingStatus(ctx context.Context, enabled bool) error
	AddCapabilityCallback(ctx context.Context, c IImsCapabilityCallback) error
	RemoveCapabilityCallback(ctx context.Context, c IImsCapabilityCallback) error
	ChangeCapabilitiesConfiguration(ctx context.Context, request feature.CapabilityChangeRequest, c IImsCapabilityCallback) error
	QueryCapabilityConfiguration(ctx context.Context, capability int32, radioTech int32, c IImsCapabilityCallback) error
	NotifySrvccStarted(ctx context.Context, cb ISrvccStartedCallback) error
	NotifySrvccCompleted(ctx context.Context) error
	NotifySrvccFailed(ctx context.Context) error
	NotifySrvccCanceled(ctx context.Context) error
	SetMediaQualityThreshold(ctx context.Context, mediaSessionType int32, threshold ims.MediaThreshold) error
	QueryMediaQualityStatus(ctx context.Context, mediaSessionType int32) (ims.MediaQualityStatus, error)
	SetSmsListener(ctx context.Context, l IImsSmsListener) error
	SendSms(ctx context.Context, token int32, messageRef int32, format string, smsc string, retry bool, pdu []byte) error
	OnMemoryAvailable(ctx context.Context, token int32) error
	AcknowledgeSms(ctx context.Context, token int32, messageRef int32, result int32) error
	AcknowledgeSmsWithPdu(ctx context.Context, token int32, messageRef int32, result int32, pdu []byte) error
	AcknowledgeSmsReport(ctx context.Context, token int32, messageRef int32, result int32) error
	GetSmsFormat(ctx context.Context) (string, error)
	OnSmsReady(ctx context.Context) error
}

func NewImsMmTelFeatureStub

func NewImsMmTelFeatureStub(
	impl IImsMmTelFeatureServer,
) IImsMmTelFeature

NewImsMmTelFeatureStub creates a server-side IImsMmTelFeature wrapping the given server implementation. The returned value satisfies IImsMmTelFeature 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 IImsMmTelFeatureServer

type IImsMmTelFeatureServer interface {
	SetListener(ctx context.Context, l IImsMmTelListener) error
	GetFeatureState(ctx context.Context) (int32, error)
	CreateCallProfile(ctx context.Context, callSessionType int32, callType int32) (ims.ImsCallProfile, error)
	ChangeOfferedRtpHeaderExtensionTypes(ctx context.Context, types []ims.RtpHeaderExtensionType) error
	CreateCallSession(ctx context.Context, profile ims.ImsCallProfile) (internal.IImsCallSession, error)
	ShouldProcessCall(ctx context.Context, uris []string) (int32, error)
	GetUtInterface(ctx context.Context) (internal.IImsUt, error)
	GetEcbmInterface(ctx context.Context) (internal.IImsEcbm, error)
	SetUiTtyMode(ctx context.Context, uiTtyMode int32, onCompleteMessage os.Message) error
	GetMultiEndpointInterface(ctx context.Context) (internal.IImsMultiEndpoint, error)
	QueryCapabilityStatus(ctx context.Context) (int32, error)
	SetTerminalBasedCallWaitingStatus(ctx context.Context, enabled bool) error
	AddCapabilityCallback(ctx context.Context, c IImsCapabilityCallback) error
	RemoveCapabilityCallback(ctx context.Context, c IImsCapabilityCallback) error
	ChangeCapabilitiesConfiguration(ctx context.Context, request feature.CapabilityChangeRequest, c IImsCapabilityCallback) error
	QueryCapabilityConfiguration(ctx context.Context, capability int32, radioTech int32, c IImsCapabilityCallback) error
	NotifySrvccStarted(ctx context.Context, cb ISrvccStartedCallback) error
	NotifySrvccCompleted(ctx context.Context) error
	NotifySrvccFailed(ctx context.Context) error
	NotifySrvccCanceled(ctx context.Context) error
	SetMediaQualityThreshold(ctx context.Context, mediaSessionType int32, threshold ims.MediaThreshold) error
	QueryMediaQualityStatus(ctx context.Context, mediaSessionType int32) (ims.MediaQualityStatus, error)
	SetSmsListener(ctx context.Context, l IImsSmsListener) error
	SendSms(ctx context.Context, token int32, messageRef int32, format string, smsc string, retry bool, pdu []byte) error
	OnMemoryAvailable(ctx context.Context, token int32) error
	AcknowledgeSms(ctx context.Context, token int32, messageRef int32, result int32) error
	AcknowledgeSmsWithPdu(ctx context.Context, token int32, messageRef int32, result int32, pdu []byte) error
	AcknowledgeSmsReport(ctx context.Context, token int32, messageRef int32, result int32) error
	GetSmsFormat(ctx context.Context) (string, error)
	OnSmsReady(ctx context.Context) error
}

IImsMmTelFeatureServer is the server-side interface that user implementations provide to NewImsMmTelFeatureStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).

type IImsMmTelListener

type IImsMmTelListener interface {
	AsBinder() binder.IBinder
	OnIncomingCall(ctx context.Context, c internal.IImsCallSession, callId string, extras os.Bundle) (IImsCallSessionListener, error)
	OnRejectedCall(ctx context.Context, callProfile ims.ImsCallProfile, reason ims.ImsReasonInfo) error
	OnVoiceMessageCountUpdate(ctx context.Context, count int32) error
	OnAudioModeIsVoipChanged(ctx context.Context, imsAudioHandler int32) error
	OnTriggerEpsFallback(ctx context.Context, reason int32) error
	OnStartImsTrafficSession(ctx context.Context, token int32, trafficType int32, accessNetworkType int32, trafficDirection int32, callback IImsTrafficSessionCallback) error
	OnModifyImsTrafficSession(ctx context.Context, token int32, accessNetworkType int32) error
	OnStopImsTrafficSession(ctx context.Context, token int32) error
	OnMediaQualityStatusChanged(ctx context.Context, status ims.MediaQualityStatus) error
}

func NewImsMmTelListenerStub

func NewImsMmTelListenerStub(
	impl IImsMmTelListenerServer,
) IImsMmTelListener

NewImsMmTelListenerStub creates a server-side IImsMmTelListener wrapping the given server implementation. The returned value satisfies IImsMmTelListener 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 IImsMmTelListenerServer

type IImsMmTelListenerServer interface {
	OnIncomingCall(ctx context.Context, c internal.IImsCallSession, callId string, extras os.Bundle) (IImsCallSessionListener, error)
	OnRejectedCall(ctx context.Context, callProfile ims.ImsCallProfile, reason ims.ImsReasonInfo) error
	OnVoiceMessageCountUpdate(ctx context.Context, count int32) error
	OnAudioModeIsVoipChanged(ctx context.Context, imsAudioHandler int32) error
	OnTriggerEpsFallback(ctx context.Context, reason int32) error
	OnStartImsTrafficSession(ctx context.Context, token int32, trafficType int32, accessNetworkType int32, trafficDirection int32, callback IImsTrafficSessionCallback) error
	OnModifyImsTrafficSession(ctx context.Context, token int32, accessNetworkType int32) error
	OnStopImsTrafficSession(ctx context.Context, token int32) error
	OnMediaQualityStatusChanged(ctx context.Context, status ims.MediaQualityStatus) error
}

IImsMmTelListenerServer is the server-side interface that user implementations provide to NewImsMmTelListenerStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).

type IImsRcsController

type IImsRcsController interface {
	AsBinder() binder.IBinder
	RegisterImsRegistrationCallback(ctx context.Context, subId int32, c IImsRegistrationCallback) error
	UnregisterImsRegistrationCallback(ctx context.Context, subId int32, c IImsRegistrationCallback) error
	GetImsRcsRegistrationState(ctx context.Context, subId int32, consumer telephony.IIntegerConsumer) error
	GetImsRcsRegistrationTransportType(ctx context.Context, subId int32, consumer telephony.IIntegerConsumer) error
	RegisterRcsAvailabilityCallback(ctx context.Context, subId int32, c IImsCapabilityCallback) error
	UnregisterRcsAvailabilityCallback(ctx context.Context, subId int32, c IImsCapabilityCallback) error
	IsCapable(ctx context.Context, subId int32, capability int32, radioTech int32) (bool, error)
	IsAvailable(ctx context.Context, subId int32, capability int32, radioTech int32) (bool, error)
	RequestCapabilities(ctx context.Context, subId int32, contactNumbers []net.Uri, c IRcsUceControllerCallback) error
	RequestAvailability(ctx context.Context, subId int32, contactNumber net.Uri, c IRcsUceControllerCallback) error
	GetUcePublishState(ctx context.Context, subId int32) (int32, error)
	IsUceSettingEnabled(ctx context.Context, subId int32) (bool, error)
	SetUceSettingEnabled(ctx context.Context, subId int32, isEnabled bool) error
	RegisterUcePublishStateCallback(ctx context.Context, subId int32, c IRcsUcePublishStateCallback) error
	UnregisterUcePublishStateCallback(ctx context.Context, subId int32, c IRcsUcePublishStateCallback) error
	IsSipDelegateSupported(ctx context.Context, subId int32) (bool, error)
	CreateSipDelegate(ctx context.Context, subId int32, request ims.DelegateRequest, packageName string, delegateState ISipDelegateConnectionStateCallback, delegateMessage ISipDelegateMessageCallback) error
	DestroySipDelegate(ctx context.Context, subId int32, connection ISipDelegate, reason int32) error
	TriggerNetworkRegistration(ctx context.Context, subId int32, connection ISipDelegate, sipCode int32, sipReason string) error
	RegisterSipDialogStateCallback(ctx context.Context, subId int32, cb internalTelephony.ISipDialogStateCallback) error
	UnregisterSipDialogStateCallback(ctx context.Context, subId int32, cb internalTelephony.ISipDialogStateCallback) error
	RegisterRcsFeatureCallback(ctx context.Context, slotId int32, callback internal.IImsServiceFeatureCallback) error
	UnregisterImsFeatureCallback(ctx context.Context, callback internal.IImsServiceFeatureCallback) error
}

func NewImsRcsControllerStub

func NewImsRcsControllerStub(
	impl IImsRcsControllerServer,
) IImsRcsController

NewImsRcsControllerStub creates a server-side IImsRcsController wrapping the given server implementation. The returned value satisfies IImsRcsController 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 IImsRcsControllerServer

type IImsRcsControllerServer interface {
	RegisterImsRegistrationCallback(ctx context.Context, subId int32, c IImsRegistrationCallback) error
	UnregisterImsRegistrationCallback(ctx context.Context, subId int32, c IImsRegistrationCallback) error
	GetImsRcsRegistrationState(ctx context.Context, subId int32, consumer telephony.IIntegerConsumer) error
	GetImsRcsRegistrationTransportType(ctx context.Context, subId int32, consumer telephony.IIntegerConsumer) error
	RegisterRcsAvailabilityCallback(ctx context.Context, subId int32, c IImsCapabilityCallback) error
	UnregisterRcsAvailabilityCallback(ctx context.Context, subId int32, c IImsCapabilityCallback) error
	IsCapable(ctx context.Context, subId int32, capability int32, radioTech int32) (bool, error)
	IsAvailable(ctx context.Context, subId int32, capability int32, radioTech int32) (bool, error)
	RequestCapabilities(ctx context.Context, subId int32, contactNumbers []net.Uri, c IRcsUceControllerCallback) error
	RequestAvailability(ctx context.Context, subId int32, contactNumber net.Uri, c IRcsUceControllerCallback) error
	GetUcePublishState(ctx context.Context, subId int32) (int32, error)
	IsUceSettingEnabled(ctx context.Context, subId int32) (bool, error)
	SetUceSettingEnabled(ctx context.Context, subId int32, isEnabled bool) error
	RegisterUcePublishStateCallback(ctx context.Context, subId int32, c IRcsUcePublishStateCallback) error
	UnregisterUcePublishStateCallback(ctx context.Context, subId int32, c IRcsUcePublishStateCallback) error
	IsSipDelegateSupported(ctx context.Context, subId int32) (bool, error)
	CreateSipDelegate(ctx context.Context, subId int32, request ims.DelegateRequest, packageName string, delegateState ISipDelegateConnectionStateCallback, delegateMessage ISipDelegateMessageCallback) error
	DestroySipDelegate(ctx context.Context, subId int32, connection ISipDelegate, reason int32) error
	TriggerNetworkRegistration(ctx context.Context, subId int32, connection ISipDelegate, sipCode int32, sipReason string) error
	RegisterSipDialogStateCallback(ctx context.Context, subId int32, cb internalTelephony.ISipDialogStateCallback) error
	UnregisterSipDialogStateCallback(ctx context.Context, subId int32, cb internalTelephony.ISipDialogStateCallback) error
	RegisterRcsFeatureCallback(ctx context.Context, slotId int32, callback internal.IImsServiceFeatureCallback) error
	UnregisterImsFeatureCallback(ctx context.Context, callback internal.IImsServiceFeatureCallback) error
}

IImsRcsControllerServer is the server-side interface that user implementations provide to NewImsRcsControllerStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).

type IImsRcsFeature

type IImsRcsFeature interface {
	AsBinder() binder.IBinder
	QueryCapabilityStatus(ctx context.Context) (int32, error)
	GetFeatureState(ctx context.Context) (int32, error)
	AddCapabilityCallback(ctx context.Context, c IImsCapabilityCallback) error
	RemoveCapabilityCallback(ctx context.Context, c IImsCapabilityCallback) error
	ChangeCapabilitiesConfiguration(ctx context.Context, r feature.CapabilityChangeRequest, c IImsCapabilityCallback) error
	QueryCapabilityConfiguration(ctx context.Context, capability int32, radioTech int32, c IImsCapabilityCallback) error
	SetCapabilityExchangeEventListener(ctx context.Context, listener ICapabilityExchangeEventListener) error
	PublishCapabilities(ctx context.Context, pidfXml string, cb IPublishResponseCallback) error
	SubscribeForCapabilities(ctx context.Context, uris []net.Uri, cb ISubscribeResponseCallback) error
	SendOptionsCapabilityRequest(ctx context.Context, contactUri net.Uri, myCapabilities []string, cb IOptionsResponseCallback) error
}

func NewImsRcsFeatureStub

func NewImsRcsFeatureStub(
	impl IImsRcsFeatureServer,
) IImsRcsFeature

NewImsRcsFeatureStub creates a server-side IImsRcsFeature wrapping the given server implementation. The returned value satisfies IImsRcsFeature 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 IImsRcsFeatureServer

type IImsRcsFeatureServer interface {
	QueryCapabilityStatus(ctx context.Context) (int32, error)
	GetFeatureState(ctx context.Context) (int32, error)
	AddCapabilityCallback(ctx context.Context, c IImsCapabilityCallback) error
	RemoveCapabilityCallback(ctx context.Context, c IImsCapabilityCallback) error
	ChangeCapabilitiesConfiguration(ctx context.Context, r feature.CapabilityChangeRequest, c IImsCapabilityCallback) error
	QueryCapabilityConfiguration(ctx context.Context, capability int32, radioTech int32, c IImsCapabilityCallback) error
	SetCapabilityExchangeEventListener(ctx context.Context, listener ICapabilityExchangeEventListener) error
	PublishCapabilities(ctx context.Context, pidfXml string, cb IPublishResponseCallback) error
	SubscribeForCapabilities(ctx context.Context, uris []net.Uri, cb ISubscribeResponseCallback) error
	SendOptionsCapabilityRequest(ctx context.Context, contactUri net.Uri, myCapabilities []string, cb IOptionsResponseCallback) error
}

IImsRcsFeatureServer is the server-side interface that user implementations provide to NewImsRcsFeatureStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).

type IImsRegistration

type IImsRegistration interface {
	AsBinder() binder.IBinder
	GetRegistrationTechnology(ctx context.Context) (int32, error)
	AddRegistrationCallback(ctx context.Context, c IImsRegistrationCallback) error
	RemoveRegistrationCallback(ctx context.Context, c IImsRegistrationCallback) error
	AddEmergencyRegistrationCallback(ctx context.Context, c IImsRegistrationCallback) error
	RemoveEmergencyRegistrationCallback(ctx context.Context, c IImsRegistrationCallback) error
	TriggerFullNetworkRegistration(ctx context.Context, sipCode int32, sipReason string) error
	TriggerUpdateSipDelegateRegistration(ctx context.Context) error
	TriggerSipDelegateDeregistration(ctx context.Context) error
	TriggerDeregistration(ctx context.Context, reason int32) error
}

func NewImsRegistrationStub

func NewImsRegistrationStub(
	impl IImsRegistrationServer,
) IImsRegistration

NewImsRegistrationStub creates a server-side IImsRegistration wrapping the given server implementation. The returned value satisfies IImsRegistration 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 IImsRegistrationCallback

type IImsRegistrationCallback interface {
	AsBinder() binder.IBinder
	OnRegistered(ctx context.Context, attr ims.ImsRegistrationAttributes) error
	OnRegistering(ctx context.Context, attr ims.ImsRegistrationAttributes) error
	OnDeregistered(ctx context.Context, info ims.ImsReasonInfo, suggestedAction int32, imsRadioTech int32) error
	OnDeregisteredWithDetails(ctx context.Context, info ims.ImsReasonInfo, suggestedAction int32, imsRadioTech int32, detail ims.SipDetails) error
	OnTechnologyChangeFailed(ctx context.Context, imsRadioTech int32, info ims.ImsReasonInfo) error
	OnSubscriberAssociatedUriChanged(ctx context.Context, uris []net.Uri) error
}

func NewImsRegistrationCallbackStub

func NewImsRegistrationCallbackStub(
	impl IImsRegistrationCallbackServer,
) IImsRegistrationCallback

NewImsRegistrationCallbackStub creates a server-side IImsRegistrationCallback wrapping the given server implementation. The returned value satisfies IImsRegistrationCallback 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 IImsRegistrationCallbackServer

type IImsRegistrationCallbackServer interface {
	OnRegistered(ctx context.Context, attr ims.ImsRegistrationAttributes) error
	OnRegistering(ctx context.Context, attr ims.ImsRegistrationAttributes) error
	OnDeregistered(ctx context.Context, info ims.ImsReasonInfo, suggestedAction int32, imsRadioTech int32) error
	OnDeregisteredWithDetails(ctx context.Context, info ims.ImsReasonInfo, suggestedAction int32, imsRadioTech int32, detail ims.SipDetails) error
	OnTechnologyChangeFailed(ctx context.Context, imsRadioTech int32, info ims.ImsReasonInfo) error
	OnSubscriberAssociatedUriChanged(ctx context.Context, uris []net.Uri) error
}

IImsRegistrationCallbackServer is the server-side interface that user implementations provide to NewImsRegistrationCallbackStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).

type IImsRegistrationServer

type IImsRegistrationServer interface {
	GetRegistrationTechnology(ctx context.Context) (int32, error)
	AddRegistrationCallback(ctx context.Context, c IImsRegistrationCallback) error
	RemoveRegistrationCallback(ctx context.Context, c IImsRegistrationCallback) error
	AddEmergencyRegistrationCallback(ctx context.Context, c IImsRegistrationCallback) error
	RemoveEmergencyRegistrationCallback(ctx context.Context, c IImsRegistrationCallback) error
	TriggerFullNetworkRegistration(ctx context.Context, sipCode int32, sipReason string) error
	TriggerUpdateSipDelegateRegistration(ctx context.Context) error
	TriggerSipDelegateDeregistration(ctx context.Context) error
	TriggerDeregistration(ctx context.Context, reason int32) error
}

IImsRegistrationServer is the server-side interface that user implementations provide to NewImsRegistrationStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).

type IImsServiceController

type IImsServiceController interface {
	AsBinder() binder.IBinder
	SetListener(ctx context.Context, l IImsServiceControllerListener) error
	CreateMmTelFeature(ctx context.Context, slotId int32, subId int32) (IImsMmTelFeature, error)
	CreateEmergencyOnlyMmTelFeature(ctx context.Context, slotId int32) (IImsMmTelFeature, error)
	CreateRcsFeature(ctx context.Context, slotId int32, subId int32) (IImsRcsFeature, error)
	QuerySupportedImsFeatures(ctx context.Context) (stub.ImsFeatureConfiguration, error)
	GetImsServiceCapabilities(ctx context.Context) (int64, error)
	AddFeatureStatusCallback(ctx context.Context, slotId int32, featureType int32, c internal.IImsFeatureStatusCallback) error
	RemoveFeatureStatusCallback(ctx context.Context, slotId int32, featureType int32, c internal.IImsFeatureStatusCallback) error
	NotifyImsServiceReadyForFeatureCreation(ctx context.Context) error
	RemoveImsFeature(ctx context.Context, slotId int32, featureType int32, changeSubId bool) error
	GetConfig(ctx context.Context, slotId int32, subId int32) (IImsConfig, error)
	GetRegistration(ctx context.Context, slotId int32, subId int32) (IImsRegistration, error)
	GetSipTransport(ctx context.Context, slotId int32) (ISipTransport, error)
	EnableIms(ctx context.Context, slotId int32, subId int32) error
	DisableIms(ctx context.Context, slotId int32, subId int32) error
	ResetIms(ctx context.Context, slotId int32, subId int32) error
}

func NewImsServiceControllerStub

func NewImsServiceControllerStub(
	impl IImsServiceControllerServer,
) IImsServiceController

NewImsServiceControllerStub creates a server-side IImsServiceController wrapping the given server implementation. The returned value satisfies IImsServiceController 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 IImsServiceControllerListener

type IImsServiceControllerListener interface {
	AsBinder() binder.IBinder
	OnUpdateSupportedImsFeatures(ctx context.Context, c stub.ImsFeatureConfiguration) error
}

func NewImsServiceControllerListenerStub

func NewImsServiceControllerListenerStub(
	impl IImsServiceControllerListenerServer,
) IImsServiceControllerListener

NewImsServiceControllerListenerStub creates a server-side IImsServiceControllerListener wrapping the given server implementation. The returned value satisfies IImsServiceControllerListener 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 IImsServiceControllerListenerServer

type IImsServiceControllerListenerServer interface {
	OnUpdateSupportedImsFeatures(ctx context.Context, c stub.ImsFeatureConfiguration) error
}

IImsServiceControllerListenerServer is the server-side interface that user implementations provide to NewImsServiceControllerListenerStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).

type IImsServiceControllerServer

type IImsServiceControllerServer interface {
	SetListener(ctx context.Context, l IImsServiceControllerListener) error
	CreateMmTelFeature(ctx context.Context, slotId int32, subId int32) (IImsMmTelFeature, error)
	CreateEmergencyOnlyMmTelFeature(ctx context.Context, slotId int32) (IImsMmTelFeature, error)
	CreateRcsFeature(ctx context.Context, slotId int32, subId int32) (IImsRcsFeature, error)
	QuerySupportedImsFeatures(ctx context.Context) (stub.ImsFeatureConfiguration, error)
	GetImsServiceCapabilities(ctx context.Context) (int64, error)
	AddFeatureStatusCallback(ctx context.Context, slotId int32, featureType int32, c internal.IImsFeatureStatusCallback) error
	RemoveFeatureStatusCallback(ctx context.Context, slotId int32, featureType int32, c internal.IImsFeatureStatusCallback) error
	NotifyImsServiceReadyForFeatureCreation(ctx context.Context) error
	RemoveImsFeature(ctx context.Context, slotId int32, featureType int32, changeSubId bool) error
	GetConfig(ctx context.Context, slotId int32, subId int32) (IImsConfig, error)
	GetRegistration(ctx context.Context, slotId int32, subId int32) (IImsRegistration, error)
	GetSipTransport(ctx context.Context, slotId int32) (ISipTransport, error)
	EnableIms(ctx context.Context, slotId int32, subId int32) error
	DisableIms(ctx context.Context, slotId int32, subId int32) error
	ResetIms(ctx context.Context, slotId int32, subId int32) error
}

IImsServiceControllerServer is the server-side interface that user implementations provide to NewImsServiceControllerStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).

type IImsSmsListener

type IImsSmsListener interface {
	AsBinder() binder.IBinder
	OnSendSmsResult(ctx context.Context, token int32, messageRef int32, status int32, reason int32, networkErrorCode int32) error
	OnSmsStatusReportReceived(ctx context.Context, token int32, format string, pdu []byte) error
	OnSmsReceived(ctx context.Context, token int32, format string, pdu []byte) error
	OnMemoryAvailableResult(ctx context.Context, token int32, status int32, networkErrorCode int32) error
}

func NewImsSmsListenerStub

func NewImsSmsListenerStub(
	impl IImsSmsListenerServer,
) IImsSmsListener

NewImsSmsListenerStub creates a server-side IImsSmsListener wrapping the given server implementation. The returned value satisfies IImsSmsListener 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 IImsSmsListenerServer

type IImsSmsListenerServer interface {
	OnSendSmsResult(ctx context.Context, token int32, messageRef int32, status int32, reason int32, networkErrorCode int32) error
	OnSmsStatusReportReceived(ctx context.Context, token int32, format string, pdu []byte) error
	OnSmsReceived(ctx context.Context, token int32, format string, pdu []byte) error
	OnMemoryAvailableResult(ctx context.Context, token int32, status int32, networkErrorCode int32) error
}

IImsSmsListenerServer is the server-side interface that user implementations provide to NewImsSmsListenerStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).

type IImsTrafficSessionCallback

type IImsTrafficSessionCallback interface {
	AsBinder() binder.IBinder
	OnReady(ctx context.Context) error
	OnError(ctx context.Context, info feature.ConnectionFailureInfo) error
}

func NewImsTrafficSessionCallbackStub

func NewImsTrafficSessionCallbackStub(
	impl IImsTrafficSessionCallbackServer,
) IImsTrafficSessionCallback

NewImsTrafficSessionCallbackStub creates a server-side IImsTrafficSessionCallback wrapping the given server implementation. The returned value satisfies IImsTrafficSessionCallback 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 IImsTrafficSessionCallbackServer

type IImsTrafficSessionCallbackServer interface {
	OnReady(ctx context.Context) error
	OnError(ctx context.Context, info feature.ConnectionFailureInfo) error
}

IImsTrafficSessionCallbackServer is the server-side interface that user implementations provide to NewImsTrafficSessionCallbackStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).

type IOptionsRequestCallback

type IOptionsRequestCallback interface {
	AsBinder() binder.IBinder
	RespondToCapabilityRequest(ctx context.Context, ownCapabilities ims.RcsContactUceCapability, isBlocked bool) error
	RespondToCapabilityRequestWithError(ctx context.Context, code int32, reason string) error
}

func NewOptionsRequestCallbackStub

func NewOptionsRequestCallbackStub(
	impl IOptionsRequestCallbackServer,
) IOptionsRequestCallback

NewOptionsRequestCallbackStub creates a server-side IOptionsRequestCallback wrapping the given server implementation. The returned value satisfies IOptionsRequestCallback 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 IOptionsRequestCallbackServer

type IOptionsRequestCallbackServer interface {
	RespondToCapabilityRequest(ctx context.Context, ownCapabilities ims.RcsContactUceCapability, isBlocked bool) error
	RespondToCapabilityRequestWithError(ctx context.Context, code int32, reason string) error
}

IOptionsRequestCallbackServer is the server-side interface that user implementations provide to NewOptionsRequestCallbackStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).

type IOptionsResponseCallback

type IOptionsResponseCallback interface {
	AsBinder() binder.IBinder
	OnCommandError(ctx context.Context, code int32) error
	OnNetworkResponse(ctx context.Context, code int32, reason string, theirCaps []string) error
}

func NewOptionsResponseCallbackStub

func NewOptionsResponseCallbackStub(
	impl IOptionsResponseCallbackServer,
) IOptionsResponseCallback

NewOptionsResponseCallbackStub creates a server-side IOptionsResponseCallback wrapping the given server implementation. The returned value satisfies IOptionsResponseCallback 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 IOptionsResponseCallbackServer

type IOptionsResponseCallbackServer interface {
	OnCommandError(ctx context.Context, code int32) error
	OnNetworkResponse(ctx context.Context, code int32, reason string, theirCaps []string) error
}

IOptionsResponseCallbackServer is the server-side interface that user implementations provide to NewOptionsResponseCallbackStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).

type IPublishResponseCallback

type IPublishResponseCallback interface {
	AsBinder() binder.IBinder
	OnCommandError(ctx context.Context, code int32) error
	OnNetworkResponse(ctx context.Context, details ims.SipDetails) error
}

func NewPublishResponseCallbackStub

func NewPublishResponseCallbackStub(
	impl IPublishResponseCallbackServer,
) IPublishResponseCallback

NewPublishResponseCallbackStub creates a server-side IPublishResponseCallback wrapping the given server implementation. The returned value satisfies IPublishResponseCallback 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 IPublishResponseCallbackServer

type IPublishResponseCallbackServer interface {
	OnCommandError(ctx context.Context, code int32) error
	OnNetworkResponse(ctx context.Context, details ims.SipDetails) error
}

IPublishResponseCallbackServer is the server-side interface that user implementations provide to NewPublishResponseCallbackStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).

type IRcsConfigCallback

type IRcsConfigCallback interface {
	AsBinder() binder.IBinder
	OnConfigurationChanged(ctx context.Context, config []byte) error
	OnAutoConfigurationErrorReceived(ctx context.Context, errorCode int32, errorString string) error
	OnConfigurationReset(ctx context.Context) error
	OnRemoved(ctx context.Context) error
	OnPreProvisioningReceived(ctx context.Context, config []byte) error
}

func NewRcsConfigCallbackStub

func NewRcsConfigCallbackStub(
	impl IRcsConfigCallbackServer,
) IRcsConfigCallback

NewRcsConfigCallbackStub creates a server-side IRcsConfigCallback wrapping the given server implementation. The returned value satisfies IRcsConfigCallback 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 IRcsConfigCallbackServer

type IRcsConfigCallbackServer interface {
	OnConfigurationChanged(ctx context.Context, config []byte) error
	OnAutoConfigurationErrorReceived(ctx context.Context, errorCode int32, errorString string) error
	OnConfigurationReset(ctx context.Context) error
	OnRemoved(ctx context.Context) error
	OnPreProvisioningReceived(ctx context.Context, config []byte) error
}

IRcsConfigCallbackServer is the server-side interface that user implementations provide to NewRcsConfigCallbackStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).

type IRcsUceControllerCallback

type IRcsUceControllerCallback interface {
	AsBinder() binder.IBinder
	OnCapabilitiesReceived(ctx context.Context, contactCapabilities []ims.RcsContactUceCapability) error
	OnComplete(ctx context.Context, details ims.SipDetails) error
	OnError(ctx context.Context, errorCode int32, retryAfterMilliseconds int64, details ims.SipDetails) error
}

func NewRcsUceControllerCallbackStub

func NewRcsUceControllerCallbackStub(
	impl IRcsUceControllerCallbackServer,
) IRcsUceControllerCallback

NewRcsUceControllerCallbackStub creates a server-side IRcsUceControllerCallback wrapping the given server implementation. The returned value satisfies IRcsUceControllerCallback 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 IRcsUceControllerCallbackServer

type IRcsUceControllerCallbackServer interface {
	OnCapabilitiesReceived(ctx context.Context, contactCapabilities []ims.RcsContactUceCapability) error
	OnComplete(ctx context.Context, details ims.SipDetails) error
	OnError(ctx context.Context, errorCode int32, retryAfterMilliseconds int64, details ims.SipDetails) error
}

IRcsUceControllerCallbackServer is the server-side interface that user implementations provide to NewRcsUceControllerCallbackStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).

type IRcsUcePublishStateCallback

type IRcsUcePublishStateCallback interface {
	AsBinder() binder.IBinder
	OnPublishUpdated(ctx context.Context, attributes ims.PublishAttributes) error
}

func NewRcsUcePublishStateCallbackStub

func NewRcsUcePublishStateCallbackStub(
	impl IRcsUcePublishStateCallbackServer,
) IRcsUcePublishStateCallback

NewRcsUcePublishStateCallbackStub creates a server-side IRcsUcePublishStateCallback wrapping the given server implementation. The returned value satisfies IRcsUcePublishStateCallback 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 IRcsUcePublishStateCallbackServer

type IRcsUcePublishStateCallbackServer interface {
	OnPublishUpdated(ctx context.Context, attributes ims.PublishAttributes) error
}

IRcsUcePublishStateCallbackServer is the server-side interface that user implementations provide to NewRcsUcePublishStateCallbackStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).

type ISipDelegate

type ISipDelegate interface {
	AsBinder() binder.IBinder
	SendMessage(ctx context.Context, sipMessage ims.SipMessage, configVersion int64) error
	NotifyMessageReceived(ctx context.Context, viaTransactionId string) error
	NotifyMessageReceiveError(ctx context.Context, viaTransactionId string, reason int32) error
	CleanupSession(ctx context.Context, callId string) error
}

func NewSipDelegateStub

func NewSipDelegateStub(
	impl ISipDelegateServer,
) ISipDelegate

NewSipDelegateStub creates a server-side ISipDelegate wrapping the given server implementation. The returned value satisfies ISipDelegate 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 ISipDelegateConnectionStateCallback

type ISipDelegateConnectionStateCallback interface {
	AsBinder() binder.IBinder
	OnCreated(ctx context.Context, c ISipDelegate) error
	OnFeatureTagStatusChanged(ctx context.Context, registrationState ims.DelegateRegistrationState, deniedFeatureTags []ims.FeatureTagState) error
	OnImsConfigurationChanged(ctx context.Context, registeredSipConfig ims.SipDelegateImsConfiguration) error
	OnConfigurationChanged(ctx context.Context, registeredSipConfig ims.SipDelegateConfiguration) error
	OnDestroyed(ctx context.Context, reason int32) error
}

func NewSipDelegateConnectionStateCallbackStub

func NewSipDelegateConnectionStateCallbackStub(
	impl ISipDelegateConnectionStateCallbackServer,
) ISipDelegateConnectionStateCallback

NewSipDelegateConnectionStateCallbackStub creates a server-side ISipDelegateConnectionStateCallback wrapping the given server implementation. The returned value satisfies ISipDelegateConnectionStateCallback 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 ISipDelegateConnectionStateCallbackServer

type ISipDelegateConnectionStateCallbackServer interface {
	OnCreated(ctx context.Context, c ISipDelegate) error
	OnFeatureTagStatusChanged(ctx context.Context, registrationState ims.DelegateRegistrationState, deniedFeatureTags []ims.FeatureTagState) error
	OnImsConfigurationChanged(ctx context.Context, registeredSipConfig ims.SipDelegateImsConfiguration) error
	OnConfigurationChanged(ctx context.Context, registeredSipConfig ims.SipDelegateConfiguration) error
	OnDestroyed(ctx context.Context, reason int32) error
}

ISipDelegateConnectionStateCallbackServer is the server-side interface that user implementations provide to NewSipDelegateConnectionStateCallbackStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).

type ISipDelegateMessageCallback

type ISipDelegateMessageCallback interface {
	AsBinder() binder.IBinder
	OnMessageReceived(ctx context.Context, message ims.SipMessage) error
	OnMessageSent(ctx context.Context, viaTransactionId string) error
	OnMessageSendFailure(ctx context.Context, viaTransactionId string, reason int32) error
}

func NewSipDelegateMessageCallbackStub

func NewSipDelegateMessageCallbackStub(
	impl ISipDelegateMessageCallbackServer,
) ISipDelegateMessageCallback

NewSipDelegateMessageCallbackStub creates a server-side ISipDelegateMessageCallback wrapping the given server implementation. The returned value satisfies ISipDelegateMessageCallback 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 ISipDelegateMessageCallbackServer

type ISipDelegateMessageCallbackServer interface {
	OnMessageReceived(ctx context.Context, message ims.SipMessage) error
	OnMessageSent(ctx context.Context, viaTransactionId string) error
	OnMessageSendFailure(ctx context.Context, viaTransactionId string, reason int32) error
}

ISipDelegateMessageCallbackServer is the server-side interface that user implementations provide to NewSipDelegateMessageCallbackStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).

type ISipDelegateServer

type ISipDelegateServer interface {
	SendMessage(ctx context.Context, sipMessage ims.SipMessage, configVersion int64) error
	NotifyMessageReceived(ctx context.Context, viaTransactionId string) error
	NotifyMessageReceiveError(ctx context.Context, viaTransactionId string, reason int32) error
	CleanupSession(ctx context.Context, callId string) error
}

ISipDelegateServer is the server-side interface that user implementations provide to NewSipDelegateStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).

type ISipDelegateStateCallback

type ISipDelegateStateCallback interface {
	AsBinder() binder.IBinder
	OnCreated(ctx context.Context, c ISipDelegate, deniedFeatureTags []ims.FeatureTagState) error
	OnFeatureTagRegistrationChanged(ctx context.Context, registrationState ims.DelegateRegistrationState) error
	OnImsConfigurationChanged(ctx context.Context, registeredSipConfig ims.SipDelegateImsConfiguration) error
	OnConfigurationChanged(ctx context.Context, registeredSipConfig ims.SipDelegateConfiguration) error
	OnDestroyed(ctx context.Context, reason int32) error
}

func NewSipDelegateStateCallbackStub

func NewSipDelegateStateCallbackStub(
	impl ISipDelegateStateCallbackServer,
) ISipDelegateStateCallback

NewSipDelegateStateCallbackStub creates a server-side ISipDelegateStateCallback wrapping the given server implementation. The returned value satisfies ISipDelegateStateCallback 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 ISipDelegateStateCallbackServer

type ISipDelegateStateCallbackServer interface {
	OnCreated(ctx context.Context, c ISipDelegate, deniedFeatureTags []ims.FeatureTagState) error
	OnFeatureTagRegistrationChanged(ctx context.Context, registrationState ims.DelegateRegistrationState) error
	OnImsConfigurationChanged(ctx context.Context, registeredSipConfig ims.SipDelegateImsConfiguration) error
	OnConfigurationChanged(ctx context.Context, registeredSipConfig ims.SipDelegateConfiguration) error
	OnDestroyed(ctx context.Context, reason int32) error
}

ISipDelegateStateCallbackServer is the server-side interface that user implementations provide to NewSipDelegateStateCallbackStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).

type ISipTransport

type ISipTransport interface {
	AsBinder() binder.IBinder
	CreateSipDelegate(ctx context.Context, subId int32, request ims.DelegateRequest, dc ISipDelegateStateCallback, mc ISipDelegateMessageCallback) error
	DestroySipDelegate(ctx context.Context, delegate ISipDelegate, reason int32) error
}

func NewSipTransportStub

func NewSipTransportStub(
	impl ISipTransportServer,
) ISipTransport

NewSipTransportStub creates a server-side ISipTransport wrapping the given server implementation. The returned value satisfies ISipTransport 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 ISipTransportServer

type ISipTransportServer interface {
	CreateSipDelegate(ctx context.Context, subId int32, request ims.DelegateRequest, dc ISipDelegateStateCallback, mc ISipDelegateMessageCallback) error
	DestroySipDelegate(ctx context.Context, delegate ISipDelegate, reason int32) error
}

ISipTransportServer is the server-side interface that user implementations provide to NewSipTransportStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).

type ISrvccStartedCallback

type ISrvccStartedCallback interface {
	AsBinder() binder.IBinder
	OnSrvccCallNotified(ctx context.Context, profiles []ims.SrvccCall) error
}

func NewSrvccStartedCallbackStub

func NewSrvccStartedCallbackStub(
	impl ISrvccStartedCallbackServer,
) ISrvccStartedCallback

NewSrvccStartedCallbackStub creates a server-side ISrvccStartedCallback wrapping the given server implementation. The returned value satisfies ISrvccStartedCallback 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 ISrvccStartedCallbackServer

type ISrvccStartedCallbackServer interface {
	OnSrvccCallNotified(ctx context.Context, profiles []ims.SrvccCall) error
}

ISrvccStartedCallbackServer is the server-side interface that user implementations provide to NewSrvccStartedCallbackStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).

type ISubscribeResponseCallback

type ISubscribeResponseCallback interface {
	AsBinder() binder.IBinder
	OnCommandError(ctx context.Context, code int32) error
	OnNetworkResponse(ctx context.Context, detail ims.SipDetails) error
	OnNotifyCapabilitiesUpdate(ctx context.Context, pidfXmls []string) error
	OnResourceTerminated(ctx context.Context, uriTerminatedReason []ims.RcsContactTerminatedReason) error
	OnTerminated(ctx context.Context, reason string, retryAfterMilliseconds int64) error
}

func NewSubscribeResponseCallbackStub

func NewSubscribeResponseCallbackStub(
	impl ISubscribeResponseCallbackServer,
) ISubscribeResponseCallback

NewSubscribeResponseCallbackStub creates a server-side ISubscribeResponseCallback wrapping the given server implementation. The returned value satisfies ISubscribeResponseCallback 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 ISubscribeResponseCallbackServer

type ISubscribeResponseCallbackServer interface {
	OnCommandError(ctx context.Context, code int32) error
	OnNetworkResponse(ctx context.Context, detail ims.SipDetails) error
	OnNotifyCapabilitiesUpdate(ctx context.Context, pidfXmls []string) error
	OnResourceTerminated(ctx context.Context, uriTerminatedReason []ims.RcsContactTerminatedReason) error
	OnTerminated(ctx context.Context, reason string, retryAfterMilliseconds int64) error
}

ISubscribeResponseCallbackServer is the server-side interface that user implementations provide to NewSubscribeResponseCallbackStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).

type ImsCallSessionListenerProxy

type ImsCallSessionListenerProxy struct {
	Remote binder.IBinder
}

func NewImsCallSessionListenerProxy

func NewImsCallSessionListenerProxy(
	remote binder.IBinder,
) *ImsCallSessionListenerProxy

func (*ImsCallSessionListenerProxy) AsBinder

func (*ImsCallSessionListenerProxy) CallQualityChanged

func (p *ImsCallSessionListenerProxy) CallQualityChanged(
	ctx context.Context,
	callQuality telephony.CallQuality,
) error

func (*ImsCallSessionListenerProxy) CallSessionConferenceExtendFailed

func (p *ImsCallSessionListenerProxy) CallSessionConferenceExtendFailed(
	ctx context.Context,
	reasonInfo ims.ImsReasonInfo,
) error

func (*ImsCallSessionListenerProxy) CallSessionConferenceExtendReceived

func (p *ImsCallSessionListenerProxy) CallSessionConferenceExtendReceived(
	ctx context.Context,
	newSession internal.IImsCallSession,
	profile ims.ImsCallProfile,
) error

func (*ImsCallSessionListenerProxy) CallSessionConferenceExtended

func (p *ImsCallSessionListenerProxy) CallSessionConferenceExtended(
	ctx context.Context,
	newSession internal.IImsCallSession,
	profile ims.ImsCallProfile,
) error

func (*ImsCallSessionListenerProxy) CallSessionConferenceStateUpdated

func (p *ImsCallSessionListenerProxy) CallSessionConferenceStateUpdated(
	ctx context.Context,
	state ims.ImsConferenceState,
) error

func (*ImsCallSessionListenerProxy) CallSessionDtmfReceived

func (p *ImsCallSessionListenerProxy) CallSessionDtmfReceived(
	ctx context.Context,
	dtmf uint16,
) error

func (*ImsCallSessionListenerProxy) CallSessionHandover

func (p *ImsCallSessionListenerProxy) CallSessionHandover(
	ctx context.Context,
	srcNetworkType int32,
	targetNetworkType int32,
	reasonInfo ims.ImsReasonInfo,
) error

func (*ImsCallSessionListenerProxy) CallSessionHandoverFailed

func (p *ImsCallSessionListenerProxy) CallSessionHandoverFailed(
	ctx context.Context,
	srcNetworkType int32,
	targetNetworkType int32,
	reasonInfo ims.ImsReasonInfo,
) error

func (*ImsCallSessionListenerProxy) CallSessionHeld

func (p *ImsCallSessionListenerProxy) CallSessionHeld(
	ctx context.Context,
	profile ims.ImsCallProfile,
) error

func (*ImsCallSessionListenerProxy) CallSessionHoldFailed

func (p *ImsCallSessionListenerProxy) CallSessionHoldFailed(
	ctx context.Context,
	reasonInfo ims.ImsReasonInfo,
) error

func (*ImsCallSessionListenerProxy) CallSessionHoldReceived

func (p *ImsCallSessionListenerProxy) CallSessionHoldReceived(
	ctx context.Context,
	profile ims.ImsCallProfile,
) error

func (*ImsCallSessionListenerProxy) CallSessionInitiated

func (p *ImsCallSessionListenerProxy) CallSessionInitiated(
	ctx context.Context,
	profile ims.ImsCallProfile,
) error

func (*ImsCallSessionListenerProxy) CallSessionInitiatedFailed

func (p *ImsCallSessionListenerProxy) CallSessionInitiatedFailed(
	ctx context.Context,
	reasonInfo ims.ImsReasonInfo,
) error

func (*ImsCallSessionListenerProxy) CallSessionInitiating

func (p *ImsCallSessionListenerProxy) CallSessionInitiating(
	ctx context.Context,
	profile ims.ImsCallProfile,
) error

func (*ImsCallSessionListenerProxy) CallSessionInitiatingFailed

func (p *ImsCallSessionListenerProxy) CallSessionInitiatingFailed(
	ctx context.Context,
	reasonInfo ims.ImsReasonInfo,
) error

func (*ImsCallSessionListenerProxy) CallSessionInviteParticipantsRequestDelivered

func (p *ImsCallSessionListenerProxy) CallSessionInviteParticipantsRequestDelivered(
	ctx context.Context,
) error

func (*ImsCallSessionListenerProxy) CallSessionInviteParticipantsRequestFailed

func (p *ImsCallSessionListenerProxy) CallSessionInviteParticipantsRequestFailed(
	ctx context.Context,
	reasonInfo ims.ImsReasonInfo,
) error

func (*ImsCallSessionListenerProxy) CallSessionMayHandover

func (p *ImsCallSessionListenerProxy) CallSessionMayHandover(
	ctx context.Context,
	srcNetworkType int32,
	targetNetworkType int32,
) error

func (*ImsCallSessionListenerProxy) CallSessionMergeComplete

func (p *ImsCallSessionListenerProxy) CallSessionMergeComplete(
	ctx context.Context,
	session internal.IImsCallSession,
) error

func (*ImsCallSessionListenerProxy) CallSessionMergeFailed

func (p *ImsCallSessionListenerProxy) CallSessionMergeFailed(
	ctx context.Context,
	reasonInfo ims.ImsReasonInfo,
) error

func (*ImsCallSessionListenerProxy) CallSessionMergeStarted

func (p *ImsCallSessionListenerProxy) CallSessionMergeStarted(
	ctx context.Context,
	newSession internal.IImsCallSession,
	profile ims.ImsCallProfile,
) error

func (*ImsCallSessionListenerProxy) CallSessionMultipartyStateChanged

func (p *ImsCallSessionListenerProxy) CallSessionMultipartyStateChanged(
	ctx context.Context,
	isMultiParty bool,
) error

func (*ImsCallSessionListenerProxy) CallSessionProgressing

func (p *ImsCallSessionListenerProxy) CallSessionProgressing(
	ctx context.Context,
	profile ims.ImsStreamMediaProfile,
) error

func (*ImsCallSessionListenerProxy) CallSessionRemoveParticipantsRequestDelivered

func (p *ImsCallSessionListenerProxy) CallSessionRemoveParticipantsRequestDelivered(
	ctx context.Context,
) error

func (*ImsCallSessionListenerProxy) CallSessionRemoveParticipantsRequestFailed

func (p *ImsCallSessionListenerProxy) CallSessionRemoveParticipantsRequestFailed(
	ctx context.Context,
	reasonInfo ims.ImsReasonInfo,
) error

func (*ImsCallSessionListenerProxy) CallSessionResumeFailed

func (p *ImsCallSessionListenerProxy) CallSessionResumeFailed(
	ctx context.Context,
	reasonInfo ims.ImsReasonInfo,
) error

func (*ImsCallSessionListenerProxy) CallSessionResumeReceived

func (p *ImsCallSessionListenerProxy) CallSessionResumeReceived(
	ctx context.Context,
	profile ims.ImsCallProfile,
) error

func (*ImsCallSessionListenerProxy) CallSessionResumed

func (p *ImsCallSessionListenerProxy) CallSessionResumed(
	ctx context.Context,
	profile ims.ImsCallProfile,
) error

func (*ImsCallSessionListenerProxy) CallSessionRtpHeaderExtensionsReceived

func (p *ImsCallSessionListenerProxy) CallSessionRtpHeaderExtensionsReceived(
	ctx context.Context,
	extensions []ims.RtpHeaderExtension,
) error

func (*ImsCallSessionListenerProxy) CallSessionRttAudioIndicatorChanged

func (p *ImsCallSessionListenerProxy) CallSessionRttAudioIndicatorChanged(
	ctx context.Context,
	profile ims.ImsStreamMediaProfile,
) error

func (*ImsCallSessionListenerProxy) CallSessionRttMessageReceived

func (p *ImsCallSessionListenerProxy) CallSessionRttMessageReceived(
	ctx context.Context,
	rttMessage string,
) error

func (*ImsCallSessionListenerProxy) CallSessionRttModifyRequestReceived

func (p *ImsCallSessionListenerProxy) CallSessionRttModifyRequestReceived(
	ctx context.Context,
	callProfile ims.ImsCallProfile,
) error

func (*ImsCallSessionListenerProxy) CallSessionRttModifyResponseReceived

func (p *ImsCallSessionListenerProxy) CallSessionRttModifyResponseReceived(
	ctx context.Context,
	status int32,
) error

func (*ImsCallSessionListenerProxy) CallSessionSendAnbrQuery

func (p *ImsCallSessionListenerProxy) CallSessionSendAnbrQuery(
	ctx context.Context,
	mediaType int32,
	direction int32,
	bitsPerSecond int32,
) error

func (*ImsCallSessionListenerProxy) CallSessionSuppServiceReceived

func (p *ImsCallSessionListenerProxy) CallSessionSuppServiceReceived(
	ctx context.Context,
	suppSrvNotification ims.ImsSuppServiceNotification,
) error

func (*ImsCallSessionListenerProxy) CallSessionTerminated

func (p *ImsCallSessionListenerProxy) CallSessionTerminated(
	ctx context.Context,
	reasonInfo ims.ImsReasonInfo,
) error

func (*ImsCallSessionListenerProxy) CallSessionTransferFailed

func (p *ImsCallSessionListenerProxy) CallSessionTransferFailed(
	ctx context.Context,
	reasonInfo ims.ImsReasonInfo,
) error

func (*ImsCallSessionListenerProxy) CallSessionTransferred

func (p *ImsCallSessionListenerProxy) CallSessionTransferred(
	ctx context.Context,
) error

func (*ImsCallSessionListenerProxy) CallSessionTtyModeReceived

func (p *ImsCallSessionListenerProxy) CallSessionTtyModeReceived(
	ctx context.Context,
	mode int32,
) error

func (*ImsCallSessionListenerProxy) CallSessionUpdateFailed

func (p *ImsCallSessionListenerProxy) CallSessionUpdateFailed(
	ctx context.Context,
	reasonInfo ims.ImsReasonInfo,
) error

func (*ImsCallSessionListenerProxy) CallSessionUpdateReceived

func (p *ImsCallSessionListenerProxy) CallSessionUpdateReceived(
	ctx context.Context,
	profile ims.ImsCallProfile,
) error

func (*ImsCallSessionListenerProxy) CallSessionUpdated

func (p *ImsCallSessionListenerProxy) CallSessionUpdated(
	ctx context.Context,
	profile ims.ImsCallProfile,
) error

func (*ImsCallSessionListenerProxy) CallSessionUssdMessageReceived

func (p *ImsCallSessionListenerProxy) CallSessionUssdMessageReceived(
	ctx context.Context,
	mode int32,
	ussdMessage string,
) error

type ImsCallSessionListenerStub

type ImsCallSessionListenerStub struct {
	Impl      IImsCallSessionListener
	Transport binder.VersionAwareTransport
}

ImsCallSessionListenerStub dispatches incoming binder transactions to a typed IImsCallSessionListener implementation.

func (*ImsCallSessionListenerStub) Descriptor

func (s *ImsCallSessionListenerStub) Descriptor() string

func (*ImsCallSessionListenerStub) OnTransaction

func (s *ImsCallSessionListenerStub) OnTransaction(
	ctx context.Context,
	code binder.TransactionCode,
	_data *parcel.Parcel,
) (*parcel.Parcel, error)

type ImsCapabilityCallbackProxy

type ImsCapabilityCallbackProxy struct {
	Remote binder.IBinder
}

func NewImsCapabilityCallbackProxy

func NewImsCapabilityCallbackProxy(
	remote binder.IBinder,
) *ImsCapabilityCallbackProxy

func (*ImsCapabilityCallbackProxy) AsBinder

func (*ImsCapabilityCallbackProxy) OnCapabilitiesStatusChanged

func (p *ImsCapabilityCallbackProxy) OnCapabilitiesStatusChanged(
	ctx context.Context,
	config int32,
) error

func (*ImsCapabilityCallbackProxy) OnChangeCapabilityConfigurationError

func (p *ImsCapabilityCallbackProxy) OnChangeCapabilityConfigurationError(
	ctx context.Context,
	capability int32,
	radioTech int32,
	reason int32,
) error

func (*ImsCapabilityCallbackProxy) OnQueryCapabilityConfiguration

func (p *ImsCapabilityCallbackProxy) OnQueryCapabilityConfiguration(
	ctx context.Context,
	capability int32,
	radioTech int32,
	enabled bool,
) error

type ImsCapabilityCallbackStub

type ImsCapabilityCallbackStub struct {
	Impl      IImsCapabilityCallback
	Transport binder.VersionAwareTransport
}

ImsCapabilityCallbackStub dispatches incoming binder transactions to a typed IImsCapabilityCallback implementation.

func (*ImsCapabilityCallbackStub) Descriptor

func (s *ImsCapabilityCallbackStub) Descriptor() string

func (*ImsCapabilityCallbackStub) OnTransaction

func (s *ImsCapabilityCallbackStub) OnTransaction(
	ctx context.Context,
	code binder.TransactionCode,
	_data *parcel.Parcel,
) (*parcel.Parcel, error)

type ImsConfigCallbackProxy

type ImsConfigCallbackProxy struct {
	Remote binder.IBinder
}

func NewImsConfigCallbackProxy

func NewImsConfigCallbackProxy(
	remote binder.IBinder,
) *ImsConfigCallbackProxy

func (*ImsConfigCallbackProxy) AsBinder

func (p *ImsConfigCallbackProxy) AsBinder() binder.IBinder

func (*ImsConfigCallbackProxy) OnIntConfigChanged

func (p *ImsConfigCallbackProxy) OnIntConfigChanged(
	ctx context.Context,
	item int32,
	value int32,
) error

func (*ImsConfigCallbackProxy) OnStringConfigChanged

func (p *ImsConfigCallbackProxy) OnStringConfigChanged(
	ctx context.Context,
	item int32,
	value string,
) error

type ImsConfigCallbackStub

type ImsConfigCallbackStub struct {
	Impl      IImsConfigCallback
	Transport binder.VersionAwareTransport
}

ImsConfigCallbackStub dispatches incoming binder transactions to a typed IImsConfigCallback implementation.

func (*ImsConfigCallbackStub) Descriptor

func (s *ImsConfigCallbackStub) Descriptor() string

func (*ImsConfigCallbackStub) OnTransaction

func (s *ImsConfigCallbackStub) OnTransaction(
	ctx context.Context,
	code binder.TransactionCode,
	_data *parcel.Parcel,
) (*parcel.Parcel, error)

type ImsConfigProxy

type ImsConfigProxy struct {
	Remote binder.IBinder
}

func NewImsConfigProxy

func NewImsConfigProxy(
	remote binder.IBinder,
) *ImsConfigProxy

func (*ImsConfigProxy) AddImsConfigCallback

func (p *ImsConfigProxy) AddImsConfigCallback(
	ctx context.Context,
	c IImsConfigCallback,
) error

func (*ImsConfigProxy) AddRcsConfigCallback

func (p *ImsConfigProxy) AddRcsConfigCallback(
	ctx context.Context,
	c IRcsConfigCallback,
) error

func (*ImsConfigProxy) AsBinder

func (p *ImsConfigProxy) AsBinder() binder.IBinder

func (*ImsConfigProxy) GetConfigInt

func (p *ImsConfigProxy) GetConfigInt(
	ctx context.Context,
	item int32,
) (int32, error)

func (*ImsConfigProxy) GetConfigString

func (p *ImsConfigProxy) GetConfigString(
	ctx context.Context,
	item int32,
) (string, error)

func (*ImsConfigProxy) NotifyIntImsConfigChanged

func (p *ImsConfigProxy) NotifyIntImsConfigChanged(
	ctx context.Context,
	item int32,
	value int32,
) error

func (*ImsConfigProxy) NotifyRcsAutoConfigurationReceived

func (p *ImsConfigProxy) NotifyRcsAutoConfigurationReceived(
	ctx context.Context,
	config []byte,
	isCompressed bool,
) error

func (*ImsConfigProxy) NotifyRcsAutoConfigurationRemoved

func (p *ImsConfigProxy) NotifyRcsAutoConfigurationRemoved(
	ctx context.Context,
) error

func (*ImsConfigProxy) NotifyStringImsConfigChanged

func (p *ImsConfigProxy) NotifyStringImsConfigChanged(
	ctx context.Context,
	item int32,
	value string,
) error

func (*ImsConfigProxy) RemoveImsConfigCallback

func (p *ImsConfigProxy) RemoveImsConfigCallback(
	ctx context.Context,
	c IImsConfigCallback,
) error

func (*ImsConfigProxy) RemoveRcsConfigCallback

func (p *ImsConfigProxy) RemoveRcsConfigCallback(
	ctx context.Context,
	c IRcsConfigCallback,
) error

func (*ImsConfigProxy) SetConfigInt

func (p *ImsConfigProxy) SetConfigInt(
	ctx context.Context,
	item int32,
	value int32,
) (int32, error)

func (*ImsConfigProxy) SetConfigString

func (p *ImsConfigProxy) SetConfigString(
	ctx context.Context,
	item int32,
	value string,
) (int32, error)

func (*ImsConfigProxy) SetRcsClientConfiguration

func (p *ImsConfigProxy) SetRcsClientConfiguration(
	ctx context.Context,
	rcc ims.RcsClientConfiguration,
) error

func (*ImsConfigProxy) TriggerRcsReconfiguration

func (p *ImsConfigProxy) TriggerRcsReconfiguration(
	ctx context.Context,
) error

func (*ImsConfigProxy) UpdateImsCarrierConfigs

func (p *ImsConfigProxy) UpdateImsCarrierConfigs(
	ctx context.Context,
	bundle os.PersistableBundle,
) error

type ImsConfigStub

type ImsConfigStub struct {
	Impl      IImsConfig
	Transport binder.VersionAwareTransport
}

ImsConfigStub dispatches incoming binder transactions to a typed IImsConfig implementation.

func (*ImsConfigStub) Descriptor

func (s *ImsConfigStub) Descriptor() string

func (*ImsConfigStub) OnTransaction

func (s *ImsConfigStub) OnTransaction(
	ctx context.Context,
	code binder.TransactionCode,
	_data *parcel.Parcel,
) (*parcel.Parcel, error)

type ImsMmTelFeatureProxy

type ImsMmTelFeatureProxy struct {
	Remote binder.IBinder
}

func NewImsMmTelFeatureProxy

func NewImsMmTelFeatureProxy(
	remote binder.IBinder,
) *ImsMmTelFeatureProxy

func (*ImsMmTelFeatureProxy) AcknowledgeSms

func (p *ImsMmTelFeatureProxy) AcknowledgeSms(
	ctx context.Context,
	token int32,
	messageRef int32,
	result int32,
) error

func (*ImsMmTelFeatureProxy) AcknowledgeSmsReport

func (p *ImsMmTelFeatureProxy) AcknowledgeSmsReport(
	ctx context.Context,
	token int32,
	messageRef int32,
	result int32,
) error

func (*ImsMmTelFeatureProxy) AcknowledgeSmsWithPdu

func (p *ImsMmTelFeatureProxy) AcknowledgeSmsWithPdu(
	ctx context.Context,
	token int32,
	messageRef int32,
	result int32,
	pdu []byte,
) error

func (*ImsMmTelFeatureProxy) AddCapabilityCallback

func (p *ImsMmTelFeatureProxy) AddCapabilityCallback(
	ctx context.Context,
	c IImsCapabilityCallback,
) error

func (*ImsMmTelFeatureProxy) AsBinder

func (p *ImsMmTelFeatureProxy) AsBinder() binder.IBinder

func (*ImsMmTelFeatureProxy) ChangeCapabilitiesConfiguration

func (p *ImsMmTelFeatureProxy) ChangeCapabilitiesConfiguration(
	ctx context.Context,
	request feature.CapabilityChangeRequest,
	c IImsCapabilityCallback,
) error

func (*ImsMmTelFeatureProxy) ChangeOfferedRtpHeaderExtensionTypes

func (p *ImsMmTelFeatureProxy) ChangeOfferedRtpHeaderExtensionTypes(
	ctx context.Context,
	types []ims.RtpHeaderExtensionType,
) error

func (*ImsMmTelFeatureProxy) CreateCallProfile

func (p *ImsMmTelFeatureProxy) CreateCallProfile(
	ctx context.Context,
	callSessionType int32,
	callType int32,
) (ims.ImsCallProfile, error)

func (*ImsMmTelFeatureProxy) CreateCallSession

func (p *ImsMmTelFeatureProxy) CreateCallSession(
	ctx context.Context,
	profile ims.ImsCallProfile,
) (internal.IImsCallSession, error)

func (*ImsMmTelFeatureProxy) GetEcbmInterface

func (p *ImsMmTelFeatureProxy) GetEcbmInterface(
	ctx context.Context,
) (internal.IImsEcbm, error)

func (*ImsMmTelFeatureProxy) GetFeatureState

func (p *ImsMmTelFeatureProxy) GetFeatureState(
	ctx context.Context,
) (int32, error)

func (*ImsMmTelFeatureProxy) GetMultiEndpointInterface

func (p *ImsMmTelFeatureProxy) GetMultiEndpointInterface(
	ctx context.Context,
) (internal.IImsMultiEndpoint, error)

func (*ImsMmTelFeatureProxy) GetSmsFormat

func (p *ImsMmTelFeatureProxy) GetSmsFormat(
	ctx context.Context,
) (string, error)

func (*ImsMmTelFeatureProxy) GetUtInterface

func (p *ImsMmTelFeatureProxy) GetUtInterface(
	ctx context.Context,
) (internal.IImsUt, error)

func (*ImsMmTelFeatureProxy) NotifySrvccCanceled

func (p *ImsMmTelFeatureProxy) NotifySrvccCanceled(
	ctx context.Context,
) error

func (*ImsMmTelFeatureProxy) NotifySrvccCompleted

func (p *ImsMmTelFeatureProxy) NotifySrvccCompleted(
	ctx context.Context,
) error

func (*ImsMmTelFeatureProxy) NotifySrvccFailed

func (p *ImsMmTelFeatureProxy) NotifySrvccFailed(
	ctx context.Context,
) error

func (*ImsMmTelFeatureProxy) NotifySrvccStarted

func (p *ImsMmTelFeatureProxy) NotifySrvccStarted(
	ctx context.Context,
	cb ISrvccStartedCallback,
) error

func (*ImsMmTelFeatureProxy) OnMemoryAvailable

func (p *ImsMmTelFeatureProxy) OnMemoryAvailable(
	ctx context.Context,
	token int32,
) error

func (*ImsMmTelFeatureProxy) OnSmsReady

func (p *ImsMmTelFeatureProxy) OnSmsReady(
	ctx context.Context,
) error

func (*ImsMmTelFeatureProxy) QueryCapabilityConfiguration

func (p *ImsMmTelFeatureProxy) QueryCapabilityConfiguration(
	ctx context.Context,
	capability int32,
	radioTech int32,
	c IImsCapabilityCallback,
) error

func (*ImsMmTelFeatureProxy) QueryCapabilityStatus

func (p *ImsMmTelFeatureProxy) QueryCapabilityStatus(
	ctx context.Context,
) (int32, error)

func (*ImsMmTelFeatureProxy) QueryMediaQualityStatus

func (p *ImsMmTelFeatureProxy) QueryMediaQualityStatus(
	ctx context.Context,
	mediaSessionType int32,
) (ims.MediaQualityStatus, error)

func (*ImsMmTelFeatureProxy) RemoveCapabilityCallback

func (p *ImsMmTelFeatureProxy) RemoveCapabilityCallback(
	ctx context.Context,
	c IImsCapabilityCallback,
) error

func (*ImsMmTelFeatureProxy) SendSms

func (p *ImsMmTelFeatureProxy) SendSms(
	ctx context.Context,
	token int32,
	messageRef int32,
	format string,
	smsc string,
	retry bool,
	pdu []byte,
) error

func (*ImsMmTelFeatureProxy) SetListener

func (p *ImsMmTelFeatureProxy) SetListener(
	ctx context.Context,
	l IImsMmTelListener,
) error

func (*ImsMmTelFeatureProxy) SetMediaQualityThreshold

func (p *ImsMmTelFeatureProxy) SetMediaQualityThreshold(
	ctx context.Context,
	mediaSessionType int32,
	threshold ims.MediaThreshold,
) error

func (*ImsMmTelFeatureProxy) SetSmsListener

func (p *ImsMmTelFeatureProxy) SetSmsListener(
	ctx context.Context,
	l IImsSmsListener,
) error

func (*ImsMmTelFeatureProxy) SetTerminalBasedCallWaitingStatus

func (p *ImsMmTelFeatureProxy) SetTerminalBasedCallWaitingStatus(
	ctx context.Context,
	enabled bool,
) error

func (*ImsMmTelFeatureProxy) SetUiTtyMode

func (p *ImsMmTelFeatureProxy) SetUiTtyMode(
	ctx context.Context,
	uiTtyMode int32,
	onCompleteMessage os.Message,
) error

func (*ImsMmTelFeatureProxy) ShouldProcessCall

func (p *ImsMmTelFeatureProxy) ShouldProcessCall(
	ctx context.Context,
	uris []string,
) (int32, error)

type ImsMmTelFeatureStub

type ImsMmTelFeatureStub struct {
	Impl      IImsMmTelFeature
	Transport binder.VersionAwareTransport
}

ImsMmTelFeatureStub dispatches incoming binder transactions to a typed IImsMmTelFeature implementation.

func (*ImsMmTelFeatureStub) Descriptor

func (s *ImsMmTelFeatureStub) Descriptor() string

func (*ImsMmTelFeatureStub) OnTransaction

func (s *ImsMmTelFeatureStub) OnTransaction(
	ctx context.Context,
	code binder.TransactionCode,
	_data *parcel.Parcel,
) (*parcel.Parcel, error)

type ImsMmTelListenerProxy

type ImsMmTelListenerProxy struct {
	Remote binder.IBinder
}

func NewImsMmTelListenerProxy

func NewImsMmTelListenerProxy(
	remote binder.IBinder,
) *ImsMmTelListenerProxy

func (*ImsMmTelListenerProxy) AsBinder

func (p *ImsMmTelListenerProxy) AsBinder() binder.IBinder

func (*ImsMmTelListenerProxy) OnAudioModeIsVoipChanged

func (p *ImsMmTelListenerProxy) OnAudioModeIsVoipChanged(
	ctx context.Context,
	imsAudioHandler int32,
) error

func (*ImsMmTelListenerProxy) OnIncomingCall

func (*ImsMmTelListenerProxy) OnMediaQualityStatusChanged

func (p *ImsMmTelListenerProxy) OnMediaQualityStatusChanged(
	ctx context.Context,
	status ims.MediaQualityStatus,
) error

func (*ImsMmTelListenerProxy) OnModifyImsTrafficSession

func (p *ImsMmTelListenerProxy) OnModifyImsTrafficSession(
	ctx context.Context,
	token int32,
	accessNetworkType int32,
) error

func (*ImsMmTelListenerProxy) OnRejectedCall

func (p *ImsMmTelListenerProxy) OnRejectedCall(
	ctx context.Context,
	callProfile ims.ImsCallProfile,
	reason ims.ImsReasonInfo,
) error

func (*ImsMmTelListenerProxy) OnStartImsTrafficSession

func (p *ImsMmTelListenerProxy) OnStartImsTrafficSession(
	ctx context.Context,
	token int32,
	trafficType int32,
	accessNetworkType int32,
	trafficDirection int32,
	callback IImsTrafficSessionCallback,
) error

func (*ImsMmTelListenerProxy) OnStopImsTrafficSession

func (p *ImsMmTelListenerProxy) OnStopImsTrafficSession(
	ctx context.Context,
	token int32,
) error

func (*ImsMmTelListenerProxy) OnTriggerEpsFallback

func (p *ImsMmTelListenerProxy) OnTriggerEpsFallback(
	ctx context.Context,
	reason int32,
) error

func (*ImsMmTelListenerProxy) OnVoiceMessageCountUpdate

func (p *ImsMmTelListenerProxy) OnVoiceMessageCountUpdate(
	ctx context.Context,
	count int32,
) error

type ImsMmTelListenerStub

type ImsMmTelListenerStub struct {
	Impl      IImsMmTelListener
	Transport binder.VersionAwareTransport
}

ImsMmTelListenerStub dispatches incoming binder transactions to a typed IImsMmTelListener implementation.

func (*ImsMmTelListenerStub) Descriptor

func (s *ImsMmTelListenerStub) Descriptor() string

func (*ImsMmTelListenerStub) OnTransaction

func (s *ImsMmTelListenerStub) OnTransaction(
	ctx context.Context,
	code binder.TransactionCode,
	_data *parcel.Parcel,
) (*parcel.Parcel, error)

type ImsRcsControllerProxy

type ImsRcsControllerProxy struct {
	Remote binder.IBinder
}

func NewImsRcsControllerProxy

func NewImsRcsControllerProxy(
	remote binder.IBinder,
) *ImsRcsControllerProxy

func (*ImsRcsControllerProxy) AsBinder

func (p *ImsRcsControllerProxy) AsBinder() binder.IBinder

func (*ImsRcsControllerProxy) CreateSipDelegate

func (p *ImsRcsControllerProxy) CreateSipDelegate(
	ctx context.Context,
	subId int32,
	request ims.DelegateRequest,
	packageName string,
	delegateState ISipDelegateConnectionStateCallback,
	delegateMessage ISipDelegateMessageCallback,
) error

func (*ImsRcsControllerProxy) DestroySipDelegate

func (p *ImsRcsControllerProxy) DestroySipDelegate(
	ctx context.Context,
	subId int32,
	connection ISipDelegate,
	reason int32,
) error

func (*ImsRcsControllerProxy) GetImsRcsRegistrationState

func (p *ImsRcsControllerProxy) GetImsRcsRegistrationState(
	ctx context.Context,
	subId int32,
	consumer telephony.IIntegerConsumer,
) error

func (*ImsRcsControllerProxy) GetImsRcsRegistrationTransportType

func (p *ImsRcsControllerProxy) GetImsRcsRegistrationTransportType(
	ctx context.Context,
	subId int32,
	consumer telephony.IIntegerConsumer,
) error

func (*ImsRcsControllerProxy) GetUcePublishState

func (p *ImsRcsControllerProxy) GetUcePublishState(
	ctx context.Context,
	subId int32,
) (int32, error)

func (*ImsRcsControllerProxy) IsAvailable

func (p *ImsRcsControllerProxy) IsAvailable(
	ctx context.Context,
	subId int32,
	capability int32,
	radioTech int32,
) (bool, error)

func (*ImsRcsControllerProxy) IsCapable

func (p *ImsRcsControllerProxy) IsCapable(
	ctx context.Context,
	subId int32,
	capability int32,
	radioTech int32,
) (bool, error)

func (*ImsRcsControllerProxy) IsSipDelegateSupported

func (p *ImsRcsControllerProxy) IsSipDelegateSupported(
	ctx context.Context,
	subId int32,
) (bool, error)

func (*ImsRcsControllerProxy) IsUceSettingEnabled

func (p *ImsRcsControllerProxy) IsUceSettingEnabled(
	ctx context.Context,
	subId int32,
) (bool, error)

func (*ImsRcsControllerProxy) RegisterImsRegistrationCallback

func (p *ImsRcsControllerProxy) RegisterImsRegistrationCallback(
	ctx context.Context,
	subId int32,
	c IImsRegistrationCallback,
) error

func (*ImsRcsControllerProxy) RegisterRcsAvailabilityCallback

func (p *ImsRcsControllerProxy) RegisterRcsAvailabilityCallback(
	ctx context.Context,
	subId int32,
	c IImsCapabilityCallback,
) error

func (*ImsRcsControllerProxy) RegisterRcsFeatureCallback

func (p *ImsRcsControllerProxy) RegisterRcsFeatureCallback(
	ctx context.Context,
	slotId int32,
	callback internal.IImsServiceFeatureCallback,
) error

func (*ImsRcsControllerProxy) RegisterSipDialogStateCallback

func (p *ImsRcsControllerProxy) RegisterSipDialogStateCallback(
	ctx context.Context,
	subId int32,
	cb internalTelephony.ISipDialogStateCallback,
) error

func (*ImsRcsControllerProxy) RegisterUcePublishStateCallback

func (p *ImsRcsControllerProxy) RegisterUcePublishStateCallback(
	ctx context.Context,
	subId int32,
	c IRcsUcePublishStateCallback,
) error

func (*ImsRcsControllerProxy) RequestAvailability

func (p *ImsRcsControllerProxy) RequestAvailability(
	ctx context.Context,
	subId int32,
	contactNumber net.Uri,
	c IRcsUceControllerCallback,
) error

func (*ImsRcsControllerProxy) RequestCapabilities

func (p *ImsRcsControllerProxy) RequestCapabilities(
	ctx context.Context,
	subId int32,
	contactNumbers []net.Uri,
	c IRcsUceControllerCallback,
) error

func (*ImsRcsControllerProxy) SetUceSettingEnabled

func (p *ImsRcsControllerProxy) SetUceSettingEnabled(
	ctx context.Context,
	subId int32,
	isEnabled bool,
) error

func (*ImsRcsControllerProxy) TriggerNetworkRegistration

func (p *ImsRcsControllerProxy) TriggerNetworkRegistration(
	ctx context.Context,
	subId int32,
	connection ISipDelegate,
	sipCode int32,
	sipReason string,
) error

func (*ImsRcsControllerProxy) UnregisterImsFeatureCallback

func (p *ImsRcsControllerProxy) UnregisterImsFeatureCallback(
	ctx context.Context,
	callback internal.IImsServiceFeatureCallback,
) error

func (*ImsRcsControllerProxy) UnregisterImsRegistrationCallback

func (p *ImsRcsControllerProxy) UnregisterImsRegistrationCallback(
	ctx context.Context,
	subId int32,
	c IImsRegistrationCallback,
) error

func (*ImsRcsControllerProxy) UnregisterRcsAvailabilityCallback

func (p *ImsRcsControllerProxy) UnregisterRcsAvailabilityCallback(
	ctx context.Context,
	subId int32,
	c IImsCapabilityCallback,
) error

func (*ImsRcsControllerProxy) UnregisterSipDialogStateCallback

func (p *ImsRcsControllerProxy) UnregisterSipDialogStateCallback(
	ctx context.Context,
	subId int32,
	cb internalTelephony.ISipDialogStateCallback,
) error

func (*ImsRcsControllerProxy) UnregisterUcePublishStateCallback

func (p *ImsRcsControllerProxy) UnregisterUcePublishStateCallback(
	ctx context.Context,
	subId int32,
	c IRcsUcePublishStateCallback,
) error

type ImsRcsControllerStub

type ImsRcsControllerStub struct {
	Impl      IImsRcsController
	Transport binder.VersionAwareTransport
}

ImsRcsControllerStub dispatches incoming binder transactions to a typed IImsRcsController implementation.

func (*ImsRcsControllerStub) Descriptor

func (s *ImsRcsControllerStub) Descriptor() string

func (*ImsRcsControllerStub) OnTransaction

func (s *ImsRcsControllerStub) OnTransaction(
	ctx context.Context,
	code binder.TransactionCode,
	_data *parcel.Parcel,
) (*parcel.Parcel, error)

type ImsRcsFeatureProxy

type ImsRcsFeatureProxy struct {
	Remote binder.IBinder
}

func NewImsRcsFeatureProxy

func NewImsRcsFeatureProxy(
	remote binder.IBinder,
) *ImsRcsFeatureProxy

func (*ImsRcsFeatureProxy) AddCapabilityCallback

func (p *ImsRcsFeatureProxy) AddCapabilityCallback(
	ctx context.Context,
	c IImsCapabilityCallback,
) error

func (*ImsRcsFeatureProxy) AsBinder

func (p *ImsRcsFeatureProxy) AsBinder() binder.IBinder

func (*ImsRcsFeatureProxy) ChangeCapabilitiesConfiguration

func (p *ImsRcsFeatureProxy) ChangeCapabilitiesConfiguration(
	ctx context.Context,
	r feature.CapabilityChangeRequest,
	c IImsCapabilityCallback,
) error

func (*ImsRcsFeatureProxy) GetFeatureState

func (p *ImsRcsFeatureProxy) GetFeatureState(
	ctx context.Context,
) (int32, error)

func (*ImsRcsFeatureProxy) PublishCapabilities

func (p *ImsRcsFeatureProxy) PublishCapabilities(
	ctx context.Context,
	pidfXml string,
	cb IPublishResponseCallback,
) error

func (*ImsRcsFeatureProxy) QueryCapabilityConfiguration

func (p *ImsRcsFeatureProxy) QueryCapabilityConfiguration(
	ctx context.Context,
	capability int32,
	radioTech int32,
	c IImsCapabilityCallback,
) error

func (*ImsRcsFeatureProxy) QueryCapabilityStatus

func (p *ImsRcsFeatureProxy) QueryCapabilityStatus(
	ctx context.Context,
) (int32, error)

func (*ImsRcsFeatureProxy) RemoveCapabilityCallback

func (p *ImsRcsFeatureProxy) RemoveCapabilityCallback(
	ctx context.Context,
	c IImsCapabilityCallback,
) error

func (*ImsRcsFeatureProxy) SendOptionsCapabilityRequest

func (p *ImsRcsFeatureProxy) SendOptionsCapabilityRequest(
	ctx context.Context,
	contactUri net.Uri,
	myCapabilities []string,
	cb IOptionsResponseCallback,
) error

func (*ImsRcsFeatureProxy) SetCapabilityExchangeEventListener

func (p *ImsRcsFeatureProxy) SetCapabilityExchangeEventListener(
	ctx context.Context,
	listener ICapabilityExchangeEventListener,
) error

func (*ImsRcsFeatureProxy) SubscribeForCapabilities

func (p *ImsRcsFeatureProxy) SubscribeForCapabilities(
	ctx context.Context,
	uris []net.Uri,
	cb ISubscribeResponseCallback,
) error

type ImsRcsFeatureStub

type ImsRcsFeatureStub struct {
	Impl      IImsRcsFeature
	Transport binder.VersionAwareTransport
}

ImsRcsFeatureStub dispatches incoming binder transactions to a typed IImsRcsFeature implementation.

func (*ImsRcsFeatureStub) Descriptor

func (s *ImsRcsFeatureStub) Descriptor() string

func (*ImsRcsFeatureStub) OnTransaction

func (s *ImsRcsFeatureStub) OnTransaction(
	ctx context.Context,
	code binder.TransactionCode,
	_data *parcel.Parcel,
) (*parcel.Parcel, error)

type ImsRegistrationCallbackProxy

type ImsRegistrationCallbackProxy struct {
	Remote binder.IBinder
}

func NewImsRegistrationCallbackProxy

func NewImsRegistrationCallbackProxy(
	remote binder.IBinder,
) *ImsRegistrationCallbackProxy

func (*ImsRegistrationCallbackProxy) AsBinder

func (*ImsRegistrationCallbackProxy) OnDeregistered

func (p *ImsRegistrationCallbackProxy) OnDeregistered(
	ctx context.Context,
	info ims.ImsReasonInfo,
	suggestedAction int32,
	imsRadioTech int32,
) error

func (*ImsRegistrationCallbackProxy) OnDeregisteredWithDetails

func (p *ImsRegistrationCallbackProxy) OnDeregisteredWithDetails(
	ctx context.Context,
	info ims.ImsReasonInfo,
	suggestedAction int32,
	imsRadioTech int32,
	detail ims.SipDetails,
) error

func (*ImsRegistrationCallbackProxy) OnRegistered

func (*ImsRegistrationCallbackProxy) OnRegistering

func (*ImsRegistrationCallbackProxy) OnSubscriberAssociatedUriChanged

func (p *ImsRegistrationCallbackProxy) OnSubscriberAssociatedUriChanged(
	ctx context.Context,
	uris []net.Uri,
) error

func (*ImsRegistrationCallbackProxy) OnTechnologyChangeFailed

func (p *ImsRegistrationCallbackProxy) OnTechnologyChangeFailed(
	ctx context.Context,
	imsRadioTech int32,
	info ims.ImsReasonInfo,
) error

type ImsRegistrationCallbackStub

type ImsRegistrationCallbackStub struct {
	Impl      IImsRegistrationCallback
	Transport binder.VersionAwareTransport
}

ImsRegistrationCallbackStub dispatches incoming binder transactions to a typed IImsRegistrationCallback implementation.

func (*ImsRegistrationCallbackStub) Descriptor

func (s *ImsRegistrationCallbackStub) Descriptor() string

func (*ImsRegistrationCallbackStub) OnTransaction

func (s *ImsRegistrationCallbackStub) OnTransaction(
	ctx context.Context,
	code binder.TransactionCode,
	_data *parcel.Parcel,
) (*parcel.Parcel, error)

type ImsRegistrationProxy

type ImsRegistrationProxy struct {
	Remote binder.IBinder
}

func NewImsRegistrationProxy

func NewImsRegistrationProxy(
	remote binder.IBinder,
) *ImsRegistrationProxy

func (*ImsRegistrationProxy) AddEmergencyRegistrationCallback

func (p *ImsRegistrationProxy) AddEmergencyRegistrationCallback(
	ctx context.Context,
	c IImsRegistrationCallback,
) error

func (*ImsRegistrationProxy) AddRegistrationCallback

func (p *ImsRegistrationProxy) AddRegistrationCallback(
	ctx context.Context,
	c IImsRegistrationCallback,
) error

func (*ImsRegistrationProxy) AsBinder

func (p *ImsRegistrationProxy) AsBinder() binder.IBinder

func (*ImsRegistrationProxy) GetRegistrationTechnology

func (p *ImsRegistrationProxy) GetRegistrationTechnology(
	ctx context.Context,
) (int32, error)

func (*ImsRegistrationProxy) RemoveEmergencyRegistrationCallback

func (p *ImsRegistrationProxy) RemoveEmergencyRegistrationCallback(
	ctx context.Context,
	c IImsRegistrationCallback,
) error

func (*ImsRegistrationProxy) RemoveRegistrationCallback

func (p *ImsRegistrationProxy) RemoveRegistrationCallback(
	ctx context.Context,
	c IImsRegistrationCallback,
) error

func (*ImsRegistrationProxy) TriggerDeregistration

func (p *ImsRegistrationProxy) TriggerDeregistration(
	ctx context.Context,
	reason int32,
) error

func (*ImsRegistrationProxy) TriggerFullNetworkRegistration

func (p *ImsRegistrationProxy) TriggerFullNetworkRegistration(
	ctx context.Context,
	sipCode int32,
	sipReason string,
) error

func (*ImsRegistrationProxy) TriggerSipDelegateDeregistration

func (p *ImsRegistrationProxy) TriggerSipDelegateDeregistration(
	ctx context.Context,
) error

func (*ImsRegistrationProxy) TriggerUpdateSipDelegateRegistration

func (p *ImsRegistrationProxy) TriggerUpdateSipDelegateRegistration(
	ctx context.Context,
) error

type ImsRegistrationStub

type ImsRegistrationStub struct {
	Impl      IImsRegistration
	Transport binder.VersionAwareTransport
}

ImsRegistrationStub dispatches incoming binder transactions to a typed IImsRegistration implementation.

func (*ImsRegistrationStub) Descriptor

func (s *ImsRegistrationStub) Descriptor() string

func (*ImsRegistrationStub) OnTransaction

func (s *ImsRegistrationStub) OnTransaction(
	ctx context.Context,
	code binder.TransactionCode,
	_data *parcel.Parcel,
) (*parcel.Parcel, error)

type ImsServiceControllerListenerProxy

type ImsServiceControllerListenerProxy struct {
	Remote binder.IBinder
}

func NewImsServiceControllerListenerProxy

func NewImsServiceControllerListenerProxy(
	remote binder.IBinder,
) *ImsServiceControllerListenerProxy

func (*ImsServiceControllerListenerProxy) AsBinder

func (*ImsServiceControllerListenerProxy) OnUpdateSupportedImsFeatures

func (p *ImsServiceControllerListenerProxy) OnUpdateSupportedImsFeatures(
	ctx context.Context,
	c stub.ImsFeatureConfiguration,
) error

type ImsServiceControllerListenerStub

type ImsServiceControllerListenerStub struct {
	Impl      IImsServiceControllerListener
	Transport binder.VersionAwareTransport
}

ImsServiceControllerListenerStub dispatches incoming binder transactions to a typed IImsServiceControllerListener implementation.

func (*ImsServiceControllerListenerStub) Descriptor

func (s *ImsServiceControllerListenerStub) Descriptor() string

func (*ImsServiceControllerListenerStub) OnTransaction

type ImsServiceControllerProxy

type ImsServiceControllerProxy struct {
	Remote binder.IBinder
}

func NewImsServiceControllerProxy

func NewImsServiceControllerProxy(
	remote binder.IBinder,
) *ImsServiceControllerProxy

func (*ImsServiceControllerProxy) AddFeatureStatusCallback

func (p *ImsServiceControllerProxy) AddFeatureStatusCallback(
	ctx context.Context,
	slotId int32,
	featureType int32,
	c internal.IImsFeatureStatusCallback,
) error

func (*ImsServiceControllerProxy) AsBinder

func (*ImsServiceControllerProxy) CreateEmergencyOnlyMmTelFeature

func (p *ImsServiceControllerProxy) CreateEmergencyOnlyMmTelFeature(
	ctx context.Context,
	slotId int32,
) (IImsMmTelFeature, error)

func (*ImsServiceControllerProxy) CreateMmTelFeature

func (p *ImsServiceControllerProxy) CreateMmTelFeature(
	ctx context.Context,
	slotId int32,
	subId int32,
) (IImsMmTelFeature, error)

func (*ImsServiceControllerProxy) CreateRcsFeature

func (p *ImsServiceControllerProxy) CreateRcsFeature(
	ctx context.Context,
	slotId int32,
	subId int32,
) (IImsRcsFeature, error)

func (*ImsServiceControllerProxy) DisableIms

func (p *ImsServiceControllerProxy) DisableIms(
	ctx context.Context,
	slotId int32,
	subId int32,
) error

func (*ImsServiceControllerProxy) EnableIms

func (p *ImsServiceControllerProxy) EnableIms(
	ctx context.Context,
	slotId int32,
	subId int32,
) error

func (*ImsServiceControllerProxy) GetConfig

func (p *ImsServiceControllerProxy) GetConfig(
	ctx context.Context,
	slotId int32,
	subId int32,
) (IImsConfig, error)

func (*ImsServiceControllerProxy) GetImsServiceCapabilities

func (p *ImsServiceControllerProxy) GetImsServiceCapabilities(
	ctx context.Context,
) (int64, error)

func (*ImsServiceControllerProxy) GetRegistration

func (p *ImsServiceControllerProxy) GetRegistration(
	ctx context.Context,
	slotId int32,
	subId int32,
) (IImsRegistration, error)

func (*ImsServiceControllerProxy) GetSipTransport

func (p *ImsServiceControllerProxy) GetSipTransport(
	ctx context.Context,
	slotId int32,
) (ISipTransport, error)

func (*ImsServiceControllerProxy) NotifyImsServiceReadyForFeatureCreation

func (p *ImsServiceControllerProxy) NotifyImsServiceReadyForFeatureCreation(
	ctx context.Context,
) error

func (*ImsServiceControllerProxy) QuerySupportedImsFeatures

func (p *ImsServiceControllerProxy) QuerySupportedImsFeatures(
	ctx context.Context,
) (stub.ImsFeatureConfiguration, error)

func (*ImsServiceControllerProxy) RemoveFeatureStatusCallback

func (p *ImsServiceControllerProxy) RemoveFeatureStatusCallback(
	ctx context.Context,
	slotId int32,
	featureType int32,
	c internal.IImsFeatureStatusCallback,
) error

func (*ImsServiceControllerProxy) RemoveImsFeature

func (p *ImsServiceControllerProxy) RemoveImsFeature(
	ctx context.Context,
	slotId int32,
	featureType int32,
	changeSubId bool,
) error

func (*ImsServiceControllerProxy) ResetIms

func (p *ImsServiceControllerProxy) ResetIms(
	ctx context.Context,
	slotId int32,
	subId int32,
) error

func (*ImsServiceControllerProxy) SetListener

type ImsServiceControllerStub

type ImsServiceControllerStub struct {
	Impl      IImsServiceController
	Transport binder.VersionAwareTransport
}

ImsServiceControllerStub dispatches incoming binder transactions to a typed IImsServiceController implementation.

func (*ImsServiceControllerStub) Descriptor

func (s *ImsServiceControllerStub) Descriptor() string

func (*ImsServiceControllerStub) OnTransaction

func (s *ImsServiceControllerStub) OnTransaction(
	ctx context.Context,
	code binder.TransactionCode,
	_data *parcel.Parcel,
) (*parcel.Parcel, error)

type ImsSmsListenerProxy

type ImsSmsListenerProxy struct {
	Remote binder.IBinder
}

func NewImsSmsListenerProxy

func NewImsSmsListenerProxy(
	remote binder.IBinder,
) *ImsSmsListenerProxy

func (*ImsSmsListenerProxy) AsBinder

func (p *ImsSmsListenerProxy) AsBinder() binder.IBinder

func (*ImsSmsListenerProxy) OnMemoryAvailableResult

func (p *ImsSmsListenerProxy) OnMemoryAvailableResult(
	ctx context.Context,
	token int32,
	status int32,
	networkErrorCode int32,
) error

func (*ImsSmsListenerProxy) OnSendSmsResult

func (p *ImsSmsListenerProxy) OnSendSmsResult(
	ctx context.Context,
	token int32,
	messageRef int32,
	status int32,
	reason int32,
	networkErrorCode int32,
) error

func (*ImsSmsListenerProxy) OnSmsReceived

func (p *ImsSmsListenerProxy) OnSmsReceived(
	ctx context.Context,
	token int32,
	format string,
	pdu []byte,
) error

func (*ImsSmsListenerProxy) OnSmsStatusReportReceived

func (p *ImsSmsListenerProxy) OnSmsStatusReportReceived(
	ctx context.Context,
	token int32,
	format string,
	pdu []byte,
) error

type ImsSmsListenerStub

type ImsSmsListenerStub struct {
	Impl      IImsSmsListener
	Transport binder.VersionAwareTransport
}

ImsSmsListenerStub dispatches incoming binder transactions to a typed IImsSmsListener implementation.

func (*ImsSmsListenerStub) Descriptor

func (s *ImsSmsListenerStub) Descriptor() string

func (*ImsSmsListenerStub) OnTransaction

func (s *ImsSmsListenerStub) OnTransaction(
	ctx context.Context,
	code binder.TransactionCode,
	_data *parcel.Parcel,
) (*parcel.Parcel, error)

type ImsTrafficSessionCallbackProxy

type ImsTrafficSessionCallbackProxy struct {
	Remote binder.IBinder
}

func NewImsTrafficSessionCallbackProxy

func NewImsTrafficSessionCallbackProxy(
	remote binder.IBinder,
) *ImsTrafficSessionCallbackProxy

func (*ImsTrafficSessionCallbackProxy) AsBinder

func (*ImsTrafficSessionCallbackProxy) OnError

func (*ImsTrafficSessionCallbackProxy) OnReady

type ImsTrafficSessionCallbackStub

type ImsTrafficSessionCallbackStub struct {
	Impl      IImsTrafficSessionCallback
	Transport binder.VersionAwareTransport
}

ImsTrafficSessionCallbackStub dispatches incoming binder transactions to a typed IImsTrafficSessionCallback implementation.

func (*ImsTrafficSessionCallbackStub) Descriptor

func (s *ImsTrafficSessionCallbackStub) Descriptor() string

func (*ImsTrafficSessionCallbackStub) OnTransaction

type OptionsRequestCallbackProxy

type OptionsRequestCallbackProxy struct {
	Remote binder.IBinder
}

func NewOptionsRequestCallbackProxy

func NewOptionsRequestCallbackProxy(
	remote binder.IBinder,
) *OptionsRequestCallbackProxy

func (*OptionsRequestCallbackProxy) AsBinder

func (*OptionsRequestCallbackProxy) RespondToCapabilityRequest

func (p *OptionsRequestCallbackProxy) RespondToCapabilityRequest(
	ctx context.Context,
	ownCapabilities ims.RcsContactUceCapability,
	isBlocked bool,
) error

func (*OptionsRequestCallbackProxy) RespondToCapabilityRequestWithError

func (p *OptionsRequestCallbackProxy) RespondToCapabilityRequestWithError(
	ctx context.Context,
	code int32,
	reason string,
) error

type OptionsRequestCallbackStub

type OptionsRequestCallbackStub struct {
	Impl      IOptionsRequestCallback
	Transport binder.VersionAwareTransport
}

OptionsRequestCallbackStub dispatches incoming binder transactions to a typed IOptionsRequestCallback implementation.

func (*OptionsRequestCallbackStub) Descriptor

func (s *OptionsRequestCallbackStub) Descriptor() string

func (*OptionsRequestCallbackStub) OnTransaction

func (s *OptionsRequestCallbackStub) OnTransaction(
	ctx context.Context,
	code binder.TransactionCode,
	_data *parcel.Parcel,
) (*parcel.Parcel, error)

type OptionsResponseCallbackProxy

type OptionsResponseCallbackProxy struct {
	Remote binder.IBinder
}

func NewOptionsResponseCallbackProxy

func NewOptionsResponseCallbackProxy(
	remote binder.IBinder,
) *OptionsResponseCallbackProxy

func (*OptionsResponseCallbackProxy) AsBinder

func (*OptionsResponseCallbackProxy) OnCommandError

func (p *OptionsResponseCallbackProxy) OnCommandError(
	ctx context.Context,
	code int32,
) error

func (*OptionsResponseCallbackProxy) OnNetworkResponse

func (p *OptionsResponseCallbackProxy) OnNetworkResponse(
	ctx context.Context,
	code int32,
	reason string,
	theirCaps []string,
) error

type OptionsResponseCallbackStub

type OptionsResponseCallbackStub struct {
	Impl      IOptionsResponseCallback
	Transport binder.VersionAwareTransport
}

OptionsResponseCallbackStub dispatches incoming binder transactions to a typed IOptionsResponseCallback implementation.

func (*OptionsResponseCallbackStub) Descriptor

func (s *OptionsResponseCallbackStub) Descriptor() string

func (*OptionsResponseCallbackStub) OnTransaction

func (s *OptionsResponseCallbackStub) OnTransaction(
	ctx context.Context,
	code binder.TransactionCode,
	_data *parcel.Parcel,
) (*parcel.Parcel, error)

type PublishResponseCallbackProxy

type PublishResponseCallbackProxy struct {
	Remote binder.IBinder
}

func NewPublishResponseCallbackProxy

func NewPublishResponseCallbackProxy(
	remote binder.IBinder,
) *PublishResponseCallbackProxy

func (*PublishResponseCallbackProxy) AsBinder

func (*PublishResponseCallbackProxy) OnCommandError

func (p *PublishResponseCallbackProxy) OnCommandError(
	ctx context.Context,
	code int32,
) error

func (*PublishResponseCallbackProxy) OnNetworkResponse

func (p *PublishResponseCallbackProxy) OnNetworkResponse(
	ctx context.Context,
	details ims.SipDetails,
) error

type PublishResponseCallbackStub

type PublishResponseCallbackStub struct {
	Impl      IPublishResponseCallback
	Transport binder.VersionAwareTransport
}

PublishResponseCallbackStub dispatches incoming binder transactions to a typed IPublishResponseCallback implementation.

func (*PublishResponseCallbackStub) Descriptor

func (s *PublishResponseCallbackStub) Descriptor() string

func (*PublishResponseCallbackStub) OnTransaction

func (s *PublishResponseCallbackStub) OnTransaction(
	ctx context.Context,
	code binder.TransactionCode,
	_data *parcel.Parcel,
) (*parcel.Parcel, error)

type RcsConfigCallbackProxy

type RcsConfigCallbackProxy struct {
	Remote binder.IBinder
}

func NewRcsConfigCallbackProxy

func NewRcsConfigCallbackProxy(
	remote binder.IBinder,
) *RcsConfigCallbackProxy

func (*RcsConfigCallbackProxy) AsBinder

func (p *RcsConfigCallbackProxy) AsBinder() binder.IBinder

func (*RcsConfigCallbackProxy) OnAutoConfigurationErrorReceived

func (p *RcsConfigCallbackProxy) OnAutoConfigurationErrorReceived(
	ctx context.Context,
	errorCode int32,
	errorString string,
) error

func (*RcsConfigCallbackProxy) OnConfigurationChanged

func (p *RcsConfigCallbackProxy) OnConfigurationChanged(
	ctx context.Context,
	config []byte,
) error

func (*RcsConfigCallbackProxy) OnConfigurationReset

func (p *RcsConfigCallbackProxy) OnConfigurationReset(
	ctx context.Context,
) error

func (*RcsConfigCallbackProxy) OnPreProvisioningReceived

func (p *RcsConfigCallbackProxy) OnPreProvisioningReceived(
	ctx context.Context,
	config []byte,
) error

func (*RcsConfigCallbackProxy) OnRemoved

func (p *RcsConfigCallbackProxy) OnRemoved(
	ctx context.Context,
) error

type RcsConfigCallbackStub

type RcsConfigCallbackStub struct {
	Impl      IRcsConfigCallback
	Transport binder.VersionAwareTransport
}

RcsConfigCallbackStub dispatches incoming binder transactions to a typed IRcsConfigCallback implementation.

func (*RcsConfigCallbackStub) Descriptor

func (s *RcsConfigCallbackStub) Descriptor() string

func (*RcsConfigCallbackStub) OnTransaction

func (s *RcsConfigCallbackStub) OnTransaction(
	ctx context.Context,
	code binder.TransactionCode,
	_data *parcel.Parcel,
) (*parcel.Parcel, error)

type RcsUceControllerCallbackProxy

type RcsUceControllerCallbackProxy struct {
	Remote binder.IBinder
}

func NewRcsUceControllerCallbackProxy

func NewRcsUceControllerCallbackProxy(
	remote binder.IBinder,
) *RcsUceControllerCallbackProxy

func (*RcsUceControllerCallbackProxy) AsBinder

func (*RcsUceControllerCallbackProxy) OnCapabilitiesReceived

func (p *RcsUceControllerCallbackProxy) OnCapabilitiesReceived(
	ctx context.Context,
	contactCapabilities []ims.RcsContactUceCapability,
) error

func (*RcsUceControllerCallbackProxy) OnComplete

func (p *RcsUceControllerCallbackProxy) OnComplete(
	ctx context.Context,
	details ims.SipDetails,
) error

func (*RcsUceControllerCallbackProxy) OnError

func (p *RcsUceControllerCallbackProxy) OnError(
	ctx context.Context,
	errorCode int32,
	retryAfterMilliseconds int64,
	details ims.SipDetails,
) error

type RcsUceControllerCallbackStub

type RcsUceControllerCallbackStub struct {
	Impl      IRcsUceControllerCallback
	Transport binder.VersionAwareTransport
}

RcsUceControllerCallbackStub dispatches incoming binder transactions to a typed IRcsUceControllerCallback implementation.

func (*RcsUceControllerCallbackStub) Descriptor

func (s *RcsUceControllerCallbackStub) Descriptor() string

func (*RcsUceControllerCallbackStub) OnTransaction

type RcsUcePublishStateCallbackProxy

type RcsUcePublishStateCallbackProxy struct {
	Remote binder.IBinder
}

func NewRcsUcePublishStateCallbackProxy

func NewRcsUcePublishStateCallbackProxy(
	remote binder.IBinder,
) *RcsUcePublishStateCallbackProxy

func (*RcsUcePublishStateCallbackProxy) AsBinder

func (*RcsUcePublishStateCallbackProxy) OnPublishUpdated

func (p *RcsUcePublishStateCallbackProxy) OnPublishUpdated(
	ctx context.Context,
	attributes ims.PublishAttributes,
) error

type RcsUcePublishStateCallbackStub

type RcsUcePublishStateCallbackStub struct {
	Impl      IRcsUcePublishStateCallback
	Transport binder.VersionAwareTransport
}

RcsUcePublishStateCallbackStub dispatches incoming binder transactions to a typed IRcsUcePublishStateCallback implementation.

func (*RcsUcePublishStateCallbackStub) Descriptor

func (s *RcsUcePublishStateCallbackStub) Descriptor() string

func (*RcsUcePublishStateCallbackStub) OnTransaction

type SipDelegateConnectionStateCallbackProxy

type SipDelegateConnectionStateCallbackProxy struct {
	Remote binder.IBinder
}

func NewSipDelegateConnectionStateCallbackProxy

func NewSipDelegateConnectionStateCallbackProxy(
	remote binder.IBinder,
) *SipDelegateConnectionStateCallbackProxy

func (*SipDelegateConnectionStateCallbackProxy) AsBinder

func (*SipDelegateConnectionStateCallbackProxy) OnConfigurationChanged

func (p *SipDelegateConnectionStateCallbackProxy) OnConfigurationChanged(
	ctx context.Context,
	registeredSipConfig ims.SipDelegateConfiguration,
) error

func (*SipDelegateConnectionStateCallbackProxy) OnCreated

func (*SipDelegateConnectionStateCallbackProxy) OnDestroyed

func (p *SipDelegateConnectionStateCallbackProxy) OnDestroyed(
	ctx context.Context,
	reason int32,
) error

func (*SipDelegateConnectionStateCallbackProxy) OnFeatureTagStatusChanged

func (p *SipDelegateConnectionStateCallbackProxy) OnFeatureTagStatusChanged(
	ctx context.Context,
	registrationState ims.DelegateRegistrationState,
	deniedFeatureTags []ims.FeatureTagState,
) error

func (*SipDelegateConnectionStateCallbackProxy) OnImsConfigurationChanged

func (p *SipDelegateConnectionStateCallbackProxy) OnImsConfigurationChanged(
	ctx context.Context,
	registeredSipConfig ims.SipDelegateImsConfiguration,
) error

type SipDelegateConnectionStateCallbackStub

type SipDelegateConnectionStateCallbackStub struct {
	Impl      ISipDelegateConnectionStateCallback
	Transport binder.VersionAwareTransport
}

SipDelegateConnectionStateCallbackStub dispatches incoming binder transactions to a typed ISipDelegateConnectionStateCallback implementation.

func (*SipDelegateConnectionStateCallbackStub) Descriptor

func (*SipDelegateConnectionStateCallbackStub) OnTransaction

type SipDelegateMessageCallbackProxy

type SipDelegateMessageCallbackProxy struct {
	Remote binder.IBinder
}

func NewSipDelegateMessageCallbackProxy

func NewSipDelegateMessageCallbackProxy(
	remote binder.IBinder,
) *SipDelegateMessageCallbackProxy

func (*SipDelegateMessageCallbackProxy) AsBinder

func (*SipDelegateMessageCallbackProxy) OnMessageReceived

func (p *SipDelegateMessageCallbackProxy) OnMessageReceived(
	ctx context.Context,
	message ims.SipMessage,
) error

func (*SipDelegateMessageCallbackProxy) OnMessageSendFailure

func (p *SipDelegateMessageCallbackProxy) OnMessageSendFailure(
	ctx context.Context,
	viaTransactionId string,
	reason int32,
) error

func (*SipDelegateMessageCallbackProxy) OnMessageSent

func (p *SipDelegateMessageCallbackProxy) OnMessageSent(
	ctx context.Context,
	viaTransactionId string,
) error

type SipDelegateMessageCallbackStub

type SipDelegateMessageCallbackStub struct {
	Impl      ISipDelegateMessageCallback
	Transport binder.VersionAwareTransport
}

SipDelegateMessageCallbackStub dispatches incoming binder transactions to a typed ISipDelegateMessageCallback implementation.

func (*SipDelegateMessageCallbackStub) Descriptor

func (s *SipDelegateMessageCallbackStub) Descriptor() string

func (*SipDelegateMessageCallbackStub) OnTransaction

type SipDelegateProxy

type SipDelegateProxy struct {
	Remote binder.IBinder
}

func NewSipDelegateProxy

func NewSipDelegateProxy(
	remote binder.IBinder,
) *SipDelegateProxy

func (*SipDelegateProxy) AsBinder

func (p *SipDelegateProxy) AsBinder() binder.IBinder

func (*SipDelegateProxy) CleanupSession

func (p *SipDelegateProxy) CleanupSession(
	ctx context.Context,
	callId string,
) error

func (*SipDelegateProxy) NotifyMessageReceiveError

func (p *SipDelegateProxy) NotifyMessageReceiveError(
	ctx context.Context,
	viaTransactionId string,
	reason int32,
) error

func (*SipDelegateProxy) NotifyMessageReceived

func (p *SipDelegateProxy) NotifyMessageReceived(
	ctx context.Context,
	viaTransactionId string,
) error

func (*SipDelegateProxy) SendMessage

func (p *SipDelegateProxy) SendMessage(
	ctx context.Context,
	sipMessage ims.SipMessage,
	configVersion int64,
) error

type SipDelegateStateCallbackProxy

type SipDelegateStateCallbackProxy struct {
	Remote binder.IBinder
}

func NewSipDelegateStateCallbackProxy

func NewSipDelegateStateCallbackProxy(
	remote binder.IBinder,
) *SipDelegateStateCallbackProxy

func (*SipDelegateStateCallbackProxy) AsBinder

func (*SipDelegateStateCallbackProxy) OnConfigurationChanged

func (p *SipDelegateStateCallbackProxy) OnConfigurationChanged(
	ctx context.Context,
	registeredSipConfig ims.SipDelegateConfiguration,
) error

func (*SipDelegateStateCallbackProxy) OnCreated

func (p *SipDelegateStateCallbackProxy) OnCreated(
	ctx context.Context,
	c ISipDelegate,
	deniedFeatureTags []ims.FeatureTagState,
) error

func (*SipDelegateStateCallbackProxy) OnDestroyed

func (p *SipDelegateStateCallbackProxy) OnDestroyed(
	ctx context.Context,
	reason int32,
) error

func (*SipDelegateStateCallbackProxy) OnFeatureTagRegistrationChanged

func (p *SipDelegateStateCallbackProxy) OnFeatureTagRegistrationChanged(
	ctx context.Context,
	registrationState ims.DelegateRegistrationState,
) error

func (*SipDelegateStateCallbackProxy) OnImsConfigurationChanged

func (p *SipDelegateStateCallbackProxy) OnImsConfigurationChanged(
	ctx context.Context,
	registeredSipConfig ims.SipDelegateImsConfiguration,
) error

type SipDelegateStateCallbackStub

type SipDelegateStateCallbackStub struct {
	Impl      ISipDelegateStateCallback
	Transport binder.VersionAwareTransport
}

SipDelegateStateCallbackStub dispatches incoming binder transactions to a typed ISipDelegateStateCallback implementation.

func (*SipDelegateStateCallbackStub) Descriptor

func (s *SipDelegateStateCallbackStub) Descriptor() string

func (*SipDelegateStateCallbackStub) OnTransaction

type SipDelegateStub

type SipDelegateStub struct {
	Impl      ISipDelegate
	Transport binder.VersionAwareTransport
}

SipDelegateStub dispatches incoming binder transactions to a typed ISipDelegate implementation.

func (*SipDelegateStub) Descriptor

func (s *SipDelegateStub) Descriptor() string

func (*SipDelegateStub) OnTransaction

func (s *SipDelegateStub) OnTransaction(
	ctx context.Context,
	code binder.TransactionCode,
	_data *parcel.Parcel,
) (*parcel.Parcel, error)

type SipTransportProxy

type SipTransportProxy struct {
	Remote binder.IBinder
}

func NewSipTransportProxy

func NewSipTransportProxy(
	remote binder.IBinder,
) *SipTransportProxy

func (*SipTransportProxy) AsBinder

func (p *SipTransportProxy) AsBinder() binder.IBinder

func (*SipTransportProxy) CreateSipDelegate

func (*SipTransportProxy) DestroySipDelegate

func (p *SipTransportProxy) DestroySipDelegate(
	ctx context.Context,
	delegate ISipDelegate,
	reason int32,
) error

type SipTransportStub

type SipTransportStub struct {
	Impl      ISipTransport
	Transport binder.VersionAwareTransport
}

SipTransportStub dispatches incoming binder transactions to a typed ISipTransport implementation.

func (*SipTransportStub) Descriptor

func (s *SipTransportStub) Descriptor() string

func (*SipTransportStub) OnTransaction

func (s *SipTransportStub) OnTransaction(
	ctx context.Context,
	code binder.TransactionCode,
	_data *parcel.Parcel,
) (*parcel.Parcel, error)

type SrvccStartedCallbackProxy

type SrvccStartedCallbackProxy struct {
	Remote binder.IBinder
}

func NewSrvccStartedCallbackProxy

func NewSrvccStartedCallbackProxy(
	remote binder.IBinder,
) *SrvccStartedCallbackProxy

func (*SrvccStartedCallbackProxy) AsBinder

func (*SrvccStartedCallbackProxy) OnSrvccCallNotified

func (p *SrvccStartedCallbackProxy) OnSrvccCallNotified(
	ctx context.Context,
	profiles []ims.SrvccCall,
) error

type SrvccStartedCallbackStub

type SrvccStartedCallbackStub struct {
	Impl      ISrvccStartedCallback
	Transport binder.VersionAwareTransport
}

SrvccStartedCallbackStub dispatches incoming binder transactions to a typed ISrvccStartedCallback implementation.

func (*SrvccStartedCallbackStub) Descriptor

func (s *SrvccStartedCallbackStub) Descriptor() string

func (*SrvccStartedCallbackStub) OnTransaction

func (s *SrvccStartedCallbackStub) OnTransaction(
	ctx context.Context,
	code binder.TransactionCode,
	_data *parcel.Parcel,
) (*parcel.Parcel, error)

type SubscribeResponseCallbackProxy

type SubscribeResponseCallbackProxy struct {
	Remote binder.IBinder
}

func NewSubscribeResponseCallbackProxy

func NewSubscribeResponseCallbackProxy(
	remote binder.IBinder,
) *SubscribeResponseCallbackProxy

func (*SubscribeResponseCallbackProxy) AsBinder

func (*SubscribeResponseCallbackProxy) OnCommandError

func (p *SubscribeResponseCallbackProxy) OnCommandError(
	ctx context.Context,
	code int32,
) error

func (*SubscribeResponseCallbackProxy) OnNetworkResponse

func (p *SubscribeResponseCallbackProxy) OnNetworkResponse(
	ctx context.Context,
	detail ims.SipDetails,
) error

func (*SubscribeResponseCallbackProxy) OnNotifyCapabilitiesUpdate

func (p *SubscribeResponseCallbackProxy) OnNotifyCapabilitiesUpdate(
	ctx context.Context,
	pidfXmls []string,
) error

func (*SubscribeResponseCallbackProxy) OnResourceTerminated

func (p *SubscribeResponseCallbackProxy) OnResourceTerminated(
	ctx context.Context,
	uriTerminatedReason []ims.RcsContactTerminatedReason,
) error

func (*SubscribeResponseCallbackProxy) OnTerminated

func (p *SubscribeResponseCallbackProxy) OnTerminated(
	ctx context.Context,
	reason string,
	retryAfterMilliseconds int64,
) error

type SubscribeResponseCallbackStub

type SubscribeResponseCallbackStub struct {
	Impl      ISubscribeResponseCallback
	Transport binder.VersionAwareTransport
}

SubscribeResponseCallbackStub dispatches incoming binder transactions to a typed ISubscribeResponseCallback implementation.

func (*SubscribeResponseCallbackStub) Descriptor

func (s *SubscribeResponseCallbackStub) Descriptor() string

func (*SubscribeResponseCallbackStub) OnTransaction

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL