Documentation
¶
Index ¶
- Constants
- type CapabilityExchangeEventListenerProxy
- func (p *CapabilityExchangeEventListenerProxy) AsBinder() binder.IBinder
- func (p *CapabilityExchangeEventListenerProxy) OnPublishUpdated(ctx context.Context, details ims.SipDetails) error
- func (p *CapabilityExchangeEventListenerProxy) OnRemoteCapabilityRequest(ctx context.Context, contactUri net.Uri, remoteCapabilities []string, ...) error
- func (p *CapabilityExchangeEventListenerProxy) OnRequestPublishCapabilities(ctx context.Context, publishTriggerType int32) error
- func (p *CapabilityExchangeEventListenerProxy) OnUnpublish(ctx context.Context) error
- type CapabilityExchangeEventListenerStub
- type FeatureProvisioningCallbackProxy
- func (p *FeatureProvisioningCallbackProxy) AsBinder() binder.IBinder
- func (p *FeatureProvisioningCallbackProxy) OnFeatureProvisioningChanged(ctx context.Context, capability int32, tech int32, isProvisioned bool) error
- func (p *FeatureProvisioningCallbackProxy) OnRcsFeatureProvisioningChanged(ctx context.Context, capability int32, tech int32, isProvisioned bool) error
- type FeatureProvisioningCallbackStub
- type ICapabilityExchangeEventListener
- type ICapabilityExchangeEventListenerServer
- type IFeatureProvisioningCallback
- type IFeatureProvisioningCallbackServer
- type IImsCallSessionListener
- type IImsCallSessionListenerServer
- type IImsCapabilityCallback
- type IImsCapabilityCallbackServer
- type IImsConfig
- type IImsConfigCallback
- type IImsConfigCallbackServer
- type IImsConfigServer
- type IImsMmTelFeature
- type IImsMmTelFeatureServer
- type IImsMmTelListener
- type IImsMmTelListenerServer
- type IImsRcsController
- type IImsRcsControllerServer
- type IImsRcsFeature
- type IImsRcsFeatureServer
- type IImsRegistration
- type IImsRegistrationCallback
- type IImsRegistrationCallbackServer
- type IImsRegistrationServer
- type IImsServiceController
- type IImsServiceControllerListener
- type IImsServiceControllerListenerServer
- type IImsServiceControllerServer
- type IImsSmsListener
- type IImsSmsListenerServer
- type IImsTrafficSessionCallback
- type IImsTrafficSessionCallbackServer
- type IOptionsRequestCallback
- type IOptionsRequestCallbackServer
- type IOptionsResponseCallback
- type IOptionsResponseCallbackServer
- type IPublishResponseCallback
- type IPublishResponseCallbackServer
- type IRcsConfigCallback
- type IRcsConfigCallbackServer
- type IRcsUceControllerCallback
- type IRcsUceControllerCallbackServer
- type IRcsUcePublishStateCallback
- type IRcsUcePublishStateCallbackServer
- type ISipDelegate
- type ISipDelegateConnectionStateCallback
- type ISipDelegateConnectionStateCallbackServer
- type ISipDelegateMessageCallback
- type ISipDelegateMessageCallbackServer
- type ISipDelegateServer
- type ISipDelegateStateCallback
- type ISipDelegateStateCallbackServer
- type ISipTransport
- type ISipTransportServer
- type ISrvccStartedCallback
- type ISrvccStartedCallbackServer
- type ISubscribeResponseCallback
- type ISubscribeResponseCallbackServer
- type ImsCallSessionListenerProxy
- func (p *ImsCallSessionListenerProxy) AsBinder() binder.IBinder
- func (p *ImsCallSessionListenerProxy) CallQualityChanged(ctx context.Context, callQuality telephony.CallQuality) error
- func (p *ImsCallSessionListenerProxy) CallSessionConferenceExtendFailed(ctx context.Context, reasonInfo ims.ImsReasonInfo) error
- func (p *ImsCallSessionListenerProxy) CallSessionConferenceExtendReceived(ctx context.Context, newSession internal.IImsCallSession, ...) error
- func (p *ImsCallSessionListenerProxy) CallSessionConferenceExtended(ctx context.Context, newSession internal.IImsCallSession, ...) error
- func (p *ImsCallSessionListenerProxy) CallSessionConferenceStateUpdated(ctx context.Context, state ims.ImsConferenceState) error
- func (p *ImsCallSessionListenerProxy) CallSessionDtmfReceived(ctx context.Context, dtmf uint16) error
- func (p *ImsCallSessionListenerProxy) CallSessionHandover(ctx context.Context, srcNetworkType int32, targetNetworkType int32, ...) error
- func (p *ImsCallSessionListenerProxy) CallSessionHandoverFailed(ctx context.Context, srcNetworkType int32, targetNetworkType int32, ...) error
- func (p *ImsCallSessionListenerProxy) CallSessionHeld(ctx context.Context, profile ims.ImsCallProfile) error
- func (p *ImsCallSessionListenerProxy) CallSessionHoldFailed(ctx context.Context, reasonInfo ims.ImsReasonInfo) error
- func (p *ImsCallSessionListenerProxy) CallSessionHoldReceived(ctx context.Context, profile ims.ImsCallProfile) error
- func (p *ImsCallSessionListenerProxy) CallSessionInitiated(ctx context.Context, profile ims.ImsCallProfile) error
- func (p *ImsCallSessionListenerProxy) CallSessionInitiatedFailed(ctx context.Context, reasonInfo ims.ImsReasonInfo) error
- func (p *ImsCallSessionListenerProxy) CallSessionInitiating(ctx context.Context, profile ims.ImsCallProfile) error
- func (p *ImsCallSessionListenerProxy) CallSessionInitiatingFailed(ctx context.Context, reasonInfo ims.ImsReasonInfo) error
- func (p *ImsCallSessionListenerProxy) CallSessionInviteParticipantsRequestDelivered(ctx context.Context) error
- func (p *ImsCallSessionListenerProxy) CallSessionInviteParticipantsRequestFailed(ctx context.Context, reasonInfo ims.ImsReasonInfo) error
- func (p *ImsCallSessionListenerProxy) CallSessionMayHandover(ctx context.Context, srcNetworkType int32, targetNetworkType int32) error
- func (p *ImsCallSessionListenerProxy) CallSessionMergeComplete(ctx context.Context, session internal.IImsCallSession) error
- func (p *ImsCallSessionListenerProxy) CallSessionMergeFailed(ctx context.Context, reasonInfo ims.ImsReasonInfo) error
- func (p *ImsCallSessionListenerProxy) CallSessionMergeStarted(ctx context.Context, newSession internal.IImsCallSession, ...) error
- func (p *ImsCallSessionListenerProxy) CallSessionMultipartyStateChanged(ctx context.Context, isMultiParty bool) error
- func (p *ImsCallSessionListenerProxy) CallSessionProgressing(ctx context.Context, profile ims.ImsStreamMediaProfile) error
- func (p *ImsCallSessionListenerProxy) CallSessionRemoveParticipantsRequestDelivered(ctx context.Context) error
- func (p *ImsCallSessionListenerProxy) CallSessionRemoveParticipantsRequestFailed(ctx context.Context, reasonInfo ims.ImsReasonInfo) error
- func (p *ImsCallSessionListenerProxy) CallSessionResumeFailed(ctx context.Context, reasonInfo ims.ImsReasonInfo) error
- func (p *ImsCallSessionListenerProxy) CallSessionResumeReceived(ctx context.Context, profile ims.ImsCallProfile) error
- func (p *ImsCallSessionListenerProxy) CallSessionResumed(ctx context.Context, profile ims.ImsCallProfile) error
- func (p *ImsCallSessionListenerProxy) CallSessionRtpHeaderExtensionsReceived(ctx context.Context, extensions []ims.RtpHeaderExtension) error
- func (p *ImsCallSessionListenerProxy) CallSessionRttAudioIndicatorChanged(ctx context.Context, profile ims.ImsStreamMediaProfile) error
- func (p *ImsCallSessionListenerProxy) CallSessionRttMessageReceived(ctx context.Context, rttMessage string) error
- func (p *ImsCallSessionListenerProxy) CallSessionRttModifyRequestReceived(ctx context.Context, callProfile ims.ImsCallProfile) error
- func (p *ImsCallSessionListenerProxy) CallSessionRttModifyResponseReceived(ctx context.Context, status int32) error
- func (p *ImsCallSessionListenerProxy) CallSessionSendAnbrQuery(ctx context.Context, mediaType int32, direction int32, bitsPerSecond int32) error
- func (p *ImsCallSessionListenerProxy) CallSessionSuppServiceReceived(ctx context.Context, suppSrvNotification ims.ImsSuppServiceNotification) error
- func (p *ImsCallSessionListenerProxy) CallSessionTerminated(ctx context.Context, reasonInfo ims.ImsReasonInfo) error
- func (p *ImsCallSessionListenerProxy) CallSessionTransferFailed(ctx context.Context, reasonInfo ims.ImsReasonInfo) error
- func (p *ImsCallSessionListenerProxy) CallSessionTransferred(ctx context.Context) error
- func (p *ImsCallSessionListenerProxy) CallSessionTtyModeReceived(ctx context.Context, mode int32) error
- func (p *ImsCallSessionListenerProxy) CallSessionUpdateFailed(ctx context.Context, reasonInfo ims.ImsReasonInfo) error
- func (p *ImsCallSessionListenerProxy) CallSessionUpdateReceived(ctx context.Context, profile ims.ImsCallProfile) error
- func (p *ImsCallSessionListenerProxy) CallSessionUpdated(ctx context.Context, profile ims.ImsCallProfile) error
- func (p *ImsCallSessionListenerProxy) CallSessionUssdMessageReceived(ctx context.Context, mode int32, ussdMessage string) error
- type ImsCallSessionListenerStub
- type ImsCapabilityCallbackProxy
- func (p *ImsCapabilityCallbackProxy) AsBinder() binder.IBinder
- func (p *ImsCapabilityCallbackProxy) OnCapabilitiesStatusChanged(ctx context.Context, config int32) error
- func (p *ImsCapabilityCallbackProxy) OnChangeCapabilityConfigurationError(ctx context.Context, capability int32, radioTech int32, reason int32) error
- func (p *ImsCapabilityCallbackProxy) OnQueryCapabilityConfiguration(ctx context.Context, capability int32, radioTech int32, enabled bool) error
- type ImsCapabilityCallbackStub
- type ImsConfigCallbackProxy
- type ImsConfigCallbackStub
- type ImsConfigProxy
- func (p *ImsConfigProxy) AddImsConfigCallback(ctx context.Context, c IImsConfigCallback) error
- func (p *ImsConfigProxy) AddRcsConfigCallback(ctx context.Context, c IRcsConfigCallback) error
- func (p *ImsConfigProxy) AsBinder() binder.IBinder
- func (p *ImsConfigProxy) GetConfigInt(ctx context.Context, item int32) (int32, error)
- func (p *ImsConfigProxy) GetConfigString(ctx context.Context, item int32) (string, error)
- func (p *ImsConfigProxy) NotifyIntImsConfigChanged(ctx context.Context, item int32, value int32) error
- func (p *ImsConfigProxy) NotifyRcsAutoConfigurationReceived(ctx context.Context, config []byte, isCompressed bool) error
- func (p *ImsConfigProxy) NotifyRcsAutoConfigurationRemoved(ctx context.Context) error
- func (p *ImsConfigProxy) NotifyStringImsConfigChanged(ctx context.Context, item int32, value string) error
- func (p *ImsConfigProxy) RemoveImsConfigCallback(ctx context.Context, c IImsConfigCallback) error
- func (p *ImsConfigProxy) RemoveRcsConfigCallback(ctx context.Context, c IRcsConfigCallback) error
- func (p *ImsConfigProxy) SetConfigInt(ctx context.Context, item int32, value int32) (int32, error)
- func (p *ImsConfigProxy) SetConfigString(ctx context.Context, item int32, value string) (int32, error)
- func (p *ImsConfigProxy) SetRcsClientConfiguration(ctx context.Context, rcc ims.RcsClientConfiguration) error
- func (p *ImsConfigProxy) TriggerRcsReconfiguration(ctx context.Context) error
- func (p *ImsConfigProxy) UpdateImsCarrierConfigs(ctx context.Context, bundle os.PersistableBundle) error
- type ImsConfigStub
- type ImsMmTelFeatureProxy
- func (p *ImsMmTelFeatureProxy) AcknowledgeSms(ctx context.Context, token int32, messageRef int32, result int32) error
- func (p *ImsMmTelFeatureProxy) AcknowledgeSmsReport(ctx context.Context, token int32, messageRef int32, result int32) error
- func (p *ImsMmTelFeatureProxy) AcknowledgeSmsWithPdu(ctx context.Context, token int32, messageRef int32, result int32, pdu []byte) error
- func (p *ImsMmTelFeatureProxy) AddCapabilityCallback(ctx context.Context, c IImsCapabilityCallback) error
- func (p *ImsMmTelFeatureProxy) AsBinder() binder.IBinder
- func (p *ImsMmTelFeatureProxy) ChangeCapabilitiesConfiguration(ctx context.Context, request feature.CapabilityChangeRequest, ...) error
- func (p *ImsMmTelFeatureProxy) ChangeOfferedRtpHeaderExtensionTypes(ctx context.Context, types []ims.RtpHeaderExtensionType) error
- func (p *ImsMmTelFeatureProxy) CreateCallProfile(ctx context.Context, callSessionType int32, callType int32) (ims.ImsCallProfile, error)
- func (p *ImsMmTelFeatureProxy) CreateCallSession(ctx context.Context, profile ims.ImsCallProfile) (internal.IImsCallSession, error)
- func (p *ImsMmTelFeatureProxy) GetEcbmInterface(ctx context.Context) (internal.IImsEcbm, error)
- func (p *ImsMmTelFeatureProxy) GetFeatureState(ctx context.Context) (int32, error)
- func (p *ImsMmTelFeatureProxy) GetMultiEndpointInterface(ctx context.Context) (internal.IImsMultiEndpoint, error)
- func (p *ImsMmTelFeatureProxy) GetSmsFormat(ctx context.Context) (string, error)
- func (p *ImsMmTelFeatureProxy) GetUtInterface(ctx context.Context) (internal.IImsUt, error)
- func (p *ImsMmTelFeatureProxy) NotifySrvccCanceled(ctx context.Context) error
- func (p *ImsMmTelFeatureProxy) NotifySrvccCompleted(ctx context.Context) error
- func (p *ImsMmTelFeatureProxy) NotifySrvccFailed(ctx context.Context) error
- func (p *ImsMmTelFeatureProxy) NotifySrvccStarted(ctx context.Context, cb ISrvccStartedCallback) error
- func (p *ImsMmTelFeatureProxy) OnMemoryAvailable(ctx context.Context, token int32) error
- func (p *ImsMmTelFeatureProxy) OnSmsReady(ctx context.Context) error
- func (p *ImsMmTelFeatureProxy) QueryCapabilityConfiguration(ctx context.Context, capability int32, radioTech int32, ...) error
- func (p *ImsMmTelFeatureProxy) QueryCapabilityStatus(ctx context.Context) (int32, error)
- func (p *ImsMmTelFeatureProxy) QueryMediaQualityStatus(ctx context.Context, mediaSessionType int32) (ims.MediaQualityStatus, error)
- func (p *ImsMmTelFeatureProxy) RemoveCapabilityCallback(ctx context.Context, c IImsCapabilityCallback) error
- func (p *ImsMmTelFeatureProxy) SendSms(ctx context.Context, token int32, messageRef int32, format string, smsc string, ...) error
- func (p *ImsMmTelFeatureProxy) SetListener(ctx context.Context, l IImsMmTelListener) error
- func (p *ImsMmTelFeatureProxy) SetMediaQualityThreshold(ctx context.Context, mediaSessionType int32, threshold ims.MediaThreshold) error
- func (p *ImsMmTelFeatureProxy) SetSmsListener(ctx context.Context, l IImsSmsListener) error
- func (p *ImsMmTelFeatureProxy) SetTerminalBasedCallWaitingStatus(ctx context.Context, enabled bool) error
- func (p *ImsMmTelFeatureProxy) SetUiTtyMode(ctx context.Context, uiTtyMode int32, onCompleteMessage os.Message) error
- func (p *ImsMmTelFeatureProxy) ShouldProcessCall(ctx context.Context, uris []string) (int32, error)
- type ImsMmTelFeatureStub
- type ImsMmTelListenerProxy
- func (p *ImsMmTelListenerProxy) AsBinder() binder.IBinder
- func (p *ImsMmTelListenerProxy) OnAudioModeIsVoipChanged(ctx context.Context, imsAudioHandler int32) error
- func (p *ImsMmTelListenerProxy) OnIncomingCall(ctx context.Context, c internal.IImsCallSession, callId string, ...) (IImsCallSessionListener, error)
- func (p *ImsMmTelListenerProxy) OnMediaQualityStatusChanged(ctx context.Context, status ims.MediaQualityStatus) error
- func (p *ImsMmTelListenerProxy) OnModifyImsTrafficSession(ctx context.Context, token int32, accessNetworkType int32) error
- func (p *ImsMmTelListenerProxy) OnRejectedCall(ctx context.Context, callProfile ims.ImsCallProfile, reason ims.ImsReasonInfo) error
- func (p *ImsMmTelListenerProxy) OnStartImsTrafficSession(ctx context.Context, token int32, trafficType int32, accessNetworkType int32, ...) error
- func (p *ImsMmTelListenerProxy) OnStopImsTrafficSession(ctx context.Context, token int32) error
- func (p *ImsMmTelListenerProxy) OnTriggerEpsFallback(ctx context.Context, reason int32) error
- func (p *ImsMmTelListenerProxy) OnVoiceMessageCountUpdate(ctx context.Context, count int32) error
- type ImsMmTelListenerStub
- type ImsRcsControllerProxy
- func (p *ImsRcsControllerProxy) AsBinder() binder.IBinder
- func (p *ImsRcsControllerProxy) CreateSipDelegate(ctx context.Context, subId int32, request ims.DelegateRequest, ...) error
- func (p *ImsRcsControllerProxy) DestroySipDelegate(ctx context.Context, subId int32, connection ISipDelegate, reason int32) error
- func (p *ImsRcsControllerProxy) GetImsRcsRegistrationState(ctx context.Context, subId int32, consumer telephony.IIntegerConsumer) error
- func (p *ImsRcsControllerProxy) GetImsRcsRegistrationTransportType(ctx context.Context, subId int32, consumer telephony.IIntegerConsumer) error
- func (p *ImsRcsControllerProxy) GetUcePublishState(ctx context.Context, subId int32) (int32, error)
- func (p *ImsRcsControllerProxy) IsAvailable(ctx context.Context, subId int32, capability int32, radioTech int32) (bool, error)
- func (p *ImsRcsControllerProxy) IsCapable(ctx context.Context, subId int32, capability int32, radioTech int32) (bool, error)
- func (p *ImsRcsControllerProxy) IsSipDelegateSupported(ctx context.Context, subId int32) (bool, error)
- func (p *ImsRcsControllerProxy) IsUceSettingEnabled(ctx context.Context, subId int32) (bool, error)
- func (p *ImsRcsControllerProxy) RegisterImsRegistrationCallback(ctx context.Context, subId int32, c IImsRegistrationCallback) error
- func (p *ImsRcsControllerProxy) RegisterRcsAvailabilityCallback(ctx context.Context, subId int32, c IImsCapabilityCallback) error
- func (p *ImsRcsControllerProxy) RegisterRcsFeatureCallback(ctx context.Context, slotId int32, ...) error
- func (p *ImsRcsControllerProxy) RegisterSipDialogStateCallback(ctx context.Context, subId int32, cb internalTelephony.ISipDialogStateCallback) error
- func (p *ImsRcsControllerProxy) RegisterUcePublishStateCallback(ctx context.Context, subId int32, c IRcsUcePublishStateCallback) error
- func (p *ImsRcsControllerProxy) RequestAvailability(ctx context.Context, subId int32, contactNumber net.Uri, ...) error
- func (p *ImsRcsControllerProxy) RequestCapabilities(ctx context.Context, subId int32, contactNumbers []net.Uri, ...) error
- func (p *ImsRcsControllerProxy) SetUceSettingEnabled(ctx context.Context, subId int32, isEnabled bool) error
- func (p *ImsRcsControllerProxy) TriggerNetworkRegistration(ctx context.Context, subId int32, connection ISipDelegate, sipCode int32, ...) error
- func (p *ImsRcsControllerProxy) UnregisterImsFeatureCallback(ctx context.Context, callback internal.IImsServiceFeatureCallback) error
- func (p *ImsRcsControllerProxy) UnregisterImsRegistrationCallback(ctx context.Context, subId int32, c IImsRegistrationCallback) error
- func (p *ImsRcsControllerProxy) UnregisterRcsAvailabilityCallback(ctx context.Context, subId int32, c IImsCapabilityCallback) error
- func (p *ImsRcsControllerProxy) UnregisterSipDialogStateCallback(ctx context.Context, subId int32, cb internalTelephony.ISipDialogStateCallback) error
- func (p *ImsRcsControllerProxy) UnregisterUcePublishStateCallback(ctx context.Context, subId int32, c IRcsUcePublishStateCallback) error
- type ImsRcsControllerStub
- type ImsRcsFeatureProxy
- func (p *ImsRcsFeatureProxy) AddCapabilityCallback(ctx context.Context, c IImsCapabilityCallback) error
- func (p *ImsRcsFeatureProxy) AsBinder() binder.IBinder
- func (p *ImsRcsFeatureProxy) ChangeCapabilitiesConfiguration(ctx context.Context, r feature.CapabilityChangeRequest, ...) error
- func (p *ImsRcsFeatureProxy) GetFeatureState(ctx context.Context) (int32, error)
- func (p *ImsRcsFeatureProxy) PublishCapabilities(ctx context.Context, pidfXml string, cb IPublishResponseCallback) error
- func (p *ImsRcsFeatureProxy) QueryCapabilityConfiguration(ctx context.Context, capability int32, radioTech int32, ...) error
- func (p *ImsRcsFeatureProxy) QueryCapabilityStatus(ctx context.Context) (int32, error)
- func (p *ImsRcsFeatureProxy) RemoveCapabilityCallback(ctx context.Context, c IImsCapabilityCallback) error
- func (p *ImsRcsFeatureProxy) SendOptionsCapabilityRequest(ctx context.Context, contactUri net.Uri, myCapabilities []string, ...) error
- func (p *ImsRcsFeatureProxy) SetCapabilityExchangeEventListener(ctx context.Context, listener ICapabilityExchangeEventListener) error
- func (p *ImsRcsFeatureProxy) SubscribeForCapabilities(ctx context.Context, uris []net.Uri, cb ISubscribeResponseCallback) error
- type ImsRcsFeatureStub
- type ImsRegistrationCallbackProxy
- func (p *ImsRegistrationCallbackProxy) AsBinder() binder.IBinder
- func (p *ImsRegistrationCallbackProxy) OnDeregistered(ctx context.Context, info ims.ImsReasonInfo, suggestedAction int32, ...) error
- func (p *ImsRegistrationCallbackProxy) OnDeregisteredWithDetails(ctx context.Context, info ims.ImsReasonInfo, suggestedAction int32, ...) error
- func (p *ImsRegistrationCallbackProxy) OnRegistered(ctx context.Context, attr ims.ImsRegistrationAttributes) error
- func (p *ImsRegistrationCallbackProxy) OnRegistering(ctx context.Context, attr ims.ImsRegistrationAttributes) error
- func (p *ImsRegistrationCallbackProxy) OnSubscriberAssociatedUriChanged(ctx context.Context, uris []net.Uri) error
- func (p *ImsRegistrationCallbackProxy) OnTechnologyChangeFailed(ctx context.Context, imsRadioTech int32, info ims.ImsReasonInfo) error
- type ImsRegistrationCallbackStub
- type ImsRegistrationProxy
- func (p *ImsRegistrationProxy) AddEmergencyRegistrationCallback(ctx context.Context, c IImsRegistrationCallback) error
- func (p *ImsRegistrationProxy) AddRegistrationCallback(ctx context.Context, c IImsRegistrationCallback) error
- func (p *ImsRegistrationProxy) AsBinder() binder.IBinder
- func (p *ImsRegistrationProxy) GetRegistrationTechnology(ctx context.Context) (int32, error)
- func (p *ImsRegistrationProxy) RemoveEmergencyRegistrationCallback(ctx context.Context, c IImsRegistrationCallback) error
- func (p *ImsRegistrationProxy) RemoveRegistrationCallback(ctx context.Context, c IImsRegistrationCallback) error
- func (p *ImsRegistrationProxy) TriggerDeregistration(ctx context.Context, reason int32) error
- func (p *ImsRegistrationProxy) TriggerFullNetworkRegistration(ctx context.Context, sipCode int32, sipReason string) error
- func (p *ImsRegistrationProxy) TriggerSipDelegateDeregistration(ctx context.Context) error
- func (p *ImsRegistrationProxy) TriggerUpdateSipDelegateRegistration(ctx context.Context) error
- type ImsRegistrationStub
- type ImsServiceControllerListenerProxy
- type ImsServiceControllerListenerStub
- type ImsServiceControllerProxy
- func (p *ImsServiceControllerProxy) AddFeatureStatusCallback(ctx context.Context, slotId int32, featureType int32, ...) error
- func (p *ImsServiceControllerProxy) AsBinder() binder.IBinder
- func (p *ImsServiceControllerProxy) CreateEmergencyOnlyMmTelFeature(ctx context.Context, slotId int32) (IImsMmTelFeature, error)
- func (p *ImsServiceControllerProxy) CreateMmTelFeature(ctx context.Context, slotId int32, subId int32) (IImsMmTelFeature, error)
- func (p *ImsServiceControllerProxy) CreateRcsFeature(ctx context.Context, slotId int32, subId int32) (IImsRcsFeature, error)
- func (p *ImsServiceControllerProxy) DisableIms(ctx context.Context, slotId int32, subId int32) error
- func (p *ImsServiceControllerProxy) EnableIms(ctx context.Context, slotId int32, subId int32) error
- func (p *ImsServiceControllerProxy) GetConfig(ctx context.Context, slotId int32, subId int32) (IImsConfig, error)
- func (p *ImsServiceControllerProxy) GetImsServiceCapabilities(ctx context.Context) (int64, error)
- func (p *ImsServiceControllerProxy) GetRegistration(ctx context.Context, slotId int32, subId int32) (IImsRegistration, error)
- func (p *ImsServiceControllerProxy) GetSipTransport(ctx context.Context, slotId int32) (ISipTransport, error)
- func (p *ImsServiceControllerProxy) NotifyImsServiceReadyForFeatureCreation(ctx context.Context) error
- func (p *ImsServiceControllerProxy) QuerySupportedImsFeatures(ctx context.Context) (stub.ImsFeatureConfiguration, error)
- func (p *ImsServiceControllerProxy) RemoveFeatureStatusCallback(ctx context.Context, slotId int32, featureType int32, ...) error
- func (p *ImsServiceControllerProxy) RemoveImsFeature(ctx context.Context, slotId int32, featureType int32, changeSubId bool) error
- func (p *ImsServiceControllerProxy) ResetIms(ctx context.Context, slotId int32, subId int32) error
- func (p *ImsServiceControllerProxy) SetListener(ctx context.Context, l IImsServiceControllerListener) error
- type ImsServiceControllerStub
- type ImsSmsListenerProxy
- func (p *ImsSmsListenerProxy) AsBinder() binder.IBinder
- func (p *ImsSmsListenerProxy) OnMemoryAvailableResult(ctx context.Context, token int32, status int32, networkErrorCode int32) error
- func (p *ImsSmsListenerProxy) OnSendSmsResult(ctx context.Context, token int32, messageRef int32, status int32, reason int32, ...) error
- func (p *ImsSmsListenerProxy) OnSmsReceived(ctx context.Context, token int32, format string, pdu []byte) error
- func (p *ImsSmsListenerProxy) OnSmsStatusReportReceived(ctx context.Context, token int32, format string, pdu []byte) error
- type ImsSmsListenerStub
- type ImsTrafficSessionCallbackProxy
- type ImsTrafficSessionCallbackStub
- type OptionsRequestCallbackProxy
- func (p *OptionsRequestCallbackProxy) AsBinder() binder.IBinder
- func (p *OptionsRequestCallbackProxy) RespondToCapabilityRequest(ctx context.Context, ownCapabilities ims.RcsContactUceCapability, ...) error
- func (p *OptionsRequestCallbackProxy) RespondToCapabilityRequestWithError(ctx context.Context, code int32, reason string) error
- type OptionsRequestCallbackStub
- type OptionsResponseCallbackProxy
- type OptionsResponseCallbackStub
- type PublishResponseCallbackProxy
- type PublishResponseCallbackStub
- type RcsConfigCallbackProxy
- func (p *RcsConfigCallbackProxy) AsBinder() binder.IBinder
- func (p *RcsConfigCallbackProxy) OnAutoConfigurationErrorReceived(ctx context.Context, errorCode int32, errorString string) error
- func (p *RcsConfigCallbackProxy) OnConfigurationChanged(ctx context.Context, config []byte) error
- func (p *RcsConfigCallbackProxy) OnConfigurationReset(ctx context.Context) error
- func (p *RcsConfigCallbackProxy) OnPreProvisioningReceived(ctx context.Context, config []byte) error
- func (p *RcsConfigCallbackProxy) OnRemoved(ctx context.Context) error
- type RcsConfigCallbackStub
- type RcsUceControllerCallbackProxy
- func (p *RcsUceControllerCallbackProxy) AsBinder() binder.IBinder
- func (p *RcsUceControllerCallbackProxy) OnCapabilitiesReceived(ctx context.Context, contactCapabilities []ims.RcsContactUceCapability) error
- func (p *RcsUceControllerCallbackProxy) OnComplete(ctx context.Context, details ims.SipDetails) error
- func (p *RcsUceControllerCallbackProxy) OnError(ctx context.Context, errorCode int32, retryAfterMilliseconds int64, ...) error
- type RcsUceControllerCallbackStub
- type RcsUcePublishStateCallbackProxy
- type RcsUcePublishStateCallbackStub
- type SipDelegateConnectionStateCallbackProxy
- func (p *SipDelegateConnectionStateCallbackProxy) AsBinder() binder.IBinder
- func (p *SipDelegateConnectionStateCallbackProxy) OnConfigurationChanged(ctx context.Context, registeredSipConfig ims.SipDelegateConfiguration) error
- func (p *SipDelegateConnectionStateCallbackProxy) OnCreated(ctx context.Context, c ISipDelegate) error
- func (p *SipDelegateConnectionStateCallbackProxy) OnDestroyed(ctx context.Context, reason int32) error
- func (p *SipDelegateConnectionStateCallbackProxy) OnFeatureTagStatusChanged(ctx context.Context, registrationState ims.DelegateRegistrationState, ...) error
- func (p *SipDelegateConnectionStateCallbackProxy) OnImsConfigurationChanged(ctx context.Context, registeredSipConfig ims.SipDelegateImsConfiguration) error
- type SipDelegateConnectionStateCallbackStub
- type SipDelegateMessageCallbackProxy
- func (p *SipDelegateMessageCallbackProxy) AsBinder() binder.IBinder
- func (p *SipDelegateMessageCallbackProxy) OnMessageReceived(ctx context.Context, message ims.SipMessage) error
- func (p *SipDelegateMessageCallbackProxy) OnMessageSendFailure(ctx context.Context, viaTransactionId string, reason int32) error
- func (p *SipDelegateMessageCallbackProxy) OnMessageSent(ctx context.Context, viaTransactionId string) error
- type SipDelegateMessageCallbackStub
- type SipDelegateProxy
- func (p *SipDelegateProxy) AsBinder() binder.IBinder
- func (p *SipDelegateProxy) CleanupSession(ctx context.Context, callId string) error
- func (p *SipDelegateProxy) NotifyMessageReceiveError(ctx context.Context, viaTransactionId string, reason int32) error
- func (p *SipDelegateProxy) NotifyMessageReceived(ctx context.Context, viaTransactionId string) error
- func (p *SipDelegateProxy) SendMessage(ctx context.Context, sipMessage ims.SipMessage, configVersion int64) error
- type SipDelegateStateCallbackProxy
- func (p *SipDelegateStateCallbackProxy) AsBinder() binder.IBinder
- func (p *SipDelegateStateCallbackProxy) OnConfigurationChanged(ctx context.Context, registeredSipConfig ims.SipDelegateConfiguration) error
- func (p *SipDelegateStateCallbackProxy) OnCreated(ctx context.Context, c ISipDelegate, deniedFeatureTags []ims.FeatureTagState) error
- func (p *SipDelegateStateCallbackProxy) OnDestroyed(ctx context.Context, reason int32) error
- func (p *SipDelegateStateCallbackProxy) OnFeatureTagRegistrationChanged(ctx context.Context, registrationState ims.DelegateRegistrationState) error
- func (p *SipDelegateStateCallbackProxy) OnImsConfigurationChanged(ctx context.Context, registeredSipConfig ims.SipDelegateImsConfiguration) error
- type SipDelegateStateCallbackStub
- type SipDelegateStub
- type SipTransportProxy
- type SipTransportStub
- type SrvccStartedCallbackProxy
- type SrvccStartedCallbackStub
- type SubscribeResponseCallbackProxy
- func (p *SubscribeResponseCallbackProxy) AsBinder() binder.IBinder
- func (p *SubscribeResponseCallbackProxy) OnCommandError(ctx context.Context, code int32) error
- func (p *SubscribeResponseCallbackProxy) OnNetworkResponse(ctx context.Context, detail ims.SipDetails) error
- func (p *SubscribeResponseCallbackProxy) OnNotifyCapabilitiesUpdate(ctx context.Context, pidfXmls []string) error
- func (p *SubscribeResponseCallbackProxy) OnResourceTerminated(ctx context.Context, uriTerminatedReason []ims.RcsContactTerminatedReason) error
- func (p *SubscribeResponseCallbackProxy) OnTerminated(ctx context.Context, reason string, retryAfterMilliseconds int64) error
- type SubscribeResponseCallbackStub
Constants ¶
const ( TransactionICapabilityExchangeEventListenerOnRequestPublishCapabilities = binder.FirstCallTransaction + 0 TransactionICapabilityExchangeEventListenerOnUnpublish = binder.FirstCallTransaction + 1 TransactionICapabilityExchangeEventListenerOnPublishUpdated = binder.FirstCallTransaction + 2 TransactionICapabilityExchangeEventListenerOnRemoteCapabilityRequest = binder.FirstCallTransaction + 3 )
const ( MethodICapabilityExchangeEventListenerOnRequestPublishCapabilities = "onRequestPublishCapabilities" MethodICapabilityExchangeEventListenerOnUnpublish = "onUnpublish" MethodICapabilityExchangeEventListenerOnPublishUpdated = "onPublishUpdated" MethodICapabilityExchangeEventListenerOnRemoteCapabilityRequest = "onRemoteCapabilityRequest" )
const ( TransactionIFeatureProvisioningCallbackOnFeatureProvisioningChanged = binder.FirstCallTransaction + 0 TransactionIFeatureProvisioningCallbackOnRcsFeatureProvisioningChanged = binder.FirstCallTransaction + 1 )
const ( MethodIFeatureProvisioningCallbackOnFeatureProvisioningChanged = "onFeatureProvisioningChanged" MethodIFeatureProvisioningCallbackOnRcsFeatureProvisioningChanged = "onRcsFeatureProvisioningChanged" )
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 )
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" )
const ( TransactionIImsCapabilityCallbackOnQueryCapabilityConfiguration = binder.FirstCallTransaction + 0 TransactionIImsCapabilityCallbackOnChangeCapabilityConfigurationError = binder.FirstCallTransaction + 1 TransactionIImsCapabilityCallbackOnCapabilitiesStatusChanged = binder.FirstCallTransaction + 2 )
const ( MethodIImsCapabilityCallbackOnQueryCapabilityConfiguration = "onQueryCapabilityConfiguration" MethodIImsCapabilityCallbackOnChangeCapabilityConfigurationError = "onChangeCapabilityConfigurationError" MethodIImsCapabilityCallbackOnCapabilitiesStatusChanged = "onCapabilitiesStatusChanged" )
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 )
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" )
const ( TransactionIImsConfigCallbackOnIntConfigChanged = binder.FirstCallTransaction + 0 TransactionIImsConfigCallbackOnStringConfigChanged = binder.FirstCallTransaction + 1 )
const ( MethodIImsConfigCallbackOnIntConfigChanged = "onIntConfigChanged" MethodIImsConfigCallbackOnStringConfigChanged = "onStringConfigChanged" )
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 )
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" )
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 )
const ( MethodIImsMmTelListenerOnIncomingCall = "onIncomingCall" MethodIImsMmTelListenerOnRejectedCall = "onRejectedCall" MethodIImsMmTelListenerOnVoiceMessageCountUpdate = "onVoiceMessageCountUpdate" MethodIImsMmTelListenerOnAudioModeIsVoipChanged = "onAudioModeIsVoipChanged" MethodIImsMmTelListenerOnTriggerEpsFallback = "onTriggerEpsFallback" MethodIImsMmTelListenerOnStartImsTrafficSession = "onStartImsTrafficSession" MethodIImsMmTelListenerOnModifyImsTrafficSession = "onModifyImsTrafficSession" MethodIImsMmTelListenerOnStopImsTrafficSession = "onStopImsTrafficSession" MethodIImsMmTelListenerOnMediaQualityStatusChanged = "onMediaQualityStatusChanged" )
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 )
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" )
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 )
const ( MethodIImsRcsFeatureQueryCapabilityStatus = "queryCapabilityStatus" MethodIImsRcsFeatureGetFeatureState = "getFeatureState" MethodIImsRcsFeatureAddCapabilityCallback = "addCapabilityCallback" MethodIImsRcsFeatureRemoveCapabilityCallback = "removeCapabilityCallback" MethodIImsRcsFeatureChangeCapabilitiesConfiguration = "changeCapabilitiesConfiguration" MethodIImsRcsFeatureQueryCapabilityConfiguration = "queryCapabilityConfiguration" MethodIImsRcsFeatureSetCapabilityExchangeEventListener = "setCapabilityExchangeEventListener" MethodIImsRcsFeaturePublishCapabilities = "publishCapabilities" MethodIImsRcsFeatureSubscribeForCapabilities = "subscribeForCapabilities" MethodIImsRcsFeatureSendOptionsCapabilityRequest = "sendOptionsCapabilityRequest" )
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 )
const ( MethodIImsRegistrationGetRegistrationTechnology = "getRegistrationTechnology" MethodIImsRegistrationAddRegistrationCallback = "addRegistrationCallback" MethodIImsRegistrationRemoveRegistrationCallback = "removeRegistrationCallback" MethodIImsRegistrationAddEmergencyRegistrationCallback = "addEmergencyRegistrationCallback" MethodIImsRegistrationRemoveEmergencyRegistrationCallback = "removeEmergencyRegistrationCallback" MethodIImsRegistrationTriggerFullNetworkRegistration = "triggerFullNetworkRegistration" MethodIImsRegistrationTriggerUpdateSipDelegateRegistration = "triggerUpdateSipDelegateRegistration" MethodIImsRegistrationTriggerSipDelegateDeregistration = "triggerSipDelegateDeregistration" MethodIImsRegistrationTriggerDeregistration = "triggerDeregistration" )
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 )
const ( MethodIImsRegistrationCallbackOnRegistered = "onRegistered" MethodIImsRegistrationCallbackOnRegistering = "onRegistering" MethodIImsRegistrationCallbackOnDeregistered = "onDeregistered" MethodIImsRegistrationCallbackOnDeregisteredWithDetails = "onDeregisteredWithDetails" MethodIImsRegistrationCallbackOnTechnologyChangeFailed = "onTechnologyChangeFailed" MethodIImsRegistrationCallbackOnSubscriberAssociatedUriChanged = "onSubscriberAssociatedUriChanged" )
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 )
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" )
const ( TransactionIImsSmsListenerOnSendSmsResult = binder.FirstCallTransaction + 0 TransactionIImsSmsListenerOnSmsStatusReportReceived = binder.FirstCallTransaction + 1 TransactionIImsSmsListenerOnSmsReceived = binder.FirstCallTransaction + 2 TransactionIImsSmsListenerOnMemoryAvailableResult = binder.FirstCallTransaction + 3 )
const ( MethodIImsSmsListenerOnSendSmsResult = "onSendSmsResult" MethodIImsSmsListenerOnSmsStatusReportReceived = "onSmsStatusReportReceived" MethodIImsSmsListenerOnSmsReceived = "onSmsReceived" MethodIImsSmsListenerOnMemoryAvailableResult = "onMemoryAvailableResult" )
const ( TransactionIImsTrafficSessionCallbackOnReady = binder.FirstCallTransaction + 0 TransactionIImsTrafficSessionCallbackOnError = binder.FirstCallTransaction + 1 )
const ( MethodIImsTrafficSessionCallbackOnReady = "onReady" MethodIImsTrafficSessionCallbackOnError = "onError" )
const ( TransactionIOptionsRequestCallbackRespondToCapabilityRequest = binder.FirstCallTransaction + 0 TransactionIOptionsRequestCallbackRespondToCapabilityRequestWithError = binder.FirstCallTransaction + 1 )
const ( MethodIOptionsRequestCallbackRespondToCapabilityRequest = "respondToCapabilityRequest" MethodIOptionsRequestCallbackRespondToCapabilityRequestWithError = "respondToCapabilityRequestWithError" )
const ( TransactionIOptionsResponseCallbackOnCommandError = binder.FirstCallTransaction + 0 TransactionIOptionsResponseCallbackOnNetworkResponse = binder.FirstCallTransaction + 1 )
const ( MethodIOptionsResponseCallbackOnCommandError = "onCommandError" MethodIOptionsResponseCallbackOnNetworkResponse = "onNetworkResponse" )
const ( TransactionIPublishResponseCallbackOnCommandError = binder.FirstCallTransaction + 0 TransactionIPublishResponseCallbackOnNetworkResponse = binder.FirstCallTransaction + 1 )
const ( MethodIPublishResponseCallbackOnCommandError = "onCommandError" MethodIPublishResponseCallbackOnNetworkResponse = "onNetworkResponse" )
const ( TransactionIRcsConfigCallbackOnConfigurationChanged = binder.FirstCallTransaction + 0 TransactionIRcsConfigCallbackOnAutoConfigurationErrorReceived = binder.FirstCallTransaction + 1 TransactionIRcsConfigCallbackOnConfigurationReset = binder.FirstCallTransaction + 2 TransactionIRcsConfigCallbackOnRemoved = binder.FirstCallTransaction + 3 TransactionIRcsConfigCallbackOnPreProvisioningReceived = binder.FirstCallTransaction + 4 )
const ( MethodIRcsConfigCallbackOnConfigurationChanged = "onConfigurationChanged" MethodIRcsConfigCallbackOnAutoConfigurationErrorReceived = "onAutoConfigurationErrorReceived" MethodIRcsConfigCallbackOnConfigurationReset = "onConfigurationReset" MethodIRcsConfigCallbackOnRemoved = "onRemoved" MethodIRcsConfigCallbackOnPreProvisioningReceived = "onPreProvisioningReceived" )
const ( TransactionIRcsUceControllerCallbackOnCapabilitiesReceived = binder.FirstCallTransaction + 0 TransactionIRcsUceControllerCallbackOnComplete = binder.FirstCallTransaction + 1 TransactionIRcsUceControllerCallbackOnError = binder.FirstCallTransaction + 2 )
const ( MethodIRcsUceControllerCallbackOnCapabilitiesReceived = "onCapabilitiesReceived" MethodIRcsUceControllerCallbackOnComplete = "onComplete" MethodIRcsUceControllerCallbackOnError = "onError" )
const ( TransactionISipDelegateSendMessage = binder.FirstCallTransaction + 0 TransactionISipDelegateNotifyMessageReceived = binder.FirstCallTransaction + 1 TransactionISipDelegateNotifyMessageReceiveError = binder.FirstCallTransaction + 2 TransactionISipDelegateCleanupSession = binder.FirstCallTransaction + 3 )
const ( MethodISipDelegateSendMessage = "sendMessage" MethodISipDelegateNotifyMessageReceived = "notifyMessageReceived" MethodISipDelegateNotifyMessageReceiveError = "notifyMessageReceiveError" MethodISipDelegateCleanupSession = "cleanupSession" )
const ( TransactionISipDelegateConnectionStateCallbackOnCreated = binder.FirstCallTransaction + 0 TransactionISipDelegateConnectionStateCallbackOnFeatureTagStatusChanged = binder.FirstCallTransaction + 1 TransactionISipDelegateConnectionStateCallbackOnImsConfigurationChanged = binder.FirstCallTransaction + 2 TransactionISipDelegateConnectionStateCallbackOnConfigurationChanged = binder.FirstCallTransaction + 3 TransactionISipDelegateConnectionStateCallbackOnDestroyed = binder.FirstCallTransaction + 4 )
const ( MethodISipDelegateConnectionStateCallbackOnCreated = "onCreated" MethodISipDelegateConnectionStateCallbackOnFeatureTagStatusChanged = "onFeatureTagStatusChanged" MethodISipDelegateConnectionStateCallbackOnImsConfigurationChanged = "onImsConfigurationChanged" MethodISipDelegateConnectionStateCallbackOnConfigurationChanged = "onConfigurationChanged" MethodISipDelegateConnectionStateCallbackOnDestroyed = "onDestroyed" )
const ( TransactionISipDelegateMessageCallbackOnMessageReceived = binder.FirstCallTransaction + 0 TransactionISipDelegateMessageCallbackOnMessageSent = binder.FirstCallTransaction + 1 TransactionISipDelegateMessageCallbackOnMessageSendFailure = binder.FirstCallTransaction + 2 )
const ( MethodISipDelegateMessageCallbackOnMessageReceived = "onMessageReceived" MethodISipDelegateMessageCallbackOnMessageSent = "onMessageSent" MethodISipDelegateMessageCallbackOnMessageSendFailure = "onMessageSendFailure" )
const ( TransactionISipDelegateStateCallbackOnCreated = binder.FirstCallTransaction + 0 TransactionISipDelegateStateCallbackOnFeatureTagRegistrationChanged = binder.FirstCallTransaction + 1 TransactionISipDelegateStateCallbackOnImsConfigurationChanged = binder.FirstCallTransaction + 2 TransactionISipDelegateStateCallbackOnConfigurationChanged = binder.FirstCallTransaction + 3 TransactionISipDelegateStateCallbackOnDestroyed = binder.FirstCallTransaction + 4 )
const ( MethodISipDelegateStateCallbackOnCreated = "onCreated" MethodISipDelegateStateCallbackOnFeatureTagRegistrationChanged = "onFeatureTagRegistrationChanged" MethodISipDelegateStateCallbackOnImsConfigurationChanged = "onImsConfigurationChanged" MethodISipDelegateStateCallbackOnConfigurationChanged = "onConfigurationChanged" MethodISipDelegateStateCallbackOnDestroyed = "onDestroyed" )
const ( TransactionISipTransportCreateSipDelegate = binder.FirstCallTransaction + 0 TransactionISipTransportDestroySipDelegate = binder.FirstCallTransaction + 1 )
const ( MethodISipTransportCreateSipDelegate = "createSipDelegate" MethodISipTransportDestroySipDelegate = "destroySipDelegate" )
const ( TransactionISubscribeResponseCallbackOnCommandError = binder.FirstCallTransaction + 0 TransactionISubscribeResponseCallbackOnNetworkResponse = binder.FirstCallTransaction + 1 TransactionISubscribeResponseCallbackOnNotifyCapabilitiesUpdate = binder.FirstCallTransaction + 2 TransactionISubscribeResponseCallbackOnResourceTerminated = binder.FirstCallTransaction + 3 TransactionISubscribeResponseCallbackOnTerminated = binder.FirstCallTransaction + 4 )
const ( MethodISubscribeResponseCallbackOnCommandError = "onCommandError" MethodISubscribeResponseCallbackOnNetworkResponse = "onNetworkResponse" MethodISubscribeResponseCallbackOnNotifyCapabilitiesUpdate = "onNotifyCapabilitiesUpdate" MethodISubscribeResponseCallbackOnResourceTerminated = "onResourceTerminated" MethodISubscribeResponseCallbackOnTerminated = "onTerminated" )
const DescriptorICapabilityExchangeEventListener = "android.telephony.ims.aidl.ICapabilityExchangeEventListener"
const DescriptorIFeatureProvisioningCallback = "android.telephony.ims.aidl.IFeatureProvisioningCallback"
const DescriptorIImsCallSessionListener = "android.telephony.ims.aidl.IImsCallSessionListener"
const DescriptorIImsCapabilityCallback = "android.telephony.ims.aidl.IImsCapabilityCallback"
const DescriptorIImsConfig = "android.telephony.ims.aidl.IImsConfig"
const DescriptorIImsConfigCallback = "android.telephony.ims.aidl.IImsConfigCallback"
const DescriptorIImsMmTelFeature = "android.telephony.ims.aidl.IImsMmTelFeature"
const DescriptorIImsMmTelListener = "android.telephony.ims.aidl.IImsMmTelListener"
const DescriptorIImsRcsController = "android.telephony.ims.aidl.IImsRcsController"
const DescriptorIImsRcsFeature = "android.telephony.ims.aidl.IImsRcsFeature"
const DescriptorIImsRegistration = "android.telephony.ims.aidl.IImsRegistration"
const DescriptorIImsRegistrationCallback = "android.telephony.ims.aidl.IImsRegistrationCallback"
const DescriptorIImsServiceController = "android.telephony.ims.aidl.IImsServiceController"
const DescriptorIImsServiceControllerListener = "android.telephony.ims.aidl.IImsServiceControllerListener"
const DescriptorIImsSmsListener = "android.telephony.ims.aidl.IImsSmsListener"
const DescriptorIImsTrafficSessionCallback = "android.telephony.ims.aidl.IImsTrafficSessionCallback"
const DescriptorIOptionsRequestCallback = "android.telephony.ims.aidl.IOptionsRequestCallback"
const DescriptorIOptionsResponseCallback = "android.telephony.ims.aidl.IOptionsResponseCallback"
const DescriptorIPublishResponseCallback = "android.telephony.ims.aidl.IPublishResponseCallback"
const DescriptorIRcsConfigCallback = "android.telephony.ims.aidl.IRcsConfigCallback"
const DescriptorIRcsUceControllerCallback = "android.telephony.ims.aidl.IRcsUceControllerCallback"
const DescriptorIRcsUcePublishStateCallback = "android.telephony.ims.aidl.IRcsUcePublishStateCallback"
const DescriptorISipDelegate = "android.telephony.ims.aidl.ISipDelegate"
const DescriptorISipDelegateConnectionStateCallback = "android.telephony.ims.aidl.ISipDelegateConnectionStateCallback"
const DescriptorISipDelegateMessageCallback = "android.telephony.ims.aidl.ISipDelegateMessageCallback"
const DescriptorISipDelegateStateCallback = "android.telephony.ims.aidl.ISipDelegateStateCallback"
const DescriptorISipTransport = "android.telephony.ims.aidl.ISipTransport"
const DescriptorISrvccStartedCallback = "android.telephony.ims.aidl.ISrvccStartedCallback"
const DescriptorISubscribeResponseCallback = "android.telephony.ims.aidl.ISubscribeResponseCallback"
const (
MethodIImsServiceControllerListenerOnUpdateSupportedImsFeatures = "onUpdateSupportedImsFeatures"
)
const (
MethodIRcsUcePublishStateCallbackOnPublishUpdated = "onPublishUpdated"
)
const (
MethodISrvccStartedCallbackOnSrvccCallNotified = "onSrvccCallNotified"
)
const (
TransactionIImsServiceControllerListenerOnUpdateSupportedImsFeatures = binder.FirstCallTransaction + 0
)
const (
TransactionIRcsUcePublishStateCallbackOnPublishUpdated = binder.FirstCallTransaction + 0
)
const (
TransactionISrvccStartedCallbackOnSrvccCallNotified = binder.FirstCallTransaction + 0
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CapabilityExchangeEventListenerProxy ¶
func NewCapabilityExchangeEventListenerProxy ¶
func NewCapabilityExchangeEventListenerProxy( remote binder.IBinder, ) *CapabilityExchangeEventListenerProxy
func (*CapabilityExchangeEventListenerProxy) AsBinder ¶
func (p *CapabilityExchangeEventListenerProxy) AsBinder() binder.IBinder
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 ¶
func (p *CapabilityExchangeEventListenerProxy) OnUnpublish( ctx context.Context, ) error
type CapabilityExchangeEventListenerStub ¶
type CapabilityExchangeEventListenerStub struct {
Impl ICapabilityExchangeEventListener
Transport binder.VersionAwareTransport
}
CapabilityExchangeEventListenerStub dispatches incoming binder transactions to a typed ICapabilityExchangeEventListener implementation.
func (*CapabilityExchangeEventListenerStub) Descriptor ¶
func (s *CapabilityExchangeEventListenerStub) Descriptor() string
func (*CapabilityExchangeEventListenerStub) OnTransaction ¶
func (s *CapabilityExchangeEventListenerStub) OnTransaction( ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel, ) (*parcel.Parcel, error)
type FeatureProvisioningCallbackProxy ¶
func NewFeatureProvisioningCallbackProxy ¶
func NewFeatureProvisioningCallbackProxy( remote binder.IBinder, ) *FeatureProvisioningCallbackProxy
func (*FeatureProvisioningCallbackProxy) AsBinder ¶
func (p *FeatureProvisioningCallbackProxy) AsBinder() binder.IBinder
func (*FeatureProvisioningCallbackProxy) OnFeatureProvisioningChanged ¶
func (*FeatureProvisioningCallbackProxy) OnRcsFeatureProvisioningChanged ¶
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 ¶
func (s *FeatureProvisioningCallbackStub) OnTransaction( ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel, ) (*parcel.Parcel, error)
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 ¶
func NewImsCallSessionListenerProxy ¶
func NewImsCallSessionListenerProxy( remote binder.IBinder, ) *ImsCallSessionListenerProxy
func (*ImsCallSessionListenerProxy) AsBinder ¶
func (p *ImsCallSessionListenerProxy) AsBinder() binder.IBinder
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 (*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 (*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 ¶
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 ¶
func NewImsCapabilityCallbackProxy ¶
func NewImsCapabilityCallbackProxy( remote binder.IBinder, ) *ImsCapabilityCallbackProxy
func (*ImsCapabilityCallbackProxy) AsBinder ¶
func (p *ImsCapabilityCallbackProxy) AsBinder() binder.IBinder
func (*ImsCapabilityCallbackProxy) OnCapabilitiesStatusChanged ¶
func (p *ImsCapabilityCallbackProxy) OnCapabilitiesStatusChanged( ctx context.Context, config int32, ) error
func (*ImsCapabilityCallbackProxy) OnChangeCapabilityConfigurationError ¶
func (*ImsCapabilityCallbackProxy) OnQueryCapabilityConfiguration ¶
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 ¶
func NewImsConfigCallbackProxy ¶
func NewImsConfigCallbackProxy( remote binder.IBinder, ) *ImsConfigCallbackProxy
func (*ImsConfigCallbackProxy) AsBinder ¶
func (p *ImsConfigCallbackProxy) AsBinder() binder.IBinder
func (*ImsConfigCallbackProxy) OnIntConfigChanged ¶
func (*ImsConfigCallbackProxy) OnStringConfigChanged ¶
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 ¶
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 (*ImsConfigProxy) GetConfigString ¶
func (*ImsConfigProxy) NotifyIntImsConfigChanged ¶
func (*ImsConfigProxy) NotifyRcsAutoConfigurationReceived ¶
func (*ImsConfigProxy) NotifyRcsAutoConfigurationRemoved ¶
func (p *ImsConfigProxy) NotifyRcsAutoConfigurationRemoved( ctx context.Context, ) error
func (*ImsConfigProxy) NotifyStringImsConfigChanged ¶
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 (*ImsConfigProxy) SetConfigString ¶
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 ¶
func NewImsMmTelFeatureProxy ¶
func NewImsMmTelFeatureProxy( remote binder.IBinder, ) *ImsMmTelFeatureProxy
func (*ImsMmTelFeatureProxy) AcknowledgeSms ¶
func (*ImsMmTelFeatureProxy) AcknowledgeSmsReport ¶
func (*ImsMmTelFeatureProxy) AcknowledgeSmsWithPdu ¶
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 (*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 (*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) 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 (*ImsMmTelFeatureProxy) ShouldProcessCall ¶
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 ¶
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 (p *ImsMmTelListenerProxy) OnIncomingCall( ctx context.Context, c internal.IImsCallSession, callId string, extras os.Bundle, ) (IImsCallSessionListener, error)
func (*ImsMmTelListenerProxy) OnMediaQualityStatusChanged ¶
func (p *ImsMmTelListenerProxy) OnMediaQualityStatusChanged( ctx context.Context, status ims.MediaQualityStatus, ) error
func (*ImsMmTelListenerProxy) OnModifyImsTrafficSession ¶
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 ¶
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 (*ImsRcsControllerProxy) IsAvailable ¶
func (*ImsRcsControllerProxy) IsSipDelegateSupported ¶
func (*ImsRcsControllerProxy) IsUceSettingEnabled ¶
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 (*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 ¶
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 ¶
func NewImsRegistrationCallbackProxy ¶
func NewImsRegistrationCallbackProxy( remote binder.IBinder, ) *ImsRegistrationCallbackProxy
func (*ImsRegistrationCallbackProxy) AsBinder ¶
func (p *ImsRegistrationCallbackProxy) AsBinder() binder.IBinder
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 (p *ImsRegistrationCallbackProxy) OnRegistered( ctx context.Context, attr ims.ImsRegistrationAttributes, ) error
func (*ImsRegistrationCallbackProxy) OnRegistering ¶
func (p *ImsRegistrationCallbackProxy) OnRegistering( ctx context.Context, attr ims.ImsRegistrationAttributes, ) error
func (*ImsRegistrationCallbackProxy) OnSubscriberAssociatedUriChanged ¶
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 ¶
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 (*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 ¶
func NewImsServiceControllerListenerProxy ¶
func NewImsServiceControllerListenerProxy( remote binder.IBinder, ) *ImsServiceControllerListenerProxy
func (*ImsServiceControllerListenerProxy) AsBinder ¶
func (p *ImsServiceControllerListenerProxy) AsBinder() binder.IBinder
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 ¶
func (s *ImsServiceControllerListenerStub) OnTransaction( ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel, ) (*parcel.Parcel, error)
type ImsServiceControllerProxy ¶
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 (p *ImsServiceControllerProxy) AsBinder() binder.IBinder
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 (*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 (*ImsServiceControllerProxy) SetListener ¶
func (p *ImsServiceControllerProxy) SetListener( ctx context.Context, l IImsServiceControllerListener, ) error
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 ¶
func NewImsSmsListenerProxy ¶
func NewImsSmsListenerProxy( remote binder.IBinder, ) *ImsSmsListenerProxy
func (*ImsSmsListenerProxy) AsBinder ¶
func (p *ImsSmsListenerProxy) AsBinder() binder.IBinder
func (*ImsSmsListenerProxy) OnMemoryAvailableResult ¶
func (*ImsSmsListenerProxy) OnSendSmsResult ¶
func (*ImsSmsListenerProxy) OnSmsReceived ¶
func (*ImsSmsListenerProxy) OnSmsStatusReportReceived ¶
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 ¶
func NewImsTrafficSessionCallbackProxy ¶
func NewImsTrafficSessionCallbackProxy( remote binder.IBinder, ) *ImsTrafficSessionCallbackProxy
func (*ImsTrafficSessionCallbackProxy) AsBinder ¶
func (p *ImsTrafficSessionCallbackProxy) AsBinder() binder.IBinder
func (*ImsTrafficSessionCallbackProxy) OnError ¶
func (p *ImsTrafficSessionCallbackProxy) OnError( ctx context.Context, info feature.ConnectionFailureInfo, ) error
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 ¶
func (s *ImsTrafficSessionCallbackStub) OnTransaction( ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel, ) (*parcel.Parcel, error)
type OptionsRequestCallbackProxy ¶
func NewOptionsRequestCallbackProxy ¶
func NewOptionsRequestCallbackProxy( remote binder.IBinder, ) *OptionsRequestCallbackProxy
func (*OptionsRequestCallbackProxy) AsBinder ¶
func (p *OptionsRequestCallbackProxy) AsBinder() binder.IBinder
func (*OptionsRequestCallbackProxy) RespondToCapabilityRequest ¶
func (p *OptionsRequestCallbackProxy) RespondToCapabilityRequest( ctx context.Context, ownCapabilities ims.RcsContactUceCapability, isBlocked bool, ) error
func (*OptionsRequestCallbackProxy) RespondToCapabilityRequestWithError ¶
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 ¶
func NewOptionsResponseCallbackProxy ¶
func NewOptionsResponseCallbackProxy( remote binder.IBinder, ) *OptionsResponseCallbackProxy
func (*OptionsResponseCallbackProxy) AsBinder ¶
func (p *OptionsResponseCallbackProxy) AsBinder() binder.IBinder
func (*OptionsResponseCallbackProxy) OnCommandError ¶
func (p *OptionsResponseCallbackProxy) OnCommandError( ctx context.Context, code int32, ) error
func (*OptionsResponseCallbackProxy) OnNetworkResponse ¶
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 ¶
func NewPublishResponseCallbackProxy ¶
func NewPublishResponseCallbackProxy( remote binder.IBinder, ) *PublishResponseCallbackProxy
func (*PublishResponseCallbackProxy) AsBinder ¶
func (p *PublishResponseCallbackProxy) AsBinder() binder.IBinder
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 ¶
func NewRcsConfigCallbackProxy ¶
func NewRcsConfigCallbackProxy( remote binder.IBinder, ) *RcsConfigCallbackProxy
func (*RcsConfigCallbackProxy) AsBinder ¶
func (p *RcsConfigCallbackProxy) AsBinder() binder.IBinder
func (*RcsConfigCallbackProxy) OnAutoConfigurationErrorReceived ¶
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
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 ¶
func NewRcsUceControllerCallbackProxy ¶
func NewRcsUceControllerCallbackProxy( remote binder.IBinder, ) *RcsUceControllerCallbackProxy
func (*RcsUceControllerCallbackProxy) AsBinder ¶
func (p *RcsUceControllerCallbackProxy) AsBinder() binder.IBinder
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 ¶
func (s *RcsUceControllerCallbackStub) OnTransaction( ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel, ) (*parcel.Parcel, error)
type RcsUcePublishStateCallbackProxy ¶
func NewRcsUcePublishStateCallbackProxy ¶
func NewRcsUcePublishStateCallbackProxy( remote binder.IBinder, ) *RcsUcePublishStateCallbackProxy
func (*RcsUcePublishStateCallbackProxy) AsBinder ¶
func (p *RcsUcePublishStateCallbackProxy) AsBinder() binder.IBinder
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 ¶
func (s *RcsUcePublishStateCallbackStub) OnTransaction( ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel, ) (*parcel.Parcel, error)
type SipDelegateConnectionStateCallbackProxy ¶
func NewSipDelegateConnectionStateCallbackProxy ¶
func NewSipDelegateConnectionStateCallbackProxy( remote binder.IBinder, ) *SipDelegateConnectionStateCallbackProxy
func (*SipDelegateConnectionStateCallbackProxy) AsBinder ¶
func (p *SipDelegateConnectionStateCallbackProxy) AsBinder() binder.IBinder
func (*SipDelegateConnectionStateCallbackProxy) OnConfigurationChanged ¶
func (p *SipDelegateConnectionStateCallbackProxy) OnConfigurationChanged( ctx context.Context, registeredSipConfig ims.SipDelegateConfiguration, ) error
func (*SipDelegateConnectionStateCallbackProxy) OnCreated ¶
func (p *SipDelegateConnectionStateCallbackProxy) OnCreated( ctx context.Context, c ISipDelegate, ) error
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 (s *SipDelegateConnectionStateCallbackStub) Descriptor() string
func (*SipDelegateConnectionStateCallbackStub) OnTransaction ¶
func (s *SipDelegateConnectionStateCallbackStub) OnTransaction( ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel, ) (*parcel.Parcel, error)
type SipDelegateMessageCallbackProxy ¶
func NewSipDelegateMessageCallbackProxy ¶
func NewSipDelegateMessageCallbackProxy( remote binder.IBinder, ) *SipDelegateMessageCallbackProxy
func (*SipDelegateMessageCallbackProxy) AsBinder ¶
func (p *SipDelegateMessageCallbackProxy) AsBinder() binder.IBinder
func (*SipDelegateMessageCallbackProxy) OnMessageReceived ¶
func (p *SipDelegateMessageCallbackProxy) OnMessageReceived( ctx context.Context, message ims.SipMessage, ) error
func (*SipDelegateMessageCallbackProxy) OnMessageSendFailure ¶
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 ¶
func (s *SipDelegateMessageCallbackStub) OnTransaction( ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel, ) (*parcel.Parcel, error)
type SipDelegateProxy ¶
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 (*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 ¶
func NewSipDelegateStateCallbackProxy ¶
func NewSipDelegateStateCallbackProxy( remote binder.IBinder, ) *SipDelegateStateCallbackProxy
func (*SipDelegateStateCallbackProxy) AsBinder ¶
func (p *SipDelegateStateCallbackProxy) AsBinder() binder.IBinder
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 ¶
func (s *SipDelegateStateCallbackStub) OnTransaction( ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel, ) (*parcel.Parcel, error)
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 ¶
func NewSipTransportProxy ¶
func NewSipTransportProxy( remote binder.IBinder, ) *SipTransportProxy
func (*SipTransportProxy) AsBinder ¶
func (p *SipTransportProxy) AsBinder() binder.IBinder
func (*SipTransportProxy) CreateSipDelegate ¶
func (p *SipTransportProxy) CreateSipDelegate( ctx context.Context, subId int32, request ims.DelegateRequest, dc ISipDelegateStateCallback, mc ISipDelegateMessageCallback, ) error
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 ¶
func NewSrvccStartedCallbackProxy ¶
func NewSrvccStartedCallbackProxy( remote binder.IBinder, ) *SrvccStartedCallbackProxy
func (*SrvccStartedCallbackProxy) AsBinder ¶
func (p *SrvccStartedCallbackProxy) AsBinder() binder.IBinder
func (*SrvccStartedCallbackProxy) OnSrvccCallNotified ¶
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 ¶
func NewSubscribeResponseCallbackProxy ¶
func NewSubscribeResponseCallbackProxy( remote binder.IBinder, ) *SubscribeResponseCallbackProxy
func (*SubscribeResponseCallbackProxy) AsBinder ¶
func (p *SubscribeResponseCallbackProxy) AsBinder() binder.IBinder
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 ¶
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 ¶
func (s *SubscribeResponseCallbackStub) OnTransaction( ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel, ) (*parcel.Parcel, error)
Source Files
¶
- icapabilityexchangeeventlistener.go
- ifeatureprovisioningcallback.go
- iimscallsessionlistener.go
- iimscapabilitycallback.go
- iimsconfig.go
- iimsconfigcallback.go
- iimsmmtelfeature.go
- iimsmmtellistener.go
- iimsrcscontroller.go
- iimsrcsfeature.go
- iimsregistration.go
- iimsregistrationcallback.go
- iimsservicecontroller.go
- iimsservicecontrollerlistener.go
- iimssmslistener.go
- iimstrafficsessioncallback.go
- ioptionsrequestcallback.go
- ioptionsresponsecallback.go
- ipublishresponsecallback.go
- ircsconfigcallback.go
- ircsucecontrollercallback.go
- ircsucepublishstatecallback.go
- isipdelegate.go
- isipdelegateconnectionstatecallback.go
- isipdelegatemessagecallback.go
- isipdelegatestatecallback.go
- isiptransport.go
- isrvccstartedcallback.go
- isubscriberesponsecallback.go