telephony

package
v0.0.5 Latest Latest
Warning

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

Go to latest
Published: Mar 22, 2026 License: CC0-1.0 Imports: 16 Imported by: 0

Documentation

Index

Constants

View Source
const (
	TransactionICallForwardingInfoCallbackOnCallForwardingInfoAvailable = binder.FirstCallTransaction + 0
	TransactionICallForwardingInfoCallbackOnError                       = binder.FirstCallTransaction + 1
)
View Source
const (
	MethodICallForwardingInfoCallbackOnCallForwardingInfoAvailable = "onCallForwardingInfoAvailable"
	MethodICallForwardingInfoCallbackOnError                       = "onError"
)
View Source
const (
	TransactionICarrierConfigLoaderGetConfigForSubId                   = binder.FirstCallTransaction + 0
	TransactionICarrierConfigLoaderGetConfigForSubIdWithFeature        = binder.FirstCallTransaction + 1
	TransactionICarrierConfigLoaderOverrideConfig                      = binder.FirstCallTransaction + 2
	TransactionICarrierConfigLoaderNotifyConfigChangedForSubId         = binder.FirstCallTransaction + 3
	TransactionICarrierConfigLoaderUpdateConfigForPhoneId              = binder.FirstCallTransaction + 4
	TransactionICarrierConfigLoaderGetDefaultCarrierServicePackageName = binder.FirstCallTransaction + 5
	TransactionICarrierConfigLoaderGetConfigSubsetForSubIdWithFeature  = binder.FirstCallTransaction + 6
)
View Source
const (
	MethodICarrierConfigLoaderGetConfigForSubId                   = "getConfigForSubId"
	MethodICarrierConfigLoaderGetConfigForSubIdWithFeature        = "getConfigForSubIdWithFeature"
	MethodICarrierConfigLoaderOverrideConfig                      = "overrideConfig"
	MethodICarrierConfigLoaderNotifyConfigChangedForSubId         = "notifyConfigChangedForSubId"
	MethodICarrierConfigLoaderUpdateConfigForPhoneId              = "updateConfigForPhoneId"
	MethodICarrierConfigLoaderGetDefaultCarrierServicePackageName = "getDefaultCarrierServicePackageName"
	MethodICarrierConfigLoaderGetConfigSubsetForSubIdWithFeature  = "getConfigSubsetForSubIdWithFeature"
)
View Source
const (
	TransactionICarrierPrivilegesCallbackOnCarrierPrivilegesChanged = binder.FirstCallTransaction + 0
	TransactionICarrierPrivilegesCallbackOnCarrierServiceChanged    = binder.FirstCallTransaction + 1
)
View Source
const (
	MethodICarrierPrivilegesCallbackOnCarrierPrivilegesChanged = "onCarrierPrivilegesChanged"
	MethodICarrierPrivilegesCallbackOnCarrierServiceChanged    = "onCarrierServiceChanged"
)
View Source
const (
	TransactionIDomainSelectionServiceControllerSelectDomain       = binder.FirstCallTransaction + 0
	TransactionIDomainSelectionServiceControllerUpdateServiceState = binder.FirstCallTransaction + 1
	TransactionIDomainSelectionServiceControllerUpdateBarringInfo  = binder.FirstCallTransaction + 2
)
View Source
const (
	MethodIDomainSelectionServiceControllerSelectDomain       = "selectDomain"
	MethodIDomainSelectionServiceControllerUpdateServiceState = "updateServiceState"
	MethodIDomainSelectionServiceControllerUpdateBarringInfo  = "updateBarringInfo"
)
View Source
const (
	TransactionIDomainSelectorReselectDomain  = binder.FirstCallTransaction + 0
	TransactionIDomainSelectorFinishSelection = binder.FirstCallTransaction + 1
)
View Source
const (
	MethodIDomainSelectorReselectDomain  = "reselectDomain"
	MethodIDomainSelectorFinishSelection = "finishSelection"
)
View Source
const (
	TransactionIImsStateCallbackOnUnavailable = binder.FirstCallTransaction + 0
	TransactionIImsStateCallbackOnAvailable   = binder.FirstCallTransaction + 1
)
View Source
const (
	MethodIImsStateCallbackOnUnavailable = "onUnavailable"
	MethodIImsStateCallbackOnAvailable   = "onAvailable"
)
View Source
const (
	TransactionIMmsSendMessage               = binder.FirstCallTransaction + 0
	TransactionIMmsDownloadMessage           = binder.FirstCallTransaction + 1
	TransactionIMmsImportTextMessage         = binder.FirstCallTransaction + 2
	TransactionIMmsImportMultimediaMessage   = binder.FirstCallTransaction + 3
	TransactionIMmsDeleteStoredMessage       = binder.FirstCallTransaction + 4
	TransactionIMmsDeleteStoredConversation  = binder.FirstCallTransaction + 5
	TransactionIMmsUpdateStoredMessageStatus = binder.FirstCallTransaction + 6
	TransactionIMmsArchiveStoredConversation = binder.FirstCallTransaction + 7
	TransactionIMmsAddTextMessageDraft       = binder.FirstCallTransaction + 8
	TransactionIMmsAddMultimediaMessageDraft = binder.FirstCallTransaction + 9
	TransactionIMmsSendStoredMessage         = binder.FirstCallTransaction + 10
	TransactionIMmsSetAutoPersisting         = binder.FirstCallTransaction + 11
	TransactionIMmsGetAutoPersisting         = binder.FirstCallTransaction + 12
)
View Source
const (
	MethodIMmsSendMessage               = "sendMessage"
	MethodIMmsDownloadMessage           = "downloadMessage"
	MethodIMmsImportTextMessage         = "importTextMessage"
	MethodIMmsImportMultimediaMessage   = "importMultimediaMessage"
	MethodIMmsDeleteStoredMessage       = "deleteStoredMessage"
	MethodIMmsDeleteStoredConversation  = "deleteStoredConversation"
	MethodIMmsUpdateStoredMessageStatus = "updateStoredMessageStatus"
	MethodIMmsArchiveStoredConversation = "archiveStoredConversation"
	MethodIMmsAddTextMessageDraft       = "addTextMessageDraft"
	MethodIMmsAddMultimediaMessageDraft = "addMultimediaMessageDraft"
	MethodIMmsSendStoredMessage         = "sendStoredMessage"
	MethodIMmsSetAutoPersisting         = "setAutoPersisting"
	MethodIMmsGetAutoPersisting         = "getAutoPersisting"
)
View Source
const (
	TransactionINumberVerificationCallbackOnCallReceived       = binder.FirstCallTransaction + 0
	TransactionINumberVerificationCallbackOnVerificationFailed = binder.FirstCallTransaction + 1
)
View Source
const (
	MethodINumberVerificationCallbackOnCallReceived       = "onCallReceived"
	MethodINumberVerificationCallbackOnVerificationFailed = "onVerificationFailed"
)
View Source
const (
	TransactionIOnsSetEnable                      = binder.FirstCallTransaction + 0
	TransactionIOnsIsEnabled                      = binder.FirstCallTransaction + 1
	TransactionIOnsSetPreferredDataSubscriptionId = binder.FirstCallTransaction + 2
	TransactionIOnsGetPreferredDataSubscriptionId = binder.FirstCallTransaction + 3
	TransactionIOnsUpdateAvailableNetworks        = binder.FirstCallTransaction + 4
)
View Source
const (
	MethodIOnsSetEnable                      = "setEnable"
	MethodIOnsIsEnabled                      = "isEnabled"
	MethodIOnsSetPreferredDataSubscriptionId = "setPreferredDataSubscriptionId"
	MethodIOnsGetPreferredDataSubscriptionId = "getPreferredDataSubscriptionId"
	MethodIOnsUpdateAvailableNetworks        = "updateAvailableNetworks"
)
View Source
const (
	TransactionIPhoneStateListenerOnServiceStateChanged               = binder.FirstCallTransaction + 0
	TransactionIPhoneStateListenerOnSignalStrengthChanged             = binder.FirstCallTransaction + 1
	TransactionIPhoneStateListenerOnMessageWaitingIndicatorChanged    = binder.FirstCallTransaction + 2
	TransactionIPhoneStateListenerOnCallForwardingIndicatorChanged    = binder.FirstCallTransaction + 3
	TransactionIPhoneStateListenerOnCellLocationChanged               = binder.FirstCallTransaction + 4
	TransactionIPhoneStateListenerOnLegacyCallStateChanged            = binder.FirstCallTransaction + 5
	TransactionIPhoneStateListenerOnCallStateChanged                  = binder.FirstCallTransaction + 6
	TransactionIPhoneStateListenerOnDataConnectionStateChanged        = binder.FirstCallTransaction + 7
	TransactionIPhoneStateListenerOnDataActivity                      = binder.FirstCallTransaction + 8
	TransactionIPhoneStateListenerOnSignalStrengthsChanged            = binder.FirstCallTransaction + 9
	TransactionIPhoneStateListenerOnCellInfoChanged                   = binder.FirstCallTransaction + 10
	TransactionIPhoneStateListenerOnPreciseCallStateChanged           = binder.FirstCallTransaction + 11
	TransactionIPhoneStateListenerOnPreciseDataConnectionStateChanged = binder.FirstCallTransaction + 12
	TransactionIPhoneStateListenerOnDataConnectionRealTimeInfoChanged = binder.FirstCallTransaction + 13
	TransactionIPhoneStateListenerOnSrvccStateChanged                 = binder.FirstCallTransaction + 14
	TransactionIPhoneStateListenerOnVoiceActivationStateChanged       = binder.FirstCallTransaction + 15
	TransactionIPhoneStateListenerOnDataActivationStateChanged        = binder.FirstCallTransaction + 16
	TransactionIPhoneStateListenerOnOemHookRawEvent                   = binder.FirstCallTransaction + 17
	TransactionIPhoneStateListenerOnCarrierNetworkChange              = binder.FirstCallTransaction + 18
	TransactionIPhoneStateListenerOnUserMobileDataStateChanged        = binder.FirstCallTransaction + 19
	TransactionIPhoneStateListenerOnDisplayInfoChanged                = binder.FirstCallTransaction + 20
	TransactionIPhoneStateListenerOnPhoneCapabilityChanged            = binder.FirstCallTransaction + 21
	TransactionIPhoneStateListenerOnActiveDataSubIdChanged            = binder.FirstCallTransaction + 22
	TransactionIPhoneStateListenerOnRadioPowerStateChanged            = binder.FirstCallTransaction + 23
	TransactionIPhoneStateListenerOnCallStatesChanged                 = binder.FirstCallTransaction + 24
	TransactionIPhoneStateListenerOnEmergencyNumberListChanged        = binder.FirstCallTransaction + 25
	TransactionIPhoneStateListenerOnOutgoingEmergencyCall             = binder.FirstCallTransaction + 26
	TransactionIPhoneStateListenerOnOutgoingEmergencySms              = binder.FirstCallTransaction + 27
	TransactionIPhoneStateListenerOnCallDisconnectCauseChanged        = binder.FirstCallTransaction + 28
	TransactionIPhoneStateListenerOnImsCallDisconnectCauseChanged     = binder.FirstCallTransaction + 29
	TransactionIPhoneStateListenerOnRegistrationFailed                = binder.FirstCallTransaction + 30
	TransactionIPhoneStateListenerOnBarringInfoChanged                = binder.FirstCallTransaction + 31
	TransactionIPhoneStateListenerOnPhysicalChannelConfigChanged      = binder.FirstCallTransaction + 32
	TransactionIPhoneStateListenerOnDataEnabledChanged                = binder.FirstCallTransaction + 33
	TransactionIPhoneStateListenerOnAllowedNetworkTypesChanged        = binder.FirstCallTransaction + 34
	TransactionIPhoneStateListenerOnLinkCapacityEstimateChanged       = binder.FirstCallTransaction + 35
	TransactionIPhoneStateListenerOnMediaQualityStatusChanged         = binder.FirstCallTransaction + 36
	TransactionIPhoneStateListenerOnCallBackModeStarted               = binder.FirstCallTransaction + 37
	TransactionIPhoneStateListenerOnCallBackModeStopped               = binder.FirstCallTransaction + 38
	TransactionIPhoneStateListenerOnSimultaneousCallingStateChanged   = binder.FirstCallTransaction + 39
	TransactionIPhoneStateListenerOnCarrierRoamingNtnModeChanged      = binder.FirstCallTransaction + 40
)
View Source
const (
	MethodIPhoneStateListenerOnServiceStateChanged               = "onServiceStateChanged"
	MethodIPhoneStateListenerOnSignalStrengthChanged             = "onSignalStrengthChanged"
	MethodIPhoneStateListenerOnMessageWaitingIndicatorChanged    = "onMessageWaitingIndicatorChanged"
	MethodIPhoneStateListenerOnCallForwardingIndicatorChanged    = "onCallForwardingIndicatorChanged"
	MethodIPhoneStateListenerOnCellLocationChanged               = "onCellLocationChanged"
	MethodIPhoneStateListenerOnLegacyCallStateChanged            = "onLegacyCallStateChanged"
	MethodIPhoneStateListenerOnCallStateChanged                  = "onCallStateChanged"
	MethodIPhoneStateListenerOnDataConnectionStateChanged        = "onDataConnectionStateChanged"
	MethodIPhoneStateListenerOnDataActivity                      = "onDataActivity"
	MethodIPhoneStateListenerOnSignalStrengthsChanged            = "onSignalStrengthsChanged"
	MethodIPhoneStateListenerOnCellInfoChanged                   = "onCellInfoChanged"
	MethodIPhoneStateListenerOnPreciseCallStateChanged           = "onPreciseCallStateChanged"
	MethodIPhoneStateListenerOnPreciseDataConnectionStateChanged = "onPreciseDataConnectionStateChanged"
	MethodIPhoneStateListenerOnDataConnectionRealTimeInfoChanged = "onDataConnectionRealTimeInfoChanged"
	MethodIPhoneStateListenerOnSrvccStateChanged                 = "onSrvccStateChanged"
	MethodIPhoneStateListenerOnVoiceActivationStateChanged       = "onVoiceActivationStateChanged"
	MethodIPhoneStateListenerOnDataActivationStateChanged        = "onDataActivationStateChanged"
	MethodIPhoneStateListenerOnOemHookRawEvent                   = "onOemHookRawEvent"
	MethodIPhoneStateListenerOnCarrierNetworkChange              = "onCarrierNetworkChange"
	MethodIPhoneStateListenerOnUserMobileDataStateChanged        = "onUserMobileDataStateChanged"
	MethodIPhoneStateListenerOnDisplayInfoChanged                = "onDisplayInfoChanged"
	MethodIPhoneStateListenerOnPhoneCapabilityChanged            = "onPhoneCapabilityChanged"
	MethodIPhoneStateListenerOnActiveDataSubIdChanged            = "onActiveDataSubIdChanged"
	MethodIPhoneStateListenerOnRadioPowerStateChanged            = "onRadioPowerStateChanged"
	MethodIPhoneStateListenerOnCallStatesChanged                 = "onCallStatesChanged"
	MethodIPhoneStateListenerOnEmergencyNumberListChanged        = "onEmergencyNumberListChanged"
	MethodIPhoneStateListenerOnOutgoingEmergencyCall             = "onOutgoingEmergencyCall"
	MethodIPhoneStateListenerOnOutgoingEmergencySms              = "onOutgoingEmergencySms"
	MethodIPhoneStateListenerOnCallDisconnectCauseChanged        = "onCallDisconnectCauseChanged"
	MethodIPhoneStateListenerOnImsCallDisconnectCauseChanged     = "onImsCallDisconnectCauseChanged"
	MethodIPhoneStateListenerOnRegistrationFailed                = "onRegistrationFailed"
	MethodIPhoneStateListenerOnBarringInfoChanged                = "onBarringInfoChanged"
	MethodIPhoneStateListenerOnPhysicalChannelConfigChanged      = "onPhysicalChannelConfigChanged"
	MethodIPhoneStateListenerOnDataEnabledChanged                = "onDataEnabledChanged"
	MethodIPhoneStateListenerOnAllowedNetworkTypesChanged        = "onAllowedNetworkTypesChanged"
	MethodIPhoneStateListenerOnLinkCapacityEstimateChanged       = "onLinkCapacityEstimateChanged"
	MethodIPhoneStateListenerOnMediaQualityStatusChanged         = "onMediaQualityStatusChanged"
	MethodIPhoneStateListenerOnCallBackModeStarted               = "onCallBackModeStarted"
	MethodIPhoneStateListenerOnCallBackModeStopped               = "onCallBackModeStopped"
	MethodIPhoneStateListenerOnSimultaneousCallingStateChanged   = "onSimultaneousCallingStateChanged"
	MethodIPhoneStateListenerOnCarrierRoamingNtnModeChanged      = "onCarrierRoamingNtnModeChanged"
)
View Source
const (
	TransactionIPhoneSubInfoGetDeviceId                       = binder.FirstCallTransaction + 0
	TransactionIPhoneSubInfoGetDeviceIdWithFeature            = binder.FirstCallTransaction + 1
	TransactionIPhoneSubInfoGetNaiForSubscriber               = binder.FirstCallTransaction + 2
	TransactionIPhoneSubInfoGetDeviceIdForPhone               = binder.FirstCallTransaction + 3
	TransactionIPhoneSubInfoGetImeiForSubscriber              = binder.FirstCallTransaction + 4
	TransactionIPhoneSubInfoGetDeviceSvn                      = binder.FirstCallTransaction + 5
	TransactionIPhoneSubInfoGetDeviceSvnUsingSubId            = binder.FirstCallTransaction + 6
	TransactionIPhoneSubInfoGetSubscriberId                   = binder.FirstCallTransaction + 7
	TransactionIPhoneSubInfoGetSubscriberIdWithFeature        = binder.FirstCallTransaction + 8
	TransactionIPhoneSubInfoGetSubscriberIdForSubscriber      = binder.FirstCallTransaction + 9
	TransactionIPhoneSubInfoGetGroupIdLevel1ForSubscriber     = binder.FirstCallTransaction + 10
	TransactionIPhoneSubInfoGetIccSerialNumber                = binder.FirstCallTransaction + 11
	TransactionIPhoneSubInfoGetIccSerialNumberWithFeature     = binder.FirstCallTransaction + 12
	TransactionIPhoneSubInfoGetIccSerialNumberForSubscriber   = binder.FirstCallTransaction + 13
	TransactionIPhoneSubInfoGetLine1Number                    = binder.FirstCallTransaction + 14
	TransactionIPhoneSubInfoGetLine1NumberForSubscriber       = binder.FirstCallTransaction + 15
	TransactionIPhoneSubInfoGetLine1AlphaTag                  = binder.FirstCallTransaction + 16
	TransactionIPhoneSubInfoGetLine1AlphaTagForSubscriber     = binder.FirstCallTransaction + 17
	TransactionIPhoneSubInfoGetMsisdn                         = binder.FirstCallTransaction + 18
	TransactionIPhoneSubInfoGetMsisdnForSubscriber            = binder.FirstCallTransaction + 19
	TransactionIPhoneSubInfoGetVoiceMailNumber                = binder.FirstCallTransaction + 20
	TransactionIPhoneSubInfoGetVoiceMailNumberForSubscriber   = binder.FirstCallTransaction + 21
	TransactionIPhoneSubInfoGetCarrierInfoForImsiEncryption   = binder.FirstCallTransaction + 22
	TransactionIPhoneSubInfoSetCarrierInfoForImsiEncryption   = binder.FirstCallTransaction + 23
	TransactionIPhoneSubInfoResetCarrierKeysForImsiEncryption = binder.FirstCallTransaction + 24
	TransactionIPhoneSubInfoGetVoiceMailAlphaTag              = binder.FirstCallTransaction + 25
	TransactionIPhoneSubInfoGetVoiceMailAlphaTagForSubscriber = binder.FirstCallTransaction + 26
	TransactionIPhoneSubInfoGetIsimImpi                       = binder.FirstCallTransaction + 27
	TransactionIPhoneSubInfoGetImsPrivateUserIdentity         = binder.FirstCallTransaction + 28
	TransactionIPhoneSubInfoGetIsimDomain                     = binder.FirstCallTransaction + 29
	TransactionIPhoneSubInfoGetIsimImpu                       = binder.FirstCallTransaction + 30
	TransactionIPhoneSubInfoGetImsPublicUserIdentities        = binder.FirstCallTransaction + 31
	TransactionIPhoneSubInfoGetIsimIst                        = binder.FirstCallTransaction + 32
	TransactionIPhoneSubInfoGetIsimPcscf                      = binder.FirstCallTransaction + 33
	TransactionIPhoneSubInfoGetIccSimChallengeResponse        = binder.FirstCallTransaction + 34
	TransactionIPhoneSubInfoGetSmscIdentity                   = binder.FirstCallTransaction + 35
	TransactionIPhoneSubInfoGetSimServiceTable                = binder.FirstCallTransaction + 36
)
View Source
const (
	MethodIPhoneSubInfoGetDeviceId                       = "getDeviceId"
	MethodIPhoneSubInfoGetDeviceIdWithFeature            = "getDeviceIdWithFeature"
	MethodIPhoneSubInfoGetNaiForSubscriber               = "getNaiForSubscriber"
	MethodIPhoneSubInfoGetDeviceIdForPhone               = "getDeviceIdForPhone"
	MethodIPhoneSubInfoGetImeiForSubscriber              = "getImeiForSubscriber"
	MethodIPhoneSubInfoGetDeviceSvn                      = "getDeviceSvn"
	MethodIPhoneSubInfoGetDeviceSvnUsingSubId            = "getDeviceSvnUsingSubId"
	MethodIPhoneSubInfoGetSubscriberId                   = "getSubscriberId"
	MethodIPhoneSubInfoGetSubscriberIdWithFeature        = "getSubscriberIdWithFeature"
	MethodIPhoneSubInfoGetSubscriberIdForSubscriber      = "getSubscriberIdForSubscriber"
	MethodIPhoneSubInfoGetGroupIdLevel1ForSubscriber     = "getGroupIdLevel1ForSubscriber"
	MethodIPhoneSubInfoGetIccSerialNumber                = "getIccSerialNumber"
	MethodIPhoneSubInfoGetIccSerialNumberWithFeature     = "getIccSerialNumberWithFeature"
	MethodIPhoneSubInfoGetIccSerialNumberForSubscriber   = "getIccSerialNumberForSubscriber"
	MethodIPhoneSubInfoGetLine1Number                    = "getLine1Number"
	MethodIPhoneSubInfoGetLine1NumberForSubscriber       = "getLine1NumberForSubscriber"
	MethodIPhoneSubInfoGetLine1AlphaTag                  = "getLine1AlphaTag"
	MethodIPhoneSubInfoGetLine1AlphaTagForSubscriber     = "getLine1AlphaTagForSubscriber"
	MethodIPhoneSubInfoGetMsisdn                         = "getMsisdn"
	MethodIPhoneSubInfoGetMsisdnForSubscriber            = "getMsisdnForSubscriber"
	MethodIPhoneSubInfoGetVoiceMailNumber                = "getVoiceMailNumber"
	MethodIPhoneSubInfoGetVoiceMailNumberForSubscriber   = "getVoiceMailNumberForSubscriber"
	MethodIPhoneSubInfoGetCarrierInfoForImsiEncryption   = "getCarrierInfoForImsiEncryption"
	MethodIPhoneSubInfoSetCarrierInfoForImsiEncryption   = "setCarrierInfoForImsiEncryption"
	MethodIPhoneSubInfoResetCarrierKeysForImsiEncryption = "resetCarrierKeysForImsiEncryption"
	MethodIPhoneSubInfoGetVoiceMailAlphaTag              = "getVoiceMailAlphaTag"
	MethodIPhoneSubInfoGetVoiceMailAlphaTagForSubscriber = "getVoiceMailAlphaTagForSubscriber"
	MethodIPhoneSubInfoGetIsimImpi                       = "getIsimImpi"
	MethodIPhoneSubInfoGetImsPrivateUserIdentity         = "getImsPrivateUserIdentity"
	MethodIPhoneSubInfoGetIsimDomain                     = "getIsimDomain"
	MethodIPhoneSubInfoGetIsimImpu                       = "getIsimImpu"
	MethodIPhoneSubInfoGetImsPublicUserIdentities        = "getImsPublicUserIdentities"
	MethodIPhoneSubInfoGetIsimIst                        = "getIsimIst"
	MethodIPhoneSubInfoGetIsimPcscf                      = "getIsimPcscf"
	MethodIPhoneSubInfoGetIccSimChallengeResponse        = "getIccSimChallengeResponse"
	MethodIPhoneSubInfoGetSmscIdentity                   = "getSmscIdentity"
	MethodIPhoneSubInfoGetSimServiceTable                = "getSimServiceTable"
)
View Source
const (
	TransactionISmsGetAllMessagesFromIccEfForSubscriber      = binder.FirstCallTransaction + 0
	TransactionISmsUpdateMessageOnIccEfForSubscriber         = binder.FirstCallTransaction + 1
	TransactionISmsCopyMessageToIccEfForSubscriber           = binder.FirstCallTransaction + 2
	TransactionISmsSendDataForSubscriber                     = binder.FirstCallTransaction + 3
	TransactionISmsSendTextForSubscriber                     = binder.FirstCallTransaction + 4
	TransactionISmsSendTextForSubscriberWithOptions          = binder.FirstCallTransaction + 5
	TransactionISmsInjectSmsPduForSubscriber                 = binder.FirstCallTransaction + 6
	TransactionISmsSendMultipartTextForSubscriber            = binder.FirstCallTransaction + 7
	TransactionISmsSendMultipartTextForSubscriberWithOptions = binder.FirstCallTransaction + 8
	TransactionISmsEnableCellBroadcastForSubscriber          = binder.FirstCallTransaction + 9
	TransactionISmsDisableCellBroadcastForSubscriber         = binder.FirstCallTransaction + 10
	TransactionISmsEnableCellBroadcastRangeForSubscriber     = binder.FirstCallTransaction + 11
	TransactionISmsDisableCellBroadcastRangeForSubscriber    = binder.FirstCallTransaction + 12
	TransactionISmsGetPremiumSmsPermission                   = binder.FirstCallTransaction + 13
	TransactionISmsGetPremiumSmsPermissionForSubscriber      = binder.FirstCallTransaction + 14
	TransactionISmsSetPremiumSmsPermission                   = binder.FirstCallTransaction + 15
	TransactionISmsSetPremiumSmsPermissionForSubscriber      = binder.FirstCallTransaction + 16
	TransactionISmsIsImsSmsSupportedForSubscriber            = binder.FirstCallTransaction + 17
	TransactionISmsIsSmsSimPickActivityNeeded                = binder.FirstCallTransaction + 18
	TransactionISmsGetPreferredSmsSubscription               = binder.FirstCallTransaction + 19
	TransactionISmsGetImsSmsFormatForSubscriber              = binder.FirstCallTransaction + 20
	TransactionISmsIsSMSPromptEnabled                        = binder.FirstCallTransaction + 21
	TransactionISmsSendStoredText                            = binder.FirstCallTransaction + 22
	TransactionISmsSendStoredMultipartText                   = binder.FirstCallTransaction + 23
	TransactionISmsGetCarrierConfigValuesForSubscriber       = binder.FirstCallTransaction + 24
	TransactionISmsCreateAppSpecificSmsToken                 = binder.FirstCallTransaction + 25
	TransactionISmsCreateAppSpecificSmsTokenWithPackageInfo  = binder.FirstCallTransaction + 26
	TransactionISmsSetStorageMonitorMemoryStatusOverride     = binder.FirstCallTransaction + 27
	TransactionISmsClearStorageMonitorMemoryStatusOverride   = binder.FirstCallTransaction + 28
	TransactionISmsCheckSmsShortCodeDestination              = binder.FirstCallTransaction + 29
	TransactionISmsGetSmscAddressFromIccEfForSubscriber      = binder.FirstCallTransaction + 30
	TransactionISmsSetSmscAddressOnIccEfForSubscriber        = binder.FirstCallTransaction + 31
	TransactionISmsGetSmsCapacityOnIccForSubscriber          = binder.FirstCallTransaction + 32
	TransactionISmsResetAllCellBroadcastRanges               = binder.FirstCallTransaction + 33
	TransactionISmsGetWapMessageSize                         = binder.FirstCallTransaction + 34
)
View Source
const (
	MethodISmsGetAllMessagesFromIccEfForSubscriber      = "getAllMessagesFromIccEfForSubscriber"
	MethodISmsUpdateMessageOnIccEfForSubscriber         = "updateMessageOnIccEfForSubscriber"
	MethodISmsCopyMessageToIccEfForSubscriber           = "copyMessageToIccEfForSubscriber"
	MethodISmsSendDataForSubscriber                     = "sendDataForSubscriber"
	MethodISmsSendTextForSubscriber                     = "sendTextForSubscriber"
	MethodISmsSendTextForSubscriberWithOptions          = "sendTextForSubscriberWithOptions"
	MethodISmsInjectSmsPduForSubscriber                 = "injectSmsPduForSubscriber"
	MethodISmsSendMultipartTextForSubscriber            = "sendMultipartTextForSubscriber"
	MethodISmsSendMultipartTextForSubscriberWithOptions = "sendMultipartTextForSubscriberWithOptions"
	MethodISmsEnableCellBroadcastForSubscriber          = "enableCellBroadcastForSubscriber"
	MethodISmsDisableCellBroadcastForSubscriber         = "disableCellBroadcastForSubscriber"
	MethodISmsEnableCellBroadcastRangeForSubscriber     = "enableCellBroadcastRangeForSubscriber"
	MethodISmsDisableCellBroadcastRangeForSubscriber    = "disableCellBroadcastRangeForSubscriber"
	MethodISmsGetPremiumSmsPermission                   = "getPremiumSmsPermission"
	MethodISmsGetPremiumSmsPermissionForSubscriber      = "getPremiumSmsPermissionForSubscriber"
	MethodISmsSetPremiumSmsPermission                   = "setPremiumSmsPermission"
	MethodISmsSetPremiumSmsPermissionForSubscriber      = "setPremiumSmsPermissionForSubscriber"
	MethodISmsIsImsSmsSupportedForSubscriber            = "isImsSmsSupportedForSubscriber"
	MethodISmsIsSmsSimPickActivityNeeded                = "isSmsSimPickActivityNeeded"
	MethodISmsGetPreferredSmsSubscription               = "getPreferredSmsSubscription"
	MethodISmsGetImsSmsFormatForSubscriber              = "getImsSmsFormatForSubscriber"
	MethodISmsIsSMSPromptEnabled                        = "isSMSPromptEnabled"
	MethodISmsSendStoredText                            = "sendStoredText"
	MethodISmsSendStoredMultipartText                   = "sendStoredMultipartText"
	MethodISmsGetCarrierConfigValuesForSubscriber       = "getCarrierConfigValuesForSubscriber"
	MethodISmsCreateAppSpecificSmsToken                 = "createAppSpecificSmsToken"
	MethodISmsCreateAppSpecificSmsTokenWithPackageInfo  = "createAppSpecificSmsTokenWithPackageInfo"
	MethodISmsSetStorageMonitorMemoryStatusOverride     = "setStorageMonitorMemoryStatusOverride"
	MethodISmsClearStorageMonitorMemoryStatusOverride   = "clearStorageMonitorMemoryStatusOverride"
	MethodISmsCheckSmsShortCodeDestination              = "checkSmsShortCodeDestination"
	MethodISmsGetSmscAddressFromIccEfForSubscriber      = "getSmscAddressFromIccEfForSubscriber"
	MethodISmsSetSmscAddressOnIccEfForSubscriber        = "setSmscAddressOnIccEfForSubscriber"
	MethodISmsGetSmsCapacityOnIccForSubscriber          = "getSmsCapacityOnIccForSubscriber"
	MethodISmsResetAllCellBroadcastRanges               = "resetAllCellBroadcastRanges"
	MethodISmsGetWapMessageSize                         = "getWapMessageSize"
)
View Source
const (
	TransactionISubGetAllSubInfoList                          = binder.FirstCallTransaction + 0
	TransactionISubGetActiveSubscriptionInfo                  = binder.FirstCallTransaction + 1
	TransactionISubGetActiveSubscriptionInfoForIccId          = binder.FirstCallTransaction + 2
	TransactionISubGetActiveSubscriptionInfoForSimSlotIndex   = binder.FirstCallTransaction + 3
	TransactionISubGetActiveSubscriptionInfoList              = binder.FirstCallTransaction + 4
	TransactionISubGetActiveSubInfoCount                      = binder.FirstCallTransaction + 5
	TransactionISubGetActiveSubInfoCountMax                   = binder.FirstCallTransaction + 6
	TransactionISubGetAvailableSubscriptionInfoList           = binder.FirstCallTransaction + 7
	TransactionISubGetAccessibleSubscriptionInfoList          = binder.FirstCallTransaction + 8
	TransactionISubRequestEmbeddedSubscriptionInfoListRefresh = binder.FirstCallTransaction + 9
	TransactionISubAddSubInfo                                 = binder.FirstCallTransaction + 10
	TransactionISubRemoveSubInfo                              = binder.FirstCallTransaction + 11
	TransactionISubSetIconTint                                = binder.FirstCallTransaction + 12
	TransactionISubSetDisplayNameUsingSrc                     = binder.FirstCallTransaction + 13
	TransactionISubSetDisplayNumber                           = binder.FirstCallTransaction + 14
	TransactionISubSetDataRoaming                             = binder.FirstCallTransaction + 15
	TransactionISubSetOpportunistic                           = binder.FirstCallTransaction + 16
	TransactionISubCreateSubscriptionGroup                    = binder.FirstCallTransaction + 17
	TransactionISubSetPreferredDataSubscriptionId             = binder.FirstCallTransaction + 18
	TransactionISubGetPreferredDataSubscriptionId             = binder.FirstCallTransaction + 19
	TransactionISubGetOpportunisticSubscriptions              = binder.FirstCallTransaction + 20
	TransactionISubRemoveSubscriptionsFromGroup               = binder.FirstCallTransaction + 21
	TransactionISubAddSubscriptionsIntoGroup                  = binder.FirstCallTransaction + 22
	TransactionISubGetSubscriptionsInGroup                    = binder.FirstCallTransaction + 23
	TransactionISubGetSlotIndex                               = binder.FirstCallTransaction + 24
	TransactionISubGetSubId                                   = binder.FirstCallTransaction + 25
	TransactionISubGetDefaultSubId                            = binder.FirstCallTransaction + 26
	TransactionISubGetDefaultSubIdAsUser                      = binder.FirstCallTransaction + 27
	TransactionISubGetPhoneId                                 = binder.FirstCallTransaction + 28
	TransactionISubGetDefaultDataSubId                        = binder.FirstCallTransaction + 29
	TransactionISubSetDefaultDataSubId                        = binder.FirstCallTransaction + 30
	TransactionISubGetDefaultVoiceSubId                       = binder.FirstCallTransaction + 31
	TransactionISubGetDefaultVoiceSubIdAsUser                 = binder.FirstCallTransaction + 32
	TransactionISubSetDefaultVoiceSubId                       = binder.FirstCallTransaction + 33
	TransactionISubGetDefaultSmsSubId                         = binder.FirstCallTransaction + 34
	TransactionISubGetDefaultSmsSubIdAsUser                   = binder.FirstCallTransaction + 35
	TransactionISubSetDefaultSmsSubId                         = binder.FirstCallTransaction + 36
	TransactionISubGetActiveSubIdList                         = binder.FirstCallTransaction + 37
	TransactionISubSetSubscriptionProperty                    = binder.FirstCallTransaction + 38
	TransactionISubGetSubscriptionProperty                    = binder.FirstCallTransaction + 39
	TransactionISubIsSubscriptionEnabled                      = binder.FirstCallTransaction + 40
	TransactionISubGetEnabledSubscriptionId                   = binder.FirstCallTransaction + 41
	TransactionISubIsActiveSubId                              = binder.FirstCallTransaction + 42
	TransactionISubGetActiveDataSubscriptionId                = binder.FirstCallTransaction + 43
	TransactionISubCanDisablePhysicalSubscription             = binder.FirstCallTransaction + 44
	TransactionISubSetUiccApplicationsEnabled                 = binder.FirstCallTransaction + 45
	TransactionISubSetDeviceToDeviceStatusSharing             = binder.FirstCallTransaction + 46
	TransactionISubSetDeviceToDeviceStatusSharingContacts     = binder.FirstCallTransaction + 47
	TransactionISubGetPhoneNumber                             = binder.FirstCallTransaction + 48
	TransactionISubGetPhoneNumberFromFirstAvailableSource     = binder.FirstCallTransaction + 49
	TransactionISubSetPhoneNumber                             = binder.FirstCallTransaction + 50
	TransactionISubSetUsageSetting                            = binder.FirstCallTransaction + 51
	TransactionISubSetSubscriptionUserHandle                  = binder.FirstCallTransaction + 52
	TransactionISubGetSubscriptionUserHandle                  = binder.FirstCallTransaction + 53
	TransactionISubIsSubscriptionAssociatedWithCallingUser    = binder.FirstCallTransaction + 54
	TransactionISubIsSubscriptionAssociatedWithUser           = binder.FirstCallTransaction + 55
	TransactionISubGetSubscriptionInfoListAssociatedWithUser  = binder.FirstCallTransaction + 56
	TransactionISubRestoreAllSimSpecificSettingsFromBackup    = binder.FirstCallTransaction + 57
	TransactionISubSetTransferStatus                          = binder.FirstCallTransaction + 58
)
View Source
const (
	MethodISubGetAllSubInfoList                          = "getAllSubInfoList"
	MethodISubGetActiveSubscriptionInfo                  = "getActiveSubscriptionInfo"
	MethodISubGetActiveSubscriptionInfoForIccId          = "getActiveSubscriptionInfoForIccId"
	MethodISubGetActiveSubscriptionInfoForSimSlotIndex   = "getActiveSubscriptionInfoForSimSlotIndex"
	MethodISubGetActiveSubscriptionInfoList              = "getActiveSubscriptionInfoList"
	MethodISubGetActiveSubInfoCount                      = "getActiveSubInfoCount"
	MethodISubGetActiveSubInfoCountMax                   = "getActiveSubInfoCountMax"
	MethodISubGetAvailableSubscriptionInfoList           = "getAvailableSubscriptionInfoList"
	MethodISubGetAccessibleSubscriptionInfoList          = "getAccessibleSubscriptionInfoList"
	MethodISubRequestEmbeddedSubscriptionInfoListRefresh = "requestEmbeddedSubscriptionInfoListRefresh"
	MethodISubAddSubInfo                                 = "addSubInfo"
	MethodISubRemoveSubInfo                              = "removeSubInfo"
	MethodISubSetIconTint                                = "setIconTint"
	MethodISubSetDisplayNameUsingSrc                     = "setDisplayNameUsingSrc"
	MethodISubSetDisplayNumber                           = "setDisplayNumber"
	MethodISubSetDataRoaming                             = "setDataRoaming"
	MethodISubSetOpportunistic                           = "setOpportunistic"
	MethodISubCreateSubscriptionGroup                    = "createSubscriptionGroup"
	MethodISubSetPreferredDataSubscriptionId             = "setPreferredDataSubscriptionId"
	MethodISubGetPreferredDataSubscriptionId             = "getPreferredDataSubscriptionId"
	MethodISubGetOpportunisticSubscriptions              = "getOpportunisticSubscriptions"
	MethodISubRemoveSubscriptionsFromGroup               = "removeSubscriptionsFromGroup"
	MethodISubAddSubscriptionsIntoGroup                  = "addSubscriptionsIntoGroup"
	MethodISubGetSubscriptionsInGroup                    = "getSubscriptionsInGroup"
	MethodISubGetSlotIndex                               = "getSlotIndex"
	MethodISubGetSubId                                   = "getSubId"
	MethodISubGetDefaultSubId                            = "getDefaultSubId"
	MethodISubGetDefaultSubIdAsUser                      = "getDefaultSubIdAsUser"
	MethodISubGetPhoneId                                 = "getPhoneId"
	MethodISubGetDefaultDataSubId                        = "getDefaultDataSubId"
	MethodISubSetDefaultDataSubId                        = "setDefaultDataSubId"
	MethodISubGetDefaultVoiceSubId                       = "getDefaultVoiceSubId"
	MethodISubGetDefaultVoiceSubIdAsUser                 = "getDefaultVoiceSubIdAsUser"
	MethodISubSetDefaultVoiceSubId                       = "setDefaultVoiceSubId"
	MethodISubGetDefaultSmsSubId                         = "getDefaultSmsSubId"
	MethodISubGetDefaultSmsSubIdAsUser                   = "getDefaultSmsSubIdAsUser"
	MethodISubSetDefaultSmsSubId                         = "setDefaultSmsSubId"
	MethodISubGetActiveSubIdList                         = "getActiveSubIdList"
	MethodISubSetSubscriptionProperty                    = "setSubscriptionProperty"
	MethodISubGetSubscriptionProperty                    = "getSubscriptionProperty"
	MethodISubIsSubscriptionEnabled                      = "isSubscriptionEnabled"
	MethodISubGetEnabledSubscriptionId                   = "getEnabledSubscriptionId"
	MethodISubIsActiveSubId                              = "isActiveSubId"
	MethodISubGetActiveDataSubscriptionId                = "getActiveDataSubscriptionId"
	MethodISubCanDisablePhysicalSubscription             = "canDisablePhysicalSubscription"
	MethodISubSetUiccApplicationsEnabled                 = "setUiccApplicationsEnabled"
	MethodISubSetDeviceToDeviceStatusSharing             = "setDeviceToDeviceStatusSharing"
	MethodISubSetDeviceToDeviceStatusSharingContacts     = "setDeviceToDeviceStatusSharingContacts"
	MethodISubGetPhoneNumber                             = "getPhoneNumber"
	MethodISubGetPhoneNumberFromFirstAvailableSource     = "getPhoneNumberFromFirstAvailableSource"
	MethodISubSetPhoneNumber                             = "setPhoneNumber"
	MethodISubSetUsageSetting                            = "setUsageSetting"
	MethodISubSetSubscriptionUserHandle                  = "setSubscriptionUserHandle"
	MethodISubGetSubscriptionUserHandle                  = "getSubscriptionUserHandle"
	MethodISubIsSubscriptionAssociatedWithCallingUser    = "isSubscriptionAssociatedWithCallingUser"
	MethodISubIsSubscriptionAssociatedWithUser           = "isSubscriptionAssociatedWithUser"
	MethodISubGetSubscriptionInfoListAssociatedWithUser  = "getSubscriptionInfoListAssociatedWithUser"
	MethodISubRestoreAllSimSpecificSettingsFromBackup    = "restoreAllSimSpecificSettingsFromBackup"
	MethodISubSetTransferStatus                          = "setTransferStatus"
)
View Source
const (
	TransactionITelephonyDial                                                      = binder.FirstCallTransaction + 0
	TransactionITelephonyCall                                                      = binder.FirstCallTransaction + 1
	TransactionITelephonyIsRadioOn                                                 = binder.FirstCallTransaction + 2
	TransactionITelephonyIsRadioOnWithFeature                                      = binder.FirstCallTransaction + 3
	TransactionITelephonyIsRadioOnForSubscriber                                    = binder.FirstCallTransaction + 4
	TransactionITelephonyIsRadioOnForSubscriberWithFeature                         = binder.FirstCallTransaction + 5
	TransactionITelephonySetCallComposerStatus                                     = binder.FirstCallTransaction + 6
	TransactionITelephonyGetCallComposerStatus                                     = binder.FirstCallTransaction + 7
	TransactionITelephonySupplyPinForSubscriber                                    = binder.FirstCallTransaction + 8
	TransactionITelephonySupplyPukForSubscriber                                    = binder.FirstCallTransaction + 9
	TransactionITelephonySupplyPinReportResultForSubscriber                        = binder.FirstCallTransaction + 10
	TransactionITelephonySupplyPukReportResultForSubscriber                        = binder.FirstCallTransaction + 11
	TransactionITelephonyHandlePinMmi                                              = binder.FirstCallTransaction + 12
	TransactionITelephonyHandleUssdRequest                                         = binder.FirstCallTransaction + 13
	TransactionITelephonyHandlePinMmiForSubscriber                                 = binder.FirstCallTransaction + 14
	TransactionITelephonyToggleRadioOnOff                                          = binder.FirstCallTransaction + 15
	TransactionITelephonyToggleRadioOnOffForSubscriber                             = binder.FirstCallTransaction + 16
	TransactionITelephonySetRadio                                                  = binder.FirstCallTransaction + 17
	TransactionITelephonySetRadioForSubscriber                                     = binder.FirstCallTransaction + 18
	TransactionITelephonySetRadioPower                                             = binder.FirstCallTransaction + 19
	TransactionITelephonyRequestRadioPowerOffForReason                             = binder.FirstCallTransaction + 20
	TransactionITelephonyClearRadioPowerOffForReason                               = binder.FirstCallTransaction + 21
	TransactionITelephonyGetRadioPowerOffReasons                                   = binder.FirstCallTransaction + 22
	TransactionITelephonyUpdateServiceLocation                                     = binder.FirstCallTransaction + 23
	TransactionITelephonyUpdateServiceLocationWithPackageName                      = binder.FirstCallTransaction + 24
	TransactionITelephonyEnableLocationUpdates                                     = binder.FirstCallTransaction + 25
	TransactionITelephonyDisableLocationUpdates                                    = binder.FirstCallTransaction + 26
	TransactionITelephonyEnableDataConnectivity                                    = binder.FirstCallTransaction + 27
	TransactionITelephonyDisableDataConnectivity                                   = binder.FirstCallTransaction + 28
	TransactionITelephonyIsDataConnectivityPossible                                = binder.FirstCallTransaction + 29
	TransactionITelephonyGetCellLocation                                           = binder.FirstCallTransaction + 30
	TransactionITelephonyGetNetworkCountryIsoForPhone                              = binder.FirstCallTransaction + 31
	TransactionITelephonyGetNeighboringCellInfo                                    = binder.FirstCallTransaction + 32
	TransactionITelephonyGetCallState                                              = binder.FirstCallTransaction + 33
	TransactionITelephonyGetCallStateForSubscription                               = binder.FirstCallTransaction + 34
	TransactionITelephonyGetDataActivity                                           = binder.FirstCallTransaction + 35
	TransactionITelephonyGetDataActivityForSubId                                   = binder.FirstCallTransaction + 36
	TransactionITelephonyGetDataState                                              = binder.FirstCallTransaction + 37
	TransactionITelephonyGetDataStateForSubId                                      = binder.FirstCallTransaction + 38
	TransactionITelephonyGetActivePhoneType                                        = binder.FirstCallTransaction + 39
	TransactionITelephonyGetActivePhoneTypeForSlot                                 = binder.FirstCallTransaction + 40
	TransactionITelephonyGetCdmaEriIconIndex                                       = binder.FirstCallTransaction + 41
	TransactionITelephonyGetCdmaEriIconIndexForSubscriber                          = binder.FirstCallTransaction + 42
	TransactionITelephonyGetCdmaEriIconMode                                        = binder.FirstCallTransaction + 43
	TransactionITelephonyGetCdmaEriIconModeForSubscriber                           = binder.FirstCallTransaction + 44
	TransactionITelephonyGetCdmaEriText                                            = binder.FirstCallTransaction + 45
	TransactionITelephonyGetCdmaEriTextForSubscriber                               = binder.FirstCallTransaction + 46
	TransactionITelephonyNeedsOtaServiceProvisioning                               = binder.FirstCallTransaction + 47
	TransactionITelephonySetVoiceMailNumber                                        = binder.FirstCallTransaction + 48
	TransactionITelephonySetVoiceActivationState                                   = binder.FirstCallTransaction + 49
	TransactionITelephonySetDataActivationState                                    = binder.FirstCallTransaction + 50
	TransactionITelephonyGetVoiceActivationState                                   = binder.FirstCallTransaction + 51
	TransactionITelephonyGetDataActivationState                                    = binder.FirstCallTransaction + 52
	TransactionITelephonyGetVoiceMessageCountForSubscriber                         = binder.FirstCallTransaction + 53
	TransactionITelephonyIsConcurrentVoiceAndDataAllowed                           = binder.FirstCallTransaction + 54
	TransactionITelephonyGetVisualVoicemailSettings                                = binder.FirstCallTransaction + 55
	TransactionITelephonyGetVisualVoicemailPackageName                             = binder.FirstCallTransaction + 56
	TransactionITelephonyEnableVisualVoicemailSmsFilter                            = binder.FirstCallTransaction + 57
	TransactionITelephonyDisableVisualVoicemailSmsFilter                           = binder.FirstCallTransaction + 58
	TransactionITelephonyGetVisualVoicemailSmsFilterSettings                       = binder.FirstCallTransaction + 59
	TransactionITelephonyGetActiveVisualVoicemailSmsFilterSettings                 = binder.FirstCallTransaction + 60
	TransactionITelephonySendVisualVoicemailSmsForSubscriber                       = binder.FirstCallTransaction + 61
	TransactionITelephonySendDialerSpecialCode                                     = binder.FirstCallTransaction + 62
	TransactionITelephonyGetNetworkTypeForSubscriber                               = binder.FirstCallTransaction + 63
	TransactionITelephonyGetDataNetworkType                                        = binder.FirstCallTransaction + 64
	TransactionITelephonyGetDataNetworkTypeForSubscriber                           = binder.FirstCallTransaction + 65
	TransactionITelephonyGetVoiceNetworkTypeForSubscriber                          = binder.FirstCallTransaction + 66
	TransactionITelephonyHasIccCard                                                = binder.FirstCallTransaction + 67
	TransactionITelephonyHasIccCardUsingSlotIndex                                  = binder.FirstCallTransaction + 68
	TransactionITelephonyGetLteOnCdmaMode                                          = binder.FirstCallTransaction + 69
	TransactionITelephonyGetLteOnCdmaModeForSubscriber                             = binder.FirstCallTransaction + 70
	TransactionITelephonyGetAllCellInfo                                            = binder.FirstCallTransaction + 71
	TransactionITelephonyRequestCellInfoUpdate                                     = binder.FirstCallTransaction + 72
	TransactionITelephonyRequestCellInfoUpdateWithWorkSource                       = binder.FirstCallTransaction + 73
	TransactionITelephonySetCellInfoListRate                                       = binder.FirstCallTransaction + 74
	TransactionITelephonyIccOpenLogicalChannel                                     = binder.FirstCallTransaction + 75
	TransactionITelephonyIccCloseLogicalChannel                                    = binder.FirstCallTransaction + 76
	TransactionITelephonyIccTransmitApduLogicalChannelByPort                       = binder.FirstCallTransaction + 77
	TransactionITelephonyIccTransmitApduLogicalChannel                             = binder.FirstCallTransaction + 78
	TransactionITelephonyIccTransmitApduBasicChannelByPort                         = binder.FirstCallTransaction + 79
	TransactionITelephonyIccTransmitApduBasicChannel                               = binder.FirstCallTransaction + 80
	TransactionITelephonyIccExchangeSimIO                                          = binder.FirstCallTransaction + 81
	TransactionITelephonySendEnvelopeWithStatus                                    = binder.FirstCallTransaction + 82
	TransactionITelephonyNvReadItem                                                = binder.FirstCallTransaction + 83
	TransactionITelephonyNvWriteItem                                               = binder.FirstCallTransaction + 84
	TransactionITelephonyNvWriteCdmaPrl                                            = binder.FirstCallTransaction + 85
	TransactionITelephonyResetModemConfig                                          = binder.FirstCallTransaction + 86
	TransactionITelephonyRebootModem                                               = binder.FirstCallTransaction + 87
	TransactionITelephonyGetAllowedNetworkTypesBitmask                             = binder.FirstCallTransaction + 88
	TransactionITelephonyIsTetheringApnRequiredForSubscriber                       = binder.FirstCallTransaction + 89
	TransactionITelephonyEnableIms                                                 = binder.FirstCallTransaction + 90
	TransactionITelephonyDisableIms                                                = binder.FirstCallTransaction + 91
	TransactionITelephonyResetIms                                                  = binder.FirstCallTransaction + 92
	TransactionITelephonyRegisterMmTelFeatureCallback                              = binder.FirstCallTransaction + 93
	TransactionITelephonyUnregisterImsFeatureCallback                              = binder.FirstCallTransaction + 94
	TransactionITelephonyGetImsRegistration                                        = binder.FirstCallTransaction + 95
	TransactionITelephonyGetImsConfig                                              = binder.FirstCallTransaction + 96
	TransactionITelephonySetBoundImsServiceOverride                                = binder.FirstCallTransaction + 97
	TransactionITelephonyClearCarrierImsServiceOverride                            = binder.FirstCallTransaction + 98
	TransactionITelephonyGetBoundImsServicePackage                                 = binder.FirstCallTransaction + 99
	TransactionITelephonyGetImsMmTelFeatureState                                   = binder.FirstCallTransaction + 100
	TransactionITelephonySetNetworkSelectionModeAutomatic                          = binder.FirstCallTransaction + 101
	TransactionITelephonyGetCellNetworkScanResults                                 = binder.FirstCallTransaction + 102
	TransactionITelephonyRequestNetworkScan                                        = binder.FirstCallTransaction + 103
	TransactionITelephonyStopNetworkScan                                           = binder.FirstCallTransaction + 104
	TransactionITelephonySetNetworkSelectionModeManual                             = binder.FirstCallTransaction + 105
	TransactionITelephonyGetAllowedNetworkTypesForReason                           = binder.FirstCallTransaction + 106
	TransactionITelephonySetAllowedNetworkTypesForReason                           = binder.FirstCallTransaction + 107
	TransactionITelephonyGetDataEnabled                                            = binder.FirstCallTransaction + 108
	TransactionITelephonyIsUserDataEnabled                                         = binder.FirstCallTransaction + 109
	TransactionITelephonyIsDataEnabled                                             = binder.FirstCallTransaction + 110
	TransactionITelephonySetDataEnabledForReason                                   = binder.FirstCallTransaction + 111
	TransactionITelephonyIsDataEnabledForReason                                    = binder.FirstCallTransaction + 112
	TransactionITelephonyIsManualNetworkSelectionAllowed                           = binder.FirstCallTransaction + 113
	TransactionITelephonySetImsRegistrationState                                   = binder.FirstCallTransaction + 114
	TransactionITelephonyGetCdmaMdn                                                = binder.FirstCallTransaction + 115
	TransactionITelephonyGetCdmaMin                                                = binder.FirstCallTransaction + 116
	TransactionITelephonyRequestNumberVerification                                 = binder.FirstCallTransaction + 117
	TransactionITelephonyGetCarrierPrivilegeStatus                                 = binder.FirstCallTransaction + 118
	TransactionITelephonyGetCarrierPrivilegeStatusForUid                           = binder.FirstCallTransaction + 119
	TransactionITelephonyCheckCarrierPrivilegesForPackage                          = binder.FirstCallTransaction + 120
	TransactionITelephonyCheckCarrierPrivilegesForPackageAnyPhone                  = binder.FirstCallTransaction + 121
	TransactionITelephonyGetCarrierPackageNamesForIntentAndPhone                   = binder.FirstCallTransaction + 122
	TransactionITelephonySetLine1NumberForDisplayForSubscriber                     = binder.FirstCallTransaction + 123
	TransactionITelephonyGetLine1NumberForDisplay                                  = binder.FirstCallTransaction + 124
	TransactionITelephonyGetLine1AlphaTagForDisplay                                = binder.FirstCallTransaction + 125
	TransactionITelephonyGetMergedSubscriberIds                                    = binder.FirstCallTransaction + 126
	TransactionITelephonyGetMergedImsisFromGroup                                   = binder.FirstCallTransaction + 127
	TransactionITelephonySetOperatorBrandOverride                                  = binder.FirstCallTransaction + 128
	TransactionITelephonySetRoamingOverride                                        = binder.FirstCallTransaction + 129
	TransactionITelephonyNeedMobileRadioShutdown                                   = binder.FirstCallTransaction + 130
	TransactionITelephonyShutdownMobileRadios                                      = binder.FirstCallTransaction + 131
	TransactionITelephonyGetRadioAccessFamily                                      = binder.FirstCallTransaction + 132
	TransactionITelephonyUploadCallComposerPicture                                 = binder.FirstCallTransaction + 133
	TransactionITelephonyEnableVideoCalling                                        = binder.FirstCallTransaction + 134
	TransactionITelephonyIsVideoCallingEnabled                                     = binder.FirstCallTransaction + 135
	TransactionITelephonyCanChangeDtmfToneLength                                   = binder.FirstCallTransaction + 136
	TransactionITelephonyIsWorldPhone                                              = binder.FirstCallTransaction + 137
	TransactionITelephonyIsTtyModeSupported                                        = binder.FirstCallTransaction + 138
	TransactionITelephonyIsRttSupported                                            = binder.FirstCallTransaction + 139
	TransactionITelephonyIsHearingAidCompatibilitySupported                        = binder.FirstCallTransaction + 140
	TransactionITelephonyIsImsRegistered                                           = binder.FirstCallTransaction + 141
	TransactionITelephonyIsWifiCallingAvailable                                    = binder.FirstCallTransaction + 142
	TransactionITelephonyIsVideoTelephonyAvailable                                 = binder.FirstCallTransaction + 143
	TransactionITelephonyGetImsRegTechnologyForMmTel                               = binder.FirstCallTransaction + 144
	TransactionITelephonyGetDeviceId                                               = binder.FirstCallTransaction + 145
	TransactionITelephonyGetDeviceIdWithFeature                                    = binder.FirstCallTransaction + 146
	TransactionITelephonyGetImeiForSlot                                            = binder.FirstCallTransaction + 147
	TransactionITelephonyGetPrimaryImei                                            = binder.FirstCallTransaction + 148
	TransactionITelephonyGetTypeAllocationCodeForSlot                              = binder.FirstCallTransaction + 149
	TransactionITelephonyGetMeidForSlot                                            = binder.FirstCallTransaction + 150
	TransactionITelephonyGetManufacturerCodeForSlot                                = binder.FirstCallTransaction + 151
	TransactionITelephonyGetDeviceSoftwareVersionForSlot                           = binder.FirstCallTransaction + 152
	TransactionITelephonyGetSubIdForPhoneAccountHandle                             = binder.FirstCallTransaction + 153
	TransactionITelephonyGetPhoneAccountHandleForSubscriptionId                    = binder.FirstCallTransaction + 154
	TransactionITelephonyFactoryReset                                              = binder.FirstCallTransaction + 155
	TransactionITelephonyGetSimLocaleForSubscriber                                 = binder.FirstCallTransaction + 156
	TransactionITelephonyRequestModemActivityInfo                                  = binder.FirstCallTransaction + 157
	TransactionITelephonyGetServiceStateForSlot                                    = binder.FirstCallTransaction + 158
	TransactionITelephonyGetVoicemailRingtoneUri                                   = binder.FirstCallTransaction + 159
	TransactionITelephonySetVoicemailRingtoneUri                                   = binder.FirstCallTransaction + 160
	TransactionITelephonyIsVoicemailVibrationEnabled                               = binder.FirstCallTransaction + 161
	TransactionITelephonySetVoicemailVibrationEnabled                              = binder.FirstCallTransaction + 162
	TransactionITelephonyGetPackagesWithCarrierPrivileges                          = binder.FirstCallTransaction + 163
	TransactionITelephonyGetPackagesWithCarrierPrivilegesForAllPhones              = binder.FirstCallTransaction + 164
	TransactionITelephonyGetAidForAppType                                          = binder.FirstCallTransaction + 165
	TransactionITelephonyGetEsn                                                    = binder.FirstCallTransaction + 166
	TransactionITelephonyGetCdmaPrlVersion                                         = binder.FirstCallTransaction + 167
	TransactionITelephonyGetTelephonyHistograms                                    = binder.FirstCallTransaction + 168
	TransactionITelephonySetAllowedCarriers                                        = binder.FirstCallTransaction + 169
	TransactionITelephonyGetAllowedCarriers                                        = binder.FirstCallTransaction + 170
	TransactionITelephonyGetSubscriptionCarrierId                                  = binder.FirstCallTransaction + 171
	TransactionITelephonyGetSubscriptionCarrierName                                = binder.FirstCallTransaction + 172
	TransactionITelephonyGetSubscriptionSpecificCarrierId                          = binder.FirstCallTransaction + 173
	TransactionITelephonyGetSubscriptionSpecificCarrierName                        = binder.FirstCallTransaction + 174
	TransactionITelephonyGetCarrierIdFromMccMnc                                    = binder.FirstCallTransaction + 175
	TransactionITelephonyCarrierActionSetRadioEnabled                              = binder.FirstCallTransaction + 176
	TransactionITelephonyCarrierActionReportDefaultNetworkStatus                   = binder.FirstCallTransaction + 177
	TransactionITelephonyCarrierActionResetAll                                     = binder.FirstCallTransaction + 178
	TransactionITelephonyGetCallForwarding                                         = binder.FirstCallTransaction + 179
	TransactionITelephonySetCallForwarding                                         = binder.FirstCallTransaction + 180
	TransactionITelephonyGetCallWaitingStatus                                      = binder.FirstCallTransaction + 181
	TransactionITelephonySetCallWaitingStatus                                      = binder.FirstCallTransaction + 182
	TransactionITelephonyGetClientRequestStats                                     = binder.FirstCallTransaction + 183
	TransactionITelephonySetSimPowerStateForSlot                                   = binder.FirstCallTransaction + 184
	TransactionITelephonySetSimPowerStateForSlotWithCallback                       = binder.FirstCallTransaction + 185
	TransactionITelephonyGetForbiddenPlmns                                         = binder.FirstCallTransaction + 186
	TransactionITelephonySetForbiddenPlmns                                         = binder.FirstCallTransaction + 187
	TransactionITelephonyGetEmergencyCallbackMode                                  = binder.FirstCallTransaction + 188
	TransactionITelephonyGetSignalStrength                                         = binder.FirstCallTransaction + 189
	TransactionITelephonyGetCardIdForDefaultEuicc                                  = binder.FirstCallTransaction + 190
	TransactionITelephonyGetUiccCardsInfo                                          = binder.FirstCallTransaction + 191
	TransactionITelephonyGetUiccSlotsInfo                                          = binder.FirstCallTransaction + 192
	TransactionITelephonySwitchSlots                                               = binder.FirstCallTransaction + 193
	TransactionITelephonySetSimSlotMapping                                         = binder.FirstCallTransaction + 194
	TransactionITelephonyIsDataRoamingEnabled                                      = binder.FirstCallTransaction + 195
	TransactionITelephonySetDataRoamingEnabled                                     = binder.FirstCallTransaction + 196
	TransactionITelephonyGetCdmaRoamingMode                                        = binder.FirstCallTransaction + 197
	TransactionITelephonySetCdmaRoamingMode                                        = binder.FirstCallTransaction + 198
	TransactionITelephonyGetCdmaSubscriptionMode                                   = binder.FirstCallTransaction + 199
	TransactionITelephonySetCdmaSubscriptionMode                                   = binder.FirstCallTransaction + 200
	TransactionITelephonySetCarrierTestOverride                                    = binder.FirstCallTransaction + 201
	TransactionITelephonySetCarrierServicePackageOverride                          = binder.FirstCallTransaction + 202
	TransactionITelephonyGetCarrierIdListVersion                                   = binder.FirstCallTransaction + 203
	TransactionITelephonyRefreshUiccProfile                                        = binder.FirstCallTransaction + 204
	TransactionITelephonyGetNumberOfModemsWithSimultaneousDataConnections          = binder.FirstCallTransaction + 205
	TransactionITelephonyGetNetworkSelectionMode                                   = binder.FirstCallTransaction + 206
	TransactionITelephonyIsInEmergencySmsMode                                      = binder.FirstCallTransaction + 207
	TransactionITelephonyGetRadioPowerState                                        = binder.FirstCallTransaction + 208
	TransactionITelephonyRegisterImsRegistrationCallback                           = binder.FirstCallTransaction + 209
	TransactionITelephonyUnregisterImsRegistrationCallback                         = binder.FirstCallTransaction + 210
	TransactionITelephonyRegisterImsEmergencyRegistrationCallback                  = binder.FirstCallTransaction + 211
	TransactionITelephonyUnregisterImsEmergencyRegistrationCallback                = binder.FirstCallTransaction + 212
	TransactionITelephonyGetImsMmTelRegistrationState                              = binder.FirstCallTransaction + 213
	TransactionITelephonyGetImsMmTelRegistrationTransportType                      = binder.FirstCallTransaction + 214
	TransactionITelephonyRegisterMmTelCapabilityCallback                           = binder.FirstCallTransaction + 215
	TransactionITelephonyUnregisterMmTelCapabilityCallback                         = binder.FirstCallTransaction + 216
	TransactionITelephonyIsCapable                                                 = binder.FirstCallTransaction + 217
	TransactionITelephonyIsAvailable                                               = binder.FirstCallTransaction + 218
	TransactionITelephonyIsMmTelCapabilitySupported                                = binder.FirstCallTransaction + 219
	TransactionITelephonyIsAdvancedCallingSettingEnabled                           = binder.FirstCallTransaction + 220
	TransactionITelephonySetAdvancedCallingSettingEnabled                          = binder.FirstCallTransaction + 221
	TransactionITelephonyIsVtSettingEnabled                                        = binder.FirstCallTransaction + 222
	TransactionITelephonySetVtSettingEnabled                                       = binder.FirstCallTransaction + 223
	TransactionITelephonyIsVoWiFiSettingEnabled                                    = binder.FirstCallTransaction + 224
	TransactionITelephonySetVoWiFiSettingEnabled                                   = binder.FirstCallTransaction + 225
	TransactionITelephonyIsCrossSimCallingEnabledByUser                            = binder.FirstCallTransaction + 226
	TransactionITelephonySetCrossSimCallingEnabled                                 = binder.FirstCallTransaction + 227
	TransactionITelephonyIsVoWiFiRoamingSettingEnabled                             = binder.FirstCallTransaction + 228
	TransactionITelephonySetVoWiFiRoamingSettingEnabled                            = binder.FirstCallTransaction + 229
	TransactionITelephonySetVoWiFiNonPersistent                                    = binder.FirstCallTransaction + 230
	TransactionITelephonyGetVoWiFiModeSetting                                      = binder.FirstCallTransaction + 231
	TransactionITelephonySetVoWiFiModeSetting                                      = binder.FirstCallTransaction + 232
	TransactionITelephonyGetVoWiFiRoamingModeSetting                               = binder.FirstCallTransaction + 233
	TransactionITelephonySetVoWiFiRoamingModeSetting                               = binder.FirstCallTransaction + 234
	TransactionITelephonySetRttCapabilitySetting                                   = binder.FirstCallTransaction + 235
	TransactionITelephonyIsTtyOverVolteEnabled                                     = binder.FirstCallTransaction + 236
	TransactionITelephonyGetEmergencyNumberList                                    = binder.FirstCallTransaction + 237
	TransactionITelephonyIsEmergencyNumber                                         = binder.FirstCallTransaction + 238
	TransactionITelephonyGetCertsFromCarrierPrivilegeAccessRules                   = binder.FirstCallTransaction + 239
	TransactionITelephonyRegisterImsProvisioningChangedCallback                    = binder.FirstCallTransaction + 240
	TransactionITelephonyUnregisterImsProvisioningChangedCallback                  = binder.FirstCallTransaction + 241
	TransactionITelephonyRegisterFeatureProvisioningChangedCallback                = binder.FirstCallTransaction + 242
	TransactionITelephonyUnregisterFeatureProvisioningChangedCallback              = binder.FirstCallTransaction + 243
	TransactionITelephonySetImsProvisioningStatusForCapability                     = binder.FirstCallTransaction + 244
	TransactionITelephonyGetImsProvisioningStatusForCapability                     = binder.FirstCallTransaction + 245
	TransactionITelephonyGetRcsProvisioningStatusForCapability                     = binder.FirstCallTransaction + 246
	TransactionITelephonySetRcsProvisioningStatusForCapability                     = binder.FirstCallTransaction + 247
	TransactionITelephonyGetImsProvisioningInt                                     = binder.FirstCallTransaction + 248
	TransactionITelephonyGetImsProvisioningString                                  = binder.FirstCallTransaction + 249
	TransactionITelephonySetImsProvisioningInt                                     = binder.FirstCallTransaction + 250
	TransactionITelephonySetImsProvisioningString                                  = binder.FirstCallTransaction + 251
	TransactionITelephonyStartEmergencyCallbackMode                                = binder.FirstCallTransaction + 252
	TransactionITelephonyUpdateEmergencyNumberListTestMode                         = binder.FirstCallTransaction + 253
	TransactionITelephonyGetEmergencyNumberListTestMode                            = binder.FirstCallTransaction + 254
	TransactionITelephonyGetEmergencyNumberDbVersion                               = binder.FirstCallTransaction + 255
	TransactionITelephonyNotifyOtaEmergencyNumberDbInstalled                       = binder.FirstCallTransaction + 256
	TransactionITelephonyUpdateOtaEmergencyNumberDbFilePath                        = binder.FirstCallTransaction + 257
	TransactionITelephonyResetOtaEmergencyNumberDbFilePath                         = binder.FirstCallTransaction + 258
	TransactionITelephonyEnableModemForSlot                                        = binder.FirstCallTransaction + 259
	TransactionITelephonySetMultiSimCarrierRestriction                             = binder.FirstCallTransaction + 260
	TransactionITelephonyIsMultiSimSupported                                       = binder.FirstCallTransaction + 261
	TransactionITelephonySwitchMultiSimConfig                                      = binder.FirstCallTransaction + 262
	TransactionITelephonyDoesSwitchMultiSimConfigTriggerReboot                     = binder.FirstCallTransaction + 263
	TransactionITelephonyGetSlotsMapping                                           = binder.FirstCallTransaction + 264
	TransactionITelephonyGetRadioHalVersion                                        = binder.FirstCallTransaction + 265
	TransactionITelephonyGetHalVersion                                             = binder.FirstCallTransaction + 266
	TransactionITelephonyGetCurrentPackageName                                     = binder.FirstCallTransaction + 267
	TransactionITelephonyIsApplicationOnUicc                                       = binder.FirstCallTransaction + 268
	TransactionITelephonyIsModemEnabledForSlot                                     = binder.FirstCallTransaction + 269
	TransactionITelephonyIsDataEnabledForApn                                       = binder.FirstCallTransaction + 270
	TransactionITelephonyIsApnMetered                                              = binder.FirstCallTransaction + 271
	TransactionITelephonySetSystemSelectionChannels                                = binder.FirstCallTransaction + 272
	TransactionITelephonyGetSystemSelectionChannels                                = binder.FirstCallTransaction + 273
	TransactionITelephonyIsMvnoMatched                                             = binder.FirstCallTransaction + 274
	TransactionITelephonyEnqueueSmsPickResult                                      = binder.FirstCallTransaction + 275
	TransactionITelephonyShowSwitchToManagedProfileDialog                          = binder.FirstCallTransaction + 276
	TransactionITelephonyGetMmsUserAgent                                           = binder.FirstCallTransaction + 277
	TransactionITelephonyGetMmsUAProfUrl                                           = binder.FirstCallTransaction + 278
	TransactionITelephonySetMobileDataPolicyEnabled                                = binder.FirstCallTransaction + 279
	TransactionITelephonyIsMobileDataPolicyEnabled                                 = binder.FirstCallTransaction + 280
	TransactionITelephonySetCepEnabled                                             = binder.FirstCallTransaction + 281
	TransactionITelephonyNotifyRcsAutoConfigurationReceived                        = binder.FirstCallTransaction + 282
	TransactionITelephonyIsIccLockEnabled                                          = binder.FirstCallTransaction + 283
	TransactionITelephonySetIccLockEnabled                                         = binder.FirstCallTransaction + 284
	TransactionITelephonyChangeIccLockPassword                                     = binder.FirstCallTransaction + 285
	TransactionITelephonyRequestUserActivityNotification                           = binder.FirstCallTransaction + 286
	TransactionITelephonyUserActivity                                              = binder.FirstCallTransaction + 287
	TransactionITelephonyGetManualNetworkSelectionPlmn                             = binder.FirstCallTransaction + 288
	TransactionITelephonyCanConnectTo5GInDsdsMode                                  = binder.FirstCallTransaction + 289
	TransactionITelephonyGetEquivalentHomePlmns                                    = binder.FirstCallTransaction + 290
	TransactionITelephonySetVoNrEnabled                                            = binder.FirstCallTransaction + 291
	TransactionITelephonyIsVoNrEnabled                                             = binder.FirstCallTransaction + 292
	TransactionITelephonySetNrDualConnectivityState                                = binder.FirstCallTransaction + 293
	TransactionITelephonyIsNrDualConnectivityEnabled                               = binder.FirstCallTransaction + 294
	TransactionITelephonyIsRadioInterfaceCapabilitySupported                       = binder.FirstCallTransaction + 295
	TransactionITelephonySendThermalMitigationRequest                              = binder.FirstCallTransaction + 296
	TransactionITelephonyBootstrapAuthenticationRequest                            = binder.FirstCallTransaction + 297
	TransactionITelephonySetBoundGbaServiceOverride                                = binder.FirstCallTransaction + 298
	TransactionITelephonyGetBoundGbaService                                        = binder.FirstCallTransaction + 299
	TransactionITelephonySetGbaReleaseTimeOverride                                 = binder.FirstCallTransaction + 300
	TransactionITelephonyGetGbaReleaseTime                                         = binder.FirstCallTransaction + 301
	TransactionITelephonySetRcsClientConfiguration                                 = binder.FirstCallTransaction + 302
	TransactionITelephonyIsRcsVolteSingleRegistrationCapable                       = binder.FirstCallTransaction + 303
	TransactionITelephonyRegisterRcsProvisioningCallback                           = binder.FirstCallTransaction + 304
	TransactionITelephonyUnregisterRcsProvisioningCallback                         = binder.FirstCallTransaction + 305
	TransactionITelephonyTriggerRcsReconfiguration                                 = binder.FirstCallTransaction + 306
	TransactionITelephonySetRcsSingleRegistrationTestModeEnabled                   = binder.FirstCallTransaction + 307
	TransactionITelephonyGetRcsSingleRegistrationTestModeEnabled                   = binder.FirstCallTransaction + 308
	TransactionITelephonySetDeviceSingleRegistrationEnabledOverride                = binder.FirstCallTransaction + 309
	TransactionITelephonyGetDeviceSingleRegistrationEnabled                        = binder.FirstCallTransaction + 310
	TransactionITelephonySetCarrierSingleRegistrationEnabledOverride               = binder.FirstCallTransaction + 311
	TransactionITelephonySendDeviceToDeviceMessage                                 = binder.FirstCallTransaction + 312
	TransactionITelephonySetActiveDeviceToDeviceTransport                          = binder.FirstCallTransaction + 313
	TransactionITelephonySetDeviceToDeviceForceEnabled                             = binder.FirstCallTransaction + 314
	TransactionITelephonyGetCarrierSingleRegistrationEnabled                       = binder.FirstCallTransaction + 315
	TransactionITelephonySetImsFeatureValidationOverride                           = binder.FirstCallTransaction + 316
	TransactionITelephonyGetImsFeatureValidationOverride                           = binder.FirstCallTransaction + 317
	TransactionITelephonyGetMobileProvisioningUrl                                  = binder.FirstCallTransaction + 318
	TransactionITelephonyRemoveContactFromEab                                      = binder.FirstCallTransaction + 319
	TransactionITelephonyGetContactFromEab                                         = binder.FirstCallTransaction + 320
	TransactionITelephonyGetCapabilityFromEab                                      = binder.FirstCallTransaction + 321
	TransactionITelephonyGetDeviceUceEnabled                                       = binder.FirstCallTransaction + 322
	TransactionITelephonySetDeviceUceEnabled                                       = binder.FirstCallTransaction + 323
	TransactionITelephonyAddUceRegistrationOverrideShell                           = binder.FirstCallTransaction + 324
	TransactionITelephonyRemoveUceRegistrationOverrideShell                        = binder.FirstCallTransaction + 325
	TransactionITelephonyClearUceRegistrationOverrideShell                         = binder.FirstCallTransaction + 326
	TransactionITelephonyGetLatestRcsContactUceCapabilityShell                     = binder.FirstCallTransaction + 327
	TransactionITelephonyGetLastUcePidfXmlShell                                    = binder.FirstCallTransaction + 328
	TransactionITelephonyRemoveUceRequestDisallowedStatus                          = binder.FirstCallTransaction + 329
	TransactionITelephonySetCapabilitiesRequestTimeout                             = binder.FirstCallTransaction + 330
	TransactionITelephonySetSignalStrengthUpdateRequest                            = binder.FirstCallTransaction + 331
	TransactionITelephonyClearSignalStrengthUpdateRequest                          = binder.FirstCallTransaction + 332
	TransactionITelephonyGetPhoneCapability                                        = binder.FirstCallTransaction + 333
	TransactionITelephonyPrepareForUnattendedReboot                                = binder.FirstCallTransaction + 334
	TransactionITelephonyGetSlicingConfig                                          = binder.FirstCallTransaction + 335
	TransactionITelephonyIsPremiumCapabilityAvailableForPurchase                   = binder.FirstCallTransaction + 336
	TransactionITelephonyPurchasePremiumCapability                                 = binder.FirstCallTransaction + 337
	TransactionITelephonyRegisterImsStateCallback                                  = binder.FirstCallTransaction + 338
	TransactionITelephonyUnregisterImsStateCallback                                = binder.FirstCallTransaction + 339
	TransactionITelephonyGetLastKnownCellIdentity                                  = binder.FirstCallTransaction + 340
	TransactionITelephonySetModemService                                           = binder.FirstCallTransaction + 341
	TransactionITelephonyGetModemService                                           = binder.FirstCallTransaction + 342
	TransactionITelephonyIsProvisioningRequiredForCapability                       = binder.FirstCallTransaction + 343
	TransactionITelephonyIsRcsProvisioningRequiredForCapability                    = binder.FirstCallTransaction + 344
	TransactionITelephonySetVoiceServiceStateOverride                              = binder.FirstCallTransaction + 345
	TransactionITelephonyGetCarrierServicePackageNameForLogicalSlot                = binder.FirstCallTransaction + 346
	TransactionITelephonySetRemovableEsimAsDefaultEuicc                            = binder.FirstCallTransaction + 347
	TransactionITelephonyIsRemovableEsimDefaultEuicc                               = binder.FirstCallTransaction + 348
	TransactionITelephonyGetDefaultRespondViaMessageApplication                    = binder.FirstCallTransaction + 349
	TransactionITelephonyGetSimStateForSlotIndex                                   = binder.FirstCallTransaction + 350
	TransactionITelephonyPersistEmergencyCallDiagnosticData                        = binder.FirstCallTransaction + 351
	TransactionITelephonySetNullCipherAndIntegrityEnabled                          = binder.FirstCallTransaction + 352
	TransactionITelephonyIsNullCipherAndIntegrityPreferenceEnabled                 = binder.FirstCallTransaction + 353
	TransactionITelephonyGetCellBroadcastIdRanges                                  = binder.FirstCallTransaction + 354
	TransactionITelephonySetCellBroadcastIdRanges                                  = binder.FirstCallTransaction + 355
	TransactionITelephonyIsDomainSelectionSupported                                = binder.FirstCallTransaction + 356
	TransactionITelephonyGetCarrierRestrictionStatus                               = binder.FirstCallTransaction + 357
	TransactionITelephonyRequestSatelliteEnabled                                   = binder.FirstCallTransaction + 358
	TransactionITelephonyRequestIsSatelliteEnabled                                 = binder.FirstCallTransaction + 359
	TransactionITelephonyRequestIsDemoModeEnabled                                  = binder.FirstCallTransaction + 360
	TransactionITelephonyRequestIsEmergencyModeEnabled                             = binder.FirstCallTransaction + 361
	TransactionITelephonyRequestIsSatelliteSupported                               = binder.FirstCallTransaction + 362
	TransactionITelephonyRequestSatelliteCapabilities                              = binder.FirstCallTransaction + 363
	TransactionITelephonyStartSatelliteTransmissionUpdates                         = binder.FirstCallTransaction + 364
	TransactionITelephonyStopSatelliteTransmissionUpdates                          = binder.FirstCallTransaction + 365
	TransactionITelephonyProvisionSatelliteService                                 = binder.FirstCallTransaction + 366
	TransactionITelephonyDeprovisionSatelliteService                               = binder.FirstCallTransaction + 367
	TransactionITelephonyRegisterForSatelliteProvisionStateChanged                 = binder.FirstCallTransaction + 368
	TransactionITelephonyUnregisterForSatelliteProvisionStateChanged               = binder.FirstCallTransaction + 369
	TransactionITelephonyRequestIsSatelliteProvisioned                             = binder.FirstCallTransaction + 370
	TransactionITelephonyRegisterForSatelliteModemStateChanged                     = binder.FirstCallTransaction + 371
	TransactionITelephonyUnregisterForModemStateChanged                            = binder.FirstCallTransaction + 372
	TransactionITelephonyRegisterForIncomingDatagram                               = binder.FirstCallTransaction + 373
	TransactionITelephonyUnregisterForIncomingDatagram                             = binder.FirstCallTransaction + 374
	TransactionITelephonyPollPendingDatagrams                                      = binder.FirstCallTransaction + 375
	TransactionITelephonySendDatagram                                              = binder.FirstCallTransaction + 376
	TransactionITelephonyRequestIsCommunicationAllowedForCurrentLocation           = binder.FirstCallTransaction + 377
	TransactionITelephonyRequestTimeForNextSatelliteVisibility                     = binder.FirstCallTransaction + 378
	TransactionITelephonySetDeviceAlignedWithSatellite                             = binder.FirstCallTransaction + 379
	TransactionITelephonySetSatelliteServicePackageName                            = binder.FirstCallTransaction + 380
	TransactionITelephonySetSatelliteGatewayServicePackageName                     = binder.FirstCallTransaction + 381
	TransactionITelephonySetSatelliteListeningTimeoutDuration                      = binder.FirstCallTransaction + 382
	TransactionITelephonySetSatellitePointingUiClassName                           = binder.FirstCallTransaction + 383
	TransactionITelephonySetDatagramControllerTimeoutDuration                      = binder.FirstCallTransaction + 384
	TransactionITelephonySetSatelliteControllerTimeoutDuration                     = binder.FirstCallTransaction + 385
	TransactionITelephonySetEmergencyCallToSatelliteHandoverType                   = binder.FirstCallTransaction + 386
	TransactionITelephonySetCountryCodes                                           = binder.FirstCallTransaction + 387
	TransactionITelephonySetSatelliteAccessControlOverlayConfigs                   = binder.FirstCallTransaction + 388
	TransactionITelephonySetOemEnabledSatelliteProvisionStatus                     = binder.FirstCallTransaction + 389
	TransactionITelephonyGetShaIdFromAllowList                                     = binder.FirstCallTransaction + 390
	TransactionITelephonyAddAttachRestrictionForCarrier                            = binder.FirstCallTransaction + 391
	TransactionITelephonyRemoveAttachRestrictionForCarrier                         = binder.FirstCallTransaction + 392
	TransactionITelephonyGetAttachRestrictionReasonsForCarrier                     = binder.FirstCallTransaction + 393
	TransactionITelephonyRequestNtnSignalStrength                                  = binder.FirstCallTransaction + 394
	TransactionITelephonyRegisterForNtnSignalStrengthChanged                       = binder.FirstCallTransaction + 395
	TransactionITelephonyUnregisterForNtnSignalStrengthChanged                     = binder.FirstCallTransaction + 396
	TransactionITelephonyRegisterForCapabilitiesChanged                            = binder.FirstCallTransaction + 397
	TransactionITelephonyUnregisterForCapabilitiesChanged                          = binder.FirstCallTransaction + 398
	TransactionITelephonySetShouldSendDatagramToModemInDemoMode                    = binder.FirstCallTransaction + 399
	TransactionITelephonySetDomainSelectionServiceOverride                         = binder.FirstCallTransaction + 400
	TransactionITelephonyClearDomainSelectionServiceOverride                       = binder.FirstCallTransaction + 401
	TransactionITelephonySetEnableCellularIdentifierDisclosureNotifications        = binder.FirstCallTransaction + 402
	TransactionITelephonyIsCellularIdentifierDisclosureNotificationsEnabled        = binder.FirstCallTransaction + 403
	TransactionITelephonySetNullCipherNotificationsEnabled                         = binder.FirstCallTransaction + 404
	TransactionITelephonyIsNullCipherNotificationsEnabled                          = binder.FirstCallTransaction + 405
	TransactionITelephonyGetSatellitePlmnsForCarrier                               = binder.FirstCallTransaction + 406
	TransactionITelephonyRegisterForSatelliteSupportedStateChanged                 = binder.FirstCallTransaction + 407
	TransactionITelephonyUnregisterForSatelliteSupportedStateChanged               = binder.FirstCallTransaction + 408
	TransactionITelephonyRegisterForCommunicationAllowedStateChanged               = binder.FirstCallTransaction + 409
	TransactionITelephonyUnregisterForCommunicationAllowedStateChanged             = binder.FirstCallTransaction + 410
	TransactionITelephonySetDatagramControllerBooleanConfig                        = binder.FirstCallTransaction + 411
	TransactionITelephonySetIsSatelliteCommunicationAllowedForCurrentLocationCache = binder.FirstCallTransaction + 412
	TransactionITelephonyRequestSatelliteSessionStats                              = binder.FirstCallTransaction + 413
)
View Source
const (
	MethodITelephonyDial                                                      = "dial"
	MethodITelephonyCall                                                      = "call"
	MethodITelephonyIsRadioOn                                                 = "isRadioOn"
	MethodITelephonyIsRadioOnWithFeature                                      = "isRadioOnWithFeature"
	MethodITelephonyIsRadioOnForSubscriber                                    = "isRadioOnForSubscriber"
	MethodITelephonyIsRadioOnForSubscriberWithFeature                         = "isRadioOnForSubscriberWithFeature"
	MethodITelephonySetCallComposerStatus                                     = "setCallComposerStatus"
	MethodITelephonyGetCallComposerStatus                                     = "getCallComposerStatus"
	MethodITelephonySupplyPinForSubscriber                                    = "supplyPinForSubscriber"
	MethodITelephonySupplyPukForSubscriber                                    = "supplyPukForSubscriber"
	MethodITelephonySupplyPinReportResultForSubscriber                        = "supplyPinReportResultForSubscriber"
	MethodITelephonySupplyPukReportResultForSubscriber                        = "supplyPukReportResultForSubscriber"
	MethodITelephonyHandlePinMmi                                              = "handlePinMmi"
	MethodITelephonyHandleUssdRequest                                         = "handleUssdRequest"
	MethodITelephonyHandlePinMmiForSubscriber                                 = "handlePinMmiForSubscriber"
	MethodITelephonyToggleRadioOnOff                                          = "toggleRadioOnOff"
	MethodITelephonyToggleRadioOnOffForSubscriber                             = "toggleRadioOnOffForSubscriber"
	MethodITelephonySetRadio                                                  = "setRadio"
	MethodITelephonySetRadioForSubscriber                                     = "setRadioForSubscriber"
	MethodITelephonySetRadioPower                                             = "setRadioPower"
	MethodITelephonyRequestRadioPowerOffForReason                             = "requestRadioPowerOffForReason"
	MethodITelephonyClearRadioPowerOffForReason                               = "clearRadioPowerOffForReason"
	MethodITelephonyGetRadioPowerOffReasons                                   = "getRadioPowerOffReasons"
	MethodITelephonyUpdateServiceLocation                                     = "updateServiceLocation"
	MethodITelephonyUpdateServiceLocationWithPackageName                      = "updateServiceLocationWithPackageName"
	MethodITelephonyEnableLocationUpdates                                     = "enableLocationUpdates"
	MethodITelephonyDisableLocationUpdates                                    = "disableLocationUpdates"
	MethodITelephonyEnableDataConnectivity                                    = "enableDataConnectivity"
	MethodITelephonyDisableDataConnectivity                                   = "disableDataConnectivity"
	MethodITelephonyIsDataConnectivityPossible                                = "isDataConnectivityPossible"
	MethodITelephonyGetCellLocation                                           = "getCellLocation"
	MethodITelephonyGetNetworkCountryIsoForPhone                              = "getNetworkCountryIsoForPhone"
	MethodITelephonyGetNeighboringCellInfo                                    = "getNeighboringCellInfo"
	MethodITelephonyGetCallState                                              = "getCallState"
	MethodITelephonyGetCallStateForSubscription                               = "getCallStateForSubscription"
	MethodITelephonyGetDataActivity                                           = "getDataActivity"
	MethodITelephonyGetDataActivityForSubId                                   = "getDataActivityForSubId"
	MethodITelephonyGetDataState                                              = "getDataState"
	MethodITelephonyGetDataStateForSubId                                      = "getDataStateForSubId"
	MethodITelephonyGetActivePhoneType                                        = "getActivePhoneType"
	MethodITelephonyGetActivePhoneTypeForSlot                                 = "getActivePhoneTypeForSlot"
	MethodITelephonyGetCdmaEriIconIndex                                       = "getCdmaEriIconIndex"
	MethodITelephonyGetCdmaEriIconIndexForSubscriber                          = "getCdmaEriIconIndexForSubscriber"
	MethodITelephonyGetCdmaEriIconMode                                        = "getCdmaEriIconMode"
	MethodITelephonyGetCdmaEriIconModeForSubscriber                           = "getCdmaEriIconModeForSubscriber"
	MethodITelephonyGetCdmaEriText                                            = "getCdmaEriText"
	MethodITelephonyGetCdmaEriTextForSubscriber                               = "getCdmaEriTextForSubscriber"
	MethodITelephonyNeedsOtaServiceProvisioning                               = "needsOtaServiceProvisioning"
	MethodITelephonySetVoiceMailNumber                                        = "setVoiceMailNumber"
	MethodITelephonySetVoiceActivationState                                   = "setVoiceActivationState"
	MethodITelephonySetDataActivationState                                    = "setDataActivationState"
	MethodITelephonyGetVoiceActivationState                                   = "getVoiceActivationState"
	MethodITelephonyGetDataActivationState                                    = "getDataActivationState"
	MethodITelephonyGetVoiceMessageCountForSubscriber                         = "getVoiceMessageCountForSubscriber"
	MethodITelephonyIsConcurrentVoiceAndDataAllowed                           = "isConcurrentVoiceAndDataAllowed"
	MethodITelephonyGetVisualVoicemailSettings                                = "getVisualVoicemailSettings"
	MethodITelephonyGetVisualVoicemailPackageName                             = "getVisualVoicemailPackageName"
	MethodITelephonyEnableVisualVoicemailSmsFilter                            = "enableVisualVoicemailSmsFilter"
	MethodITelephonyDisableVisualVoicemailSmsFilter                           = "disableVisualVoicemailSmsFilter"
	MethodITelephonyGetVisualVoicemailSmsFilterSettings                       = "getVisualVoicemailSmsFilterSettings"
	MethodITelephonyGetActiveVisualVoicemailSmsFilterSettings                 = "getActiveVisualVoicemailSmsFilterSettings"
	MethodITelephonySendVisualVoicemailSmsForSubscriber                       = "sendVisualVoicemailSmsForSubscriber"
	MethodITelephonySendDialerSpecialCode                                     = "sendDialerSpecialCode"
	MethodITelephonyGetNetworkTypeForSubscriber                               = "getNetworkTypeForSubscriber"
	MethodITelephonyGetDataNetworkType                                        = "getDataNetworkType"
	MethodITelephonyGetDataNetworkTypeForSubscriber                           = "getDataNetworkTypeForSubscriber"
	MethodITelephonyGetVoiceNetworkTypeForSubscriber                          = "getVoiceNetworkTypeForSubscriber"
	MethodITelephonyHasIccCard                                                = "hasIccCard"
	MethodITelephonyHasIccCardUsingSlotIndex                                  = "hasIccCardUsingSlotIndex"
	MethodITelephonyGetLteOnCdmaMode                                          = "getLteOnCdmaMode"
	MethodITelephonyGetLteOnCdmaModeForSubscriber                             = "getLteOnCdmaModeForSubscriber"
	MethodITelephonyGetAllCellInfo                                            = "getAllCellInfo"
	MethodITelephonyRequestCellInfoUpdate                                     = "requestCellInfoUpdate"
	MethodITelephonyRequestCellInfoUpdateWithWorkSource                       = "requestCellInfoUpdateWithWorkSource"
	MethodITelephonySetCellInfoListRate                                       = "setCellInfoListRate"
	MethodITelephonyIccOpenLogicalChannel                                     = "iccOpenLogicalChannel"
	MethodITelephonyIccCloseLogicalChannel                                    = "iccCloseLogicalChannel"
	MethodITelephonyIccTransmitApduLogicalChannelByPort                       = "iccTransmitApduLogicalChannelByPort"
	MethodITelephonyIccTransmitApduLogicalChannel                             = "iccTransmitApduLogicalChannel"
	MethodITelephonyIccTransmitApduBasicChannelByPort                         = "iccTransmitApduBasicChannelByPort"
	MethodITelephonyIccTransmitApduBasicChannel                               = "iccTransmitApduBasicChannel"
	MethodITelephonyIccExchangeSimIO                                          = "iccExchangeSimIO"
	MethodITelephonySendEnvelopeWithStatus                                    = "sendEnvelopeWithStatus"
	MethodITelephonyNvReadItem                                                = "nvReadItem"
	MethodITelephonyNvWriteItem                                               = "nvWriteItem"
	MethodITelephonyNvWriteCdmaPrl                                            = "nvWriteCdmaPrl"
	MethodITelephonyResetModemConfig                                          = "resetModemConfig"
	MethodITelephonyRebootModem                                               = "rebootModem"
	MethodITelephonyGetAllowedNetworkTypesBitmask                             = "getAllowedNetworkTypesBitmask"
	MethodITelephonyIsTetheringApnRequiredForSubscriber                       = "isTetheringApnRequiredForSubscriber"
	MethodITelephonyEnableIms                                                 = "enableIms"
	MethodITelephonyDisableIms                                                = "disableIms"
	MethodITelephonyResetIms                                                  = "resetIms"
	MethodITelephonyRegisterMmTelFeatureCallback                              = "registerMmTelFeatureCallback"
	MethodITelephonyUnregisterImsFeatureCallback                              = "unregisterImsFeatureCallback"
	MethodITelephonyGetImsRegistration                                        = "getImsRegistration"
	MethodITelephonyGetImsConfig                                              = "getImsConfig"
	MethodITelephonySetBoundImsServiceOverride                                = "setBoundImsServiceOverride"
	MethodITelephonyClearCarrierImsServiceOverride                            = "clearCarrierImsServiceOverride"
	MethodITelephonyGetBoundImsServicePackage                                 = "getBoundImsServicePackage"
	MethodITelephonyGetImsMmTelFeatureState                                   = "getImsMmTelFeatureState"
	MethodITelephonySetNetworkSelectionModeAutomatic                          = "setNetworkSelectionModeAutomatic"
	MethodITelephonyGetCellNetworkScanResults                                 = "getCellNetworkScanResults"
	MethodITelephonyRequestNetworkScan                                        = "requestNetworkScan"
	MethodITelephonyStopNetworkScan                                           = "stopNetworkScan"
	MethodITelephonySetNetworkSelectionModeManual                             = "setNetworkSelectionModeManual"
	MethodITelephonyGetAllowedNetworkTypesForReason                           = "getAllowedNetworkTypesForReason"
	MethodITelephonySetAllowedNetworkTypesForReason                           = "setAllowedNetworkTypesForReason"
	MethodITelephonyGetDataEnabled                                            = "getDataEnabled"
	MethodITelephonyIsUserDataEnabled                                         = "isUserDataEnabled"
	MethodITelephonyIsDataEnabled                                             = "isDataEnabled"
	MethodITelephonySetDataEnabledForReason                                   = "setDataEnabledForReason"
	MethodITelephonyIsDataEnabledForReason                                    = "isDataEnabledForReason"
	MethodITelephonyIsManualNetworkSelectionAllowed                           = "isManualNetworkSelectionAllowed"
	MethodITelephonySetImsRegistrationState                                   = "setImsRegistrationState"
	MethodITelephonyGetCdmaMdn                                                = "getCdmaMdn"
	MethodITelephonyGetCdmaMin                                                = "getCdmaMin"
	MethodITelephonyRequestNumberVerification                                 = "requestNumberVerification"
	MethodITelephonyGetCarrierPrivilegeStatus                                 = "getCarrierPrivilegeStatus"
	MethodITelephonyGetCarrierPrivilegeStatusForUid                           = "getCarrierPrivilegeStatusForUid"
	MethodITelephonyCheckCarrierPrivilegesForPackage                          = "checkCarrierPrivilegesForPackage"
	MethodITelephonyCheckCarrierPrivilegesForPackageAnyPhone                  = "checkCarrierPrivilegesForPackageAnyPhone"
	MethodITelephonyGetCarrierPackageNamesForIntentAndPhone                   = "getCarrierPackageNamesForIntentAndPhone"
	MethodITelephonySetLine1NumberForDisplayForSubscriber                     = "setLine1NumberForDisplayForSubscriber"
	MethodITelephonyGetLine1NumberForDisplay                                  = "getLine1NumberForDisplay"
	MethodITelephonyGetLine1AlphaTagForDisplay                                = "getLine1AlphaTagForDisplay"
	MethodITelephonyGetMergedSubscriberIds                                    = "getMergedSubscriberIds"
	MethodITelephonyGetMergedImsisFromGroup                                   = "getMergedImsisFromGroup"
	MethodITelephonySetOperatorBrandOverride                                  = "setOperatorBrandOverride"
	MethodITelephonySetRoamingOverride                                        = "setRoamingOverride"
	MethodITelephonyNeedMobileRadioShutdown                                   = "needMobileRadioShutdown"
	MethodITelephonyShutdownMobileRadios                                      = "shutdownMobileRadios"
	MethodITelephonyGetRadioAccessFamily                                      = "getRadioAccessFamily"
	MethodITelephonyUploadCallComposerPicture                                 = "uploadCallComposerPicture"
	MethodITelephonyEnableVideoCalling                                        = "enableVideoCalling"
	MethodITelephonyIsVideoCallingEnabled                                     = "isVideoCallingEnabled"
	MethodITelephonyCanChangeDtmfToneLength                                   = "canChangeDtmfToneLength"
	MethodITelephonyIsWorldPhone                                              = "isWorldPhone"
	MethodITelephonyIsTtyModeSupported                                        = "isTtyModeSupported"
	MethodITelephonyIsRttSupported                                            = "isRttSupported"
	MethodITelephonyIsHearingAidCompatibilitySupported                        = "isHearingAidCompatibilitySupported"
	MethodITelephonyIsImsRegistered                                           = "isImsRegistered"
	MethodITelephonyIsWifiCallingAvailable                                    = "isWifiCallingAvailable"
	MethodITelephonyIsVideoTelephonyAvailable                                 = "isVideoTelephonyAvailable"
	MethodITelephonyGetImsRegTechnologyForMmTel                               = "getImsRegTechnologyForMmTel"
	MethodITelephonyGetDeviceId                                               = "getDeviceId"
	MethodITelephonyGetDeviceIdWithFeature                                    = "getDeviceIdWithFeature"
	MethodITelephonyGetImeiForSlot                                            = "getImeiForSlot"
	MethodITelephonyGetPrimaryImei                                            = "getPrimaryImei"
	MethodITelephonyGetTypeAllocationCodeForSlot                              = "getTypeAllocationCodeForSlot"
	MethodITelephonyGetMeidForSlot                                            = "getMeidForSlot"
	MethodITelephonyGetManufacturerCodeForSlot                                = "getManufacturerCodeForSlot"
	MethodITelephonyGetDeviceSoftwareVersionForSlot                           = "getDeviceSoftwareVersionForSlot"
	MethodITelephonyGetSubIdForPhoneAccountHandle                             = "getSubIdForPhoneAccountHandle"
	MethodITelephonyGetPhoneAccountHandleForSubscriptionId                    = "getPhoneAccountHandleForSubscriptionId"
	MethodITelephonyFactoryReset                                              = "factoryReset"
	MethodITelephonyGetSimLocaleForSubscriber                                 = "getSimLocaleForSubscriber"
	MethodITelephonyRequestModemActivityInfo                                  = "requestModemActivityInfo"
	MethodITelephonyGetServiceStateForSlot                                    = "getServiceStateForSlot"
	MethodITelephonyGetVoicemailRingtoneUri                                   = "getVoicemailRingtoneUri"
	MethodITelephonySetVoicemailRingtoneUri                                   = "setVoicemailRingtoneUri"
	MethodITelephonyIsVoicemailVibrationEnabled                               = "isVoicemailVibrationEnabled"
	MethodITelephonySetVoicemailVibrationEnabled                              = "setVoicemailVibrationEnabled"
	MethodITelephonyGetPackagesWithCarrierPrivileges                          = "getPackagesWithCarrierPrivileges"
	MethodITelephonyGetPackagesWithCarrierPrivilegesForAllPhones              = "getPackagesWithCarrierPrivilegesForAllPhones"
	MethodITelephonyGetAidForAppType                                          = "getAidForAppType"
	MethodITelephonyGetEsn                                                    = "getEsn"
	MethodITelephonyGetCdmaPrlVersion                                         = "getCdmaPrlVersion"
	MethodITelephonyGetTelephonyHistograms                                    = "getTelephonyHistograms"
	MethodITelephonySetAllowedCarriers                                        = "setAllowedCarriers"
	MethodITelephonyGetAllowedCarriers                                        = "getAllowedCarriers"
	MethodITelephonyGetSubscriptionCarrierId                                  = "getSubscriptionCarrierId"
	MethodITelephonyGetSubscriptionCarrierName                                = "getSubscriptionCarrierName"
	MethodITelephonyGetSubscriptionSpecificCarrierId                          = "getSubscriptionSpecificCarrierId"
	MethodITelephonyGetSubscriptionSpecificCarrierName                        = "getSubscriptionSpecificCarrierName"
	MethodITelephonyGetCarrierIdFromMccMnc                                    = "getCarrierIdFromMccMnc"
	MethodITelephonyCarrierActionSetRadioEnabled                              = "carrierActionSetRadioEnabled"
	MethodITelephonyCarrierActionReportDefaultNetworkStatus                   = "carrierActionReportDefaultNetworkStatus"
	MethodITelephonyCarrierActionResetAll                                     = "carrierActionResetAll"
	MethodITelephonyGetCallForwarding                                         = "getCallForwarding"
	MethodITelephonySetCallForwarding                                         = "setCallForwarding"
	MethodITelephonyGetCallWaitingStatus                                      = "getCallWaitingStatus"
	MethodITelephonySetCallWaitingStatus                                      = "setCallWaitingStatus"
	MethodITelephonyGetClientRequestStats                                     = "getClientRequestStats"
	MethodITelephonySetSimPowerStateForSlot                                   = "setSimPowerStateForSlot"
	MethodITelephonySetSimPowerStateForSlotWithCallback                       = "setSimPowerStateForSlotWithCallback"
	MethodITelephonyGetForbiddenPlmns                                         = "getForbiddenPlmns"
	MethodITelephonySetForbiddenPlmns                                         = "setForbiddenPlmns"
	MethodITelephonyGetEmergencyCallbackMode                                  = "getEmergencyCallbackMode"
	MethodITelephonyGetSignalStrength                                         = "getSignalStrength"
	MethodITelephonyGetCardIdForDefaultEuicc                                  = "getCardIdForDefaultEuicc"
	MethodITelephonyGetUiccCardsInfo                                          = "getUiccCardsInfo"
	MethodITelephonyGetUiccSlotsInfo                                          = "getUiccSlotsInfo"
	MethodITelephonySwitchSlots                                               = "switchSlots"
	MethodITelephonySetSimSlotMapping                                         = "setSimSlotMapping"
	MethodITelephonyIsDataRoamingEnabled                                      = "isDataRoamingEnabled"
	MethodITelephonySetDataRoamingEnabled                                     = "setDataRoamingEnabled"
	MethodITelephonyGetCdmaRoamingMode                                        = "getCdmaRoamingMode"
	MethodITelephonySetCdmaRoamingMode                                        = "setCdmaRoamingMode"
	MethodITelephonyGetCdmaSubscriptionMode                                   = "getCdmaSubscriptionMode"
	MethodITelephonySetCdmaSubscriptionMode                                   = "setCdmaSubscriptionMode"
	MethodITelephonySetCarrierTestOverride                                    = "setCarrierTestOverride"
	MethodITelephonySetCarrierServicePackageOverride                          = "setCarrierServicePackageOverride"
	MethodITelephonyGetCarrierIdListVersion                                   = "getCarrierIdListVersion"
	MethodITelephonyRefreshUiccProfile                                        = "refreshUiccProfile"
	MethodITelephonyGetNumberOfModemsWithSimultaneousDataConnections          = "getNumberOfModemsWithSimultaneousDataConnections"
	MethodITelephonyGetNetworkSelectionMode                                   = "getNetworkSelectionMode"
	MethodITelephonyIsInEmergencySmsMode                                      = "isInEmergencySmsMode"
	MethodITelephonyGetRadioPowerState                                        = "getRadioPowerState"
	MethodITelephonyRegisterImsRegistrationCallback                           = "registerImsRegistrationCallback"
	MethodITelephonyUnregisterImsRegistrationCallback                         = "unregisterImsRegistrationCallback"
	MethodITelephonyRegisterImsEmergencyRegistrationCallback                  = "registerImsEmergencyRegistrationCallback"
	MethodITelephonyUnregisterImsEmergencyRegistrationCallback                = "unregisterImsEmergencyRegistrationCallback"
	MethodITelephonyGetImsMmTelRegistrationState                              = "getImsMmTelRegistrationState"
	MethodITelephonyGetImsMmTelRegistrationTransportType                      = "getImsMmTelRegistrationTransportType"
	MethodITelephonyRegisterMmTelCapabilityCallback                           = "registerMmTelCapabilityCallback"
	MethodITelephonyUnregisterMmTelCapabilityCallback                         = "unregisterMmTelCapabilityCallback"
	MethodITelephonyIsCapable                                                 = "isCapable"
	MethodITelephonyIsAvailable                                               = "isAvailable"
	MethodITelephonyIsMmTelCapabilitySupported                                = "isMmTelCapabilitySupported"
	MethodITelephonyIsAdvancedCallingSettingEnabled                           = "isAdvancedCallingSettingEnabled"
	MethodITelephonySetAdvancedCallingSettingEnabled                          = "setAdvancedCallingSettingEnabled"
	MethodITelephonyIsVtSettingEnabled                                        = "isVtSettingEnabled"
	MethodITelephonySetVtSettingEnabled                                       = "setVtSettingEnabled"
	MethodITelephonyIsVoWiFiSettingEnabled                                    = "isVoWiFiSettingEnabled"
	MethodITelephonySetVoWiFiSettingEnabled                                   = "setVoWiFiSettingEnabled"
	MethodITelephonyIsCrossSimCallingEnabledByUser                            = "isCrossSimCallingEnabledByUser"
	MethodITelephonySetCrossSimCallingEnabled                                 = "setCrossSimCallingEnabled"
	MethodITelephonyIsVoWiFiRoamingSettingEnabled                             = "isVoWiFiRoamingSettingEnabled"
	MethodITelephonySetVoWiFiRoamingSettingEnabled                            = "setVoWiFiRoamingSettingEnabled"
	MethodITelephonySetVoWiFiNonPersistent                                    = "setVoWiFiNonPersistent"
	MethodITelephonyGetVoWiFiModeSetting                                      = "getVoWiFiModeSetting"
	MethodITelephonySetVoWiFiModeSetting                                      = "setVoWiFiModeSetting"
	MethodITelephonyGetVoWiFiRoamingModeSetting                               = "getVoWiFiRoamingModeSetting"
	MethodITelephonySetVoWiFiRoamingModeSetting                               = "setVoWiFiRoamingModeSetting"
	MethodITelephonySetRttCapabilitySetting                                   = "setRttCapabilitySetting"
	MethodITelephonyIsTtyOverVolteEnabled                                     = "isTtyOverVolteEnabled"
	MethodITelephonyGetEmergencyNumberList                                    = "getEmergencyNumberList"
	MethodITelephonyIsEmergencyNumber                                         = "isEmergencyNumber"
	MethodITelephonyGetCertsFromCarrierPrivilegeAccessRules                   = "getCertsFromCarrierPrivilegeAccessRules"
	MethodITelephonyRegisterImsProvisioningChangedCallback                    = "registerImsProvisioningChangedCallback"
	MethodITelephonyUnregisterImsProvisioningChangedCallback                  = "unregisterImsProvisioningChangedCallback"
	MethodITelephonyRegisterFeatureProvisioningChangedCallback                = "registerFeatureProvisioningChangedCallback"
	MethodITelephonyUnregisterFeatureProvisioningChangedCallback              = "unregisterFeatureProvisioningChangedCallback"
	MethodITelephonySetImsProvisioningStatusForCapability                     = "setImsProvisioningStatusForCapability"
	MethodITelephonyGetImsProvisioningStatusForCapability                     = "getImsProvisioningStatusForCapability"
	MethodITelephonyGetRcsProvisioningStatusForCapability                     = "getRcsProvisioningStatusForCapability"
	MethodITelephonySetRcsProvisioningStatusForCapability                     = "setRcsProvisioningStatusForCapability"
	MethodITelephonyGetImsProvisioningInt                                     = "getImsProvisioningInt"
	MethodITelephonyGetImsProvisioningString                                  = "getImsProvisioningString"
	MethodITelephonySetImsProvisioningInt                                     = "setImsProvisioningInt"
	MethodITelephonySetImsProvisioningString                                  = "setImsProvisioningString"
	MethodITelephonyStartEmergencyCallbackMode                                = "startEmergencyCallbackMode"
	MethodITelephonyUpdateEmergencyNumberListTestMode                         = "updateEmergencyNumberListTestMode"
	MethodITelephonyGetEmergencyNumberListTestMode                            = "getEmergencyNumberListTestMode"
	MethodITelephonyGetEmergencyNumberDbVersion                               = "getEmergencyNumberDbVersion"
	MethodITelephonyNotifyOtaEmergencyNumberDbInstalled                       = "notifyOtaEmergencyNumberDbInstalled"
	MethodITelephonyUpdateOtaEmergencyNumberDbFilePath                        = "updateOtaEmergencyNumberDbFilePath"
	MethodITelephonyResetOtaEmergencyNumberDbFilePath                         = "resetOtaEmergencyNumberDbFilePath"
	MethodITelephonyEnableModemForSlot                                        = "enableModemForSlot"
	MethodITelephonySetMultiSimCarrierRestriction                             = "setMultiSimCarrierRestriction"
	MethodITelephonyIsMultiSimSupported                                       = "isMultiSimSupported"
	MethodITelephonySwitchMultiSimConfig                                      = "switchMultiSimConfig"
	MethodITelephonyDoesSwitchMultiSimConfigTriggerReboot                     = "doesSwitchMultiSimConfigTriggerReboot"
	MethodITelephonyGetSlotsMapping                                           = "getSlotsMapping"
	MethodITelephonyGetRadioHalVersion                                        = "getRadioHalVersion"
	MethodITelephonyGetHalVersion                                             = "getHalVersion"
	MethodITelephonyGetCurrentPackageName                                     = "getCurrentPackageName"
	MethodITelephonyIsApplicationOnUicc                                       = "isApplicationOnUicc"
	MethodITelephonyIsModemEnabledForSlot                                     = "isModemEnabledForSlot"
	MethodITelephonyIsDataEnabledForApn                                       = "isDataEnabledForApn"
	MethodITelephonyIsApnMetered                                              = "isApnMetered"
	MethodITelephonySetSystemSelectionChannels                                = "setSystemSelectionChannels"
	MethodITelephonyGetSystemSelectionChannels                                = "getSystemSelectionChannels"
	MethodITelephonyIsMvnoMatched                                             = "isMvnoMatched"
	MethodITelephonyEnqueueSmsPickResult                                      = "enqueueSmsPickResult"
	MethodITelephonyShowSwitchToManagedProfileDialog                          = "showSwitchToManagedProfileDialog"
	MethodITelephonyGetMmsUserAgent                                           = "getMmsUserAgent"
	MethodITelephonyGetMmsUAProfUrl                                           = "getMmsUAProfUrl"
	MethodITelephonySetMobileDataPolicyEnabled                                = "setMobileDataPolicyEnabled"
	MethodITelephonyIsMobileDataPolicyEnabled                                 = "isMobileDataPolicyEnabled"
	MethodITelephonySetCepEnabled                                             = "setCepEnabled"
	MethodITelephonyNotifyRcsAutoConfigurationReceived                        = "notifyRcsAutoConfigurationReceived"
	MethodITelephonyIsIccLockEnabled                                          = "isIccLockEnabled"
	MethodITelephonySetIccLockEnabled                                         = "setIccLockEnabled"
	MethodITelephonyChangeIccLockPassword                                     = "changeIccLockPassword"
	MethodITelephonyRequestUserActivityNotification                           = "requestUserActivityNotification"
	MethodITelephonyUserActivity                                              = "userActivity"
	MethodITelephonyGetManualNetworkSelectionPlmn                             = "getManualNetworkSelectionPlmn"
	MethodITelephonyCanConnectTo5GInDsdsMode                                  = "canConnectTo5GInDsdsMode"
	MethodITelephonyGetEquivalentHomePlmns                                    = "getEquivalentHomePlmns"
	MethodITelephonySetVoNrEnabled                                            = "setVoNrEnabled"
	MethodITelephonyIsVoNrEnabled                                             = "isVoNrEnabled"
	MethodITelephonySetNrDualConnectivityState                                = "setNrDualConnectivityState"
	MethodITelephonyIsNrDualConnectivityEnabled                               = "isNrDualConnectivityEnabled"
	MethodITelephonyIsRadioInterfaceCapabilitySupported                       = "isRadioInterfaceCapabilitySupported"
	MethodITelephonySendThermalMitigationRequest                              = "sendThermalMitigationRequest"
	MethodITelephonyBootstrapAuthenticationRequest                            = "bootstrapAuthenticationRequest"
	MethodITelephonySetBoundGbaServiceOverride                                = "setBoundGbaServiceOverride"
	MethodITelephonyGetBoundGbaService                                        = "getBoundGbaService"
	MethodITelephonySetGbaReleaseTimeOverride                                 = "setGbaReleaseTimeOverride"
	MethodITelephonyGetGbaReleaseTime                                         = "getGbaReleaseTime"
	MethodITelephonySetRcsClientConfiguration                                 = "setRcsClientConfiguration"
	MethodITelephonyIsRcsVolteSingleRegistrationCapable                       = "isRcsVolteSingleRegistrationCapable"
	MethodITelephonyRegisterRcsProvisioningCallback                           = "registerRcsProvisioningCallback"
	MethodITelephonyUnregisterRcsProvisioningCallback                         = "unregisterRcsProvisioningCallback"
	MethodITelephonyTriggerRcsReconfiguration                                 = "triggerRcsReconfiguration"
	MethodITelephonySetRcsSingleRegistrationTestModeEnabled                   = "setRcsSingleRegistrationTestModeEnabled"
	MethodITelephonyGetRcsSingleRegistrationTestModeEnabled                   = "getRcsSingleRegistrationTestModeEnabled"
	MethodITelephonySetDeviceSingleRegistrationEnabledOverride                = "setDeviceSingleRegistrationEnabledOverride"
	MethodITelephonyGetDeviceSingleRegistrationEnabled                        = "getDeviceSingleRegistrationEnabled"
	MethodITelephonySetCarrierSingleRegistrationEnabledOverride               = "setCarrierSingleRegistrationEnabledOverride"
	MethodITelephonySendDeviceToDeviceMessage                                 = "sendDeviceToDeviceMessage"
	MethodITelephonySetActiveDeviceToDeviceTransport                          = "setActiveDeviceToDeviceTransport"
	MethodITelephonySetDeviceToDeviceForceEnabled                             = "setDeviceToDeviceForceEnabled"
	MethodITelephonyGetCarrierSingleRegistrationEnabled                       = "getCarrierSingleRegistrationEnabled"
	MethodITelephonySetImsFeatureValidationOverride                           = "setImsFeatureValidationOverride"
	MethodITelephonyGetImsFeatureValidationOverride                           = "getImsFeatureValidationOverride"
	MethodITelephonyGetMobileProvisioningUrl                                  = "getMobileProvisioningUrl"
	MethodITelephonyRemoveContactFromEab                                      = "removeContactFromEab"
	MethodITelephonyGetContactFromEab                                         = "getContactFromEab"
	MethodITelephonyGetCapabilityFromEab                                      = "getCapabilityFromEab"
	MethodITelephonyGetDeviceUceEnabled                                       = "getDeviceUceEnabled"
	MethodITelephonySetDeviceUceEnabled                                       = "setDeviceUceEnabled"
	MethodITelephonyAddUceRegistrationOverrideShell                           = "addUceRegistrationOverrideShell"
	MethodITelephonyRemoveUceRegistrationOverrideShell                        = "removeUceRegistrationOverrideShell"
	MethodITelephonyClearUceRegistrationOverrideShell                         = "clearUceRegistrationOverrideShell"
	MethodITelephonyGetLatestRcsContactUceCapabilityShell                     = "getLatestRcsContactUceCapabilityShell"
	MethodITelephonyGetLastUcePidfXmlShell                                    = "getLastUcePidfXmlShell"
	MethodITelephonyRemoveUceRequestDisallowedStatus                          = "removeUceRequestDisallowedStatus"
	MethodITelephonySetCapabilitiesRequestTimeout                             = "setCapabilitiesRequestTimeout"
	MethodITelephonySetSignalStrengthUpdateRequest                            = "setSignalStrengthUpdateRequest"
	MethodITelephonyClearSignalStrengthUpdateRequest                          = "clearSignalStrengthUpdateRequest"
	MethodITelephonyGetPhoneCapability                                        = "getPhoneCapability"
	MethodITelephonyPrepareForUnattendedReboot                                = "prepareForUnattendedReboot"
	MethodITelephonyGetSlicingConfig                                          = "getSlicingConfig"
	MethodITelephonyIsPremiumCapabilityAvailableForPurchase                   = "isPremiumCapabilityAvailableForPurchase"
	MethodITelephonyPurchasePremiumCapability                                 = "purchasePremiumCapability"
	MethodITelephonyRegisterImsStateCallback                                  = "registerImsStateCallback"
	MethodITelephonyUnregisterImsStateCallback                                = "unregisterImsStateCallback"
	MethodITelephonyGetLastKnownCellIdentity                                  = "getLastKnownCellIdentity"
	MethodITelephonySetModemService                                           = "setModemService"
	MethodITelephonyGetModemService                                           = "getModemService"
	MethodITelephonyIsProvisioningRequiredForCapability                       = "isProvisioningRequiredForCapability"
	MethodITelephonyIsRcsProvisioningRequiredForCapability                    = "isRcsProvisioningRequiredForCapability"
	MethodITelephonySetVoiceServiceStateOverride                              = "setVoiceServiceStateOverride"
	MethodITelephonyGetCarrierServicePackageNameForLogicalSlot                = "getCarrierServicePackageNameForLogicalSlot"
	MethodITelephonySetRemovableEsimAsDefaultEuicc                            = "setRemovableEsimAsDefaultEuicc"
	MethodITelephonyIsRemovableEsimDefaultEuicc                               = "isRemovableEsimDefaultEuicc"
	MethodITelephonyGetDefaultRespondViaMessageApplication                    = "getDefaultRespondViaMessageApplication"
	MethodITelephonyGetSimStateForSlotIndex                                   = "getSimStateForSlotIndex"
	MethodITelephonyPersistEmergencyCallDiagnosticData                        = "persistEmergencyCallDiagnosticData"
	MethodITelephonySetNullCipherAndIntegrityEnabled                          = "setNullCipherAndIntegrityEnabled"
	MethodITelephonyIsNullCipherAndIntegrityPreferenceEnabled                 = "isNullCipherAndIntegrityPreferenceEnabled"
	MethodITelephonyGetCellBroadcastIdRanges                                  = "getCellBroadcastIdRanges"
	MethodITelephonySetCellBroadcastIdRanges                                  = "setCellBroadcastIdRanges"
	MethodITelephonyIsDomainSelectionSupported                                = "isDomainSelectionSupported"
	MethodITelephonyGetCarrierRestrictionStatus                               = "getCarrierRestrictionStatus"
	MethodITelephonyRequestSatelliteEnabled                                   = "requestSatelliteEnabled"
	MethodITelephonyRequestIsSatelliteEnabled                                 = "requestIsSatelliteEnabled"
	MethodITelephonyRequestIsDemoModeEnabled                                  = "requestIsDemoModeEnabled"
	MethodITelephonyRequestIsEmergencyModeEnabled                             = "requestIsEmergencyModeEnabled"
	MethodITelephonyRequestIsSatelliteSupported                               = "requestIsSatelliteSupported"
	MethodITelephonyRequestSatelliteCapabilities                              = "requestSatelliteCapabilities"
	MethodITelephonyStartSatelliteTransmissionUpdates                         = "startSatelliteTransmissionUpdates"
	MethodITelephonyStopSatelliteTransmissionUpdates                          = "stopSatelliteTransmissionUpdates"
	MethodITelephonyProvisionSatelliteService                                 = "provisionSatelliteService"
	MethodITelephonyDeprovisionSatelliteService                               = "deprovisionSatelliteService"
	MethodITelephonyRegisterForSatelliteProvisionStateChanged                 = "registerForSatelliteProvisionStateChanged"
	MethodITelephonyUnregisterForSatelliteProvisionStateChanged               = "unregisterForSatelliteProvisionStateChanged"
	MethodITelephonyRequestIsSatelliteProvisioned                             = "requestIsSatelliteProvisioned"
	MethodITelephonyRegisterForSatelliteModemStateChanged                     = "registerForSatelliteModemStateChanged"
	MethodITelephonyUnregisterForModemStateChanged                            = "unregisterForModemStateChanged"
	MethodITelephonyRegisterForIncomingDatagram                               = "registerForIncomingDatagram"
	MethodITelephonyUnregisterForIncomingDatagram                             = "unregisterForIncomingDatagram"
	MethodITelephonyPollPendingDatagrams                                      = "pollPendingDatagrams"
	MethodITelephonySendDatagram                                              = "sendDatagram"
	MethodITelephonyRequestIsCommunicationAllowedForCurrentLocation           = "requestIsCommunicationAllowedForCurrentLocation"
	MethodITelephonyRequestTimeForNextSatelliteVisibility                     = "requestTimeForNextSatelliteVisibility"
	MethodITelephonySetDeviceAlignedWithSatellite                             = "setDeviceAlignedWithSatellite"
	MethodITelephonySetSatelliteServicePackageName                            = "setSatelliteServicePackageName"
	MethodITelephonySetSatelliteGatewayServicePackageName                     = "setSatelliteGatewayServicePackageName"
	MethodITelephonySetSatelliteListeningTimeoutDuration                      = "setSatelliteListeningTimeoutDuration"
	MethodITelephonySetSatellitePointingUiClassName                           = "setSatellitePointingUiClassName"
	MethodITelephonySetDatagramControllerTimeoutDuration                      = "setDatagramControllerTimeoutDuration"
	MethodITelephonySetSatelliteControllerTimeoutDuration                     = "setSatelliteControllerTimeoutDuration"
	MethodITelephonySetEmergencyCallToSatelliteHandoverType                   = "setEmergencyCallToSatelliteHandoverType"
	MethodITelephonySetCountryCodes                                           = "setCountryCodes"
	MethodITelephonySetSatelliteAccessControlOverlayConfigs                   = "setSatelliteAccessControlOverlayConfigs"
	MethodITelephonySetOemEnabledSatelliteProvisionStatus                     = "setOemEnabledSatelliteProvisionStatus"
	MethodITelephonyGetShaIdFromAllowList                                     = "getShaIdFromAllowList"
	MethodITelephonyAddAttachRestrictionForCarrier                            = "addAttachRestrictionForCarrier"
	MethodITelephonyRemoveAttachRestrictionForCarrier                         = "removeAttachRestrictionForCarrier"
	MethodITelephonyGetAttachRestrictionReasonsForCarrier                     = "getAttachRestrictionReasonsForCarrier"
	MethodITelephonyRequestNtnSignalStrength                                  = "requestNtnSignalStrength"
	MethodITelephonyRegisterForNtnSignalStrengthChanged                       = "registerForNtnSignalStrengthChanged"
	MethodITelephonyUnregisterForNtnSignalStrengthChanged                     = "unregisterForNtnSignalStrengthChanged"
	MethodITelephonyRegisterForCapabilitiesChanged                            = "registerForCapabilitiesChanged"
	MethodITelephonyUnregisterForCapabilitiesChanged                          = "unregisterForCapabilitiesChanged"
	MethodITelephonySetShouldSendDatagramToModemInDemoMode                    = "setShouldSendDatagramToModemInDemoMode"
	MethodITelephonySetDomainSelectionServiceOverride                         = "setDomainSelectionServiceOverride"
	MethodITelephonyClearDomainSelectionServiceOverride                       = "clearDomainSelectionServiceOverride"
	MethodITelephonySetEnableCellularIdentifierDisclosureNotifications        = "setEnableCellularIdentifierDisclosureNotifications"
	MethodITelephonyIsCellularIdentifierDisclosureNotificationsEnabled        = "isCellularIdentifierDisclosureNotificationsEnabled"
	MethodITelephonySetNullCipherNotificationsEnabled                         = "setNullCipherNotificationsEnabled"
	MethodITelephonyIsNullCipherNotificationsEnabled                          = "isNullCipherNotificationsEnabled"
	MethodITelephonyGetSatellitePlmnsForCarrier                               = "getSatellitePlmnsForCarrier"
	MethodITelephonyRegisterForSatelliteSupportedStateChanged                 = "registerForSatelliteSupportedStateChanged"
	MethodITelephonyUnregisterForSatelliteSupportedStateChanged               = "unregisterForSatelliteSupportedStateChanged"
	MethodITelephonyRegisterForCommunicationAllowedStateChanged               = "registerForCommunicationAllowedStateChanged"
	MethodITelephonyUnregisterForCommunicationAllowedStateChanged             = "unregisterForCommunicationAllowedStateChanged"
	MethodITelephonySetDatagramControllerBooleanConfig                        = "setDatagramControllerBooleanConfig"
	MethodITelephonySetIsSatelliteCommunicationAllowedForCurrentLocationCache = "setIsSatelliteCommunicationAllowedForCurrentLocationCache"
	MethodITelephonyRequestSatelliteSessionStats                              = "requestSatelliteSessionStats"
)
View Source
const (
	TransactionITelephonyRegistryAddOnSubscriptionsChangedListener                     = binder.FirstCallTransaction + 0
	TransactionITelephonyRegistryAddOnOpportunisticSubscriptionsChangedListener        = binder.FirstCallTransaction + 1
	TransactionITelephonyRegistryRemoveOnSubscriptionsChangedListener                  = binder.FirstCallTransaction + 2
	TransactionITelephonyRegistryListenWithEventList                                   = binder.FirstCallTransaction + 3
	TransactionITelephonyRegistryNotifyCallStateForAllSubs                             = binder.FirstCallTransaction + 4
	TransactionITelephonyRegistryNotifyCallState                                       = binder.FirstCallTransaction + 5
	TransactionITelephonyRegistryNotifyServiceStateForPhoneId                          = binder.FirstCallTransaction + 6
	TransactionITelephonyRegistryNotifySignalStrengthForPhoneId                        = binder.FirstCallTransaction + 7
	TransactionITelephonyRegistryNotifyMessageWaitingChangedForPhoneId                 = binder.FirstCallTransaction + 8
	TransactionITelephonyRegistryNotifyCallForwardingChanged                           = binder.FirstCallTransaction + 9
	TransactionITelephonyRegistryNotifyCallForwardingChangedForSubscriber              = binder.FirstCallTransaction + 10
	TransactionITelephonyRegistryNotifyDataActivityForSubscriber                       = binder.FirstCallTransaction + 11
	TransactionITelephonyRegistryNotifyDataActivityForSubscriberWithSlot               = binder.FirstCallTransaction + 12
	TransactionITelephonyRegistryNotifyDataConnectionForSubscriber                     = binder.FirstCallTransaction + 13
	TransactionITelephonyRegistryNotifyCellLocationForSubscriber                       = binder.FirstCallTransaction + 14
	TransactionITelephonyRegistryNotifyCellInfo                                        = binder.FirstCallTransaction + 15
	TransactionITelephonyRegistryNotifyPreciseCallState                                = binder.FirstCallTransaction + 16
	TransactionITelephonyRegistryNotifyDisconnectCause                                 = binder.FirstCallTransaction + 17
	TransactionITelephonyRegistryNotifyCellInfoForSubscriber                           = binder.FirstCallTransaction + 18
	TransactionITelephonyRegistryNotifySrvccStateChanged                               = binder.FirstCallTransaction + 19
	TransactionITelephonyRegistryNotifySimActivationStateChangedForPhoneId             = binder.FirstCallTransaction + 20
	TransactionITelephonyRegistryNotifyOemHookRawEventForSubscriber                    = binder.FirstCallTransaction + 21
	TransactionITelephonyRegistryNotifySubscriptionInfoChanged                         = binder.FirstCallTransaction + 22
	TransactionITelephonyRegistryNotifyOpportunisticSubscriptionInfoChanged            = binder.FirstCallTransaction + 23
	TransactionITelephonyRegistryNotifyCarrierNetworkChange                            = binder.FirstCallTransaction + 24
	TransactionITelephonyRegistryNotifyCarrierNetworkChangeWithSubId                   = binder.FirstCallTransaction + 25
	TransactionITelephonyRegistryNotifyUserMobileDataStateChangedForPhoneId            = binder.FirstCallTransaction + 26
	TransactionITelephonyRegistryNotifyDisplayInfoChanged                              = binder.FirstCallTransaction + 27
	TransactionITelephonyRegistryNotifyPhoneCapabilityChanged                          = binder.FirstCallTransaction + 28
	TransactionITelephonyRegistryNotifyActiveDataSubIdChanged                          = binder.FirstCallTransaction + 29
	TransactionITelephonyRegistryNotifyRadioPowerStateChanged                          = binder.FirstCallTransaction + 30
	TransactionITelephonyRegistryNotifyEmergencyNumberList                             = binder.FirstCallTransaction + 31
	TransactionITelephonyRegistryNotifyOutgoingEmergencyCall                           = binder.FirstCallTransaction + 32
	TransactionITelephonyRegistryNotifyOutgoingEmergencySms                            = binder.FirstCallTransaction + 33
	TransactionITelephonyRegistryNotifyCallQualityChanged                              = binder.FirstCallTransaction + 34
	TransactionITelephonyRegistryNotifyMediaQualityStatusChanged                       = binder.FirstCallTransaction + 35
	TransactionITelephonyRegistryNotifyImsDisconnectCause                              = binder.FirstCallTransaction + 36
	TransactionITelephonyRegistryNotifyRegistrationFailed                              = binder.FirstCallTransaction + 37
	TransactionITelephonyRegistryNotifyBarringInfoChanged                              = binder.FirstCallTransaction + 38
	TransactionITelephonyRegistryNotifyPhysicalChannelConfigForSubscriber              = binder.FirstCallTransaction + 39
	TransactionITelephonyRegistryNotifyDataEnabled                                     = binder.FirstCallTransaction + 40
	TransactionITelephonyRegistryNotifyAllowedNetworkTypesChanged                      = binder.FirstCallTransaction + 41
	TransactionITelephonyRegistryNotifyLinkCapacityEstimateChanged                     = binder.FirstCallTransaction + 42
	TransactionITelephonyRegistryNotifySimultaneousCellularCallingSubscriptionsChanged = binder.FirstCallTransaction + 43
	TransactionITelephonyRegistryAddCarrierPrivilegesCallback                          = binder.FirstCallTransaction + 44
	TransactionITelephonyRegistryRemoveCarrierPrivilegesCallback                       = binder.FirstCallTransaction + 45
	TransactionITelephonyRegistryNotifyCarrierPrivilegesChanged                        = binder.FirstCallTransaction + 46
	TransactionITelephonyRegistryNotifyCarrierServiceChanged                           = binder.FirstCallTransaction + 47
	TransactionITelephonyRegistryAddCarrierConfigChangeListener                        = binder.FirstCallTransaction + 48
	TransactionITelephonyRegistryRemoveCarrierConfigChangeListener                     = binder.FirstCallTransaction + 49
	TransactionITelephonyRegistryNotifyCarrierConfigChanged                            = binder.FirstCallTransaction + 50
	TransactionITelephonyRegistryNotifyCallbackModeStarted                             = binder.FirstCallTransaction + 51
	TransactionITelephonyRegistryNotifyCallbackModeStopped                             = binder.FirstCallTransaction + 52
	TransactionITelephonyRegistryNotifyCarrierRoamingNtnModeChanged                    = binder.FirstCallTransaction + 53
)
View Source
const (
	MethodITelephonyRegistryAddOnSubscriptionsChangedListener                     = "addOnSubscriptionsChangedListener"
	MethodITelephonyRegistryAddOnOpportunisticSubscriptionsChangedListener        = "addOnOpportunisticSubscriptionsChangedListener"
	MethodITelephonyRegistryRemoveOnSubscriptionsChangedListener                  = "removeOnSubscriptionsChangedListener"
	MethodITelephonyRegistryListenWithEventList                                   = "listenWithEventList"
	MethodITelephonyRegistryNotifyCallStateForAllSubs                             = "notifyCallStateForAllSubs"
	MethodITelephonyRegistryNotifyCallState                                       = "notifyCallState"
	MethodITelephonyRegistryNotifyServiceStateForPhoneId                          = "notifyServiceStateForPhoneId"
	MethodITelephonyRegistryNotifySignalStrengthForPhoneId                        = "notifySignalStrengthForPhoneId"
	MethodITelephonyRegistryNotifyMessageWaitingChangedForPhoneId                 = "notifyMessageWaitingChangedForPhoneId"
	MethodITelephonyRegistryNotifyCallForwardingChanged                           = "notifyCallForwardingChanged"
	MethodITelephonyRegistryNotifyCallForwardingChangedForSubscriber              = "notifyCallForwardingChangedForSubscriber"
	MethodITelephonyRegistryNotifyDataActivityForSubscriber                       = "notifyDataActivityForSubscriber"
	MethodITelephonyRegistryNotifyDataActivityForSubscriberWithSlot               = "notifyDataActivityForSubscriberWithSlot"
	MethodITelephonyRegistryNotifyDataConnectionForSubscriber                     = "notifyDataConnectionForSubscriber"
	MethodITelephonyRegistryNotifyCellLocationForSubscriber                       = "notifyCellLocationForSubscriber"
	MethodITelephonyRegistryNotifyCellInfo                                        = "notifyCellInfo"
	MethodITelephonyRegistryNotifyPreciseCallState                                = "notifyPreciseCallState"
	MethodITelephonyRegistryNotifyDisconnectCause                                 = "notifyDisconnectCause"
	MethodITelephonyRegistryNotifyCellInfoForSubscriber                           = "notifyCellInfoForSubscriber"
	MethodITelephonyRegistryNotifySrvccStateChanged                               = "notifySrvccStateChanged"
	MethodITelephonyRegistryNotifySimActivationStateChangedForPhoneId             = "notifySimActivationStateChangedForPhoneId"
	MethodITelephonyRegistryNotifyOemHookRawEventForSubscriber                    = "notifyOemHookRawEventForSubscriber"
	MethodITelephonyRegistryNotifySubscriptionInfoChanged                         = "notifySubscriptionInfoChanged"
	MethodITelephonyRegistryNotifyOpportunisticSubscriptionInfoChanged            = "notifyOpportunisticSubscriptionInfoChanged"
	MethodITelephonyRegistryNotifyCarrierNetworkChange                            = "notifyCarrierNetworkChange"
	MethodITelephonyRegistryNotifyCarrierNetworkChangeWithSubId                   = "notifyCarrierNetworkChangeWithSubId"
	MethodITelephonyRegistryNotifyUserMobileDataStateChangedForPhoneId            = "notifyUserMobileDataStateChangedForPhoneId"
	MethodITelephonyRegistryNotifyDisplayInfoChanged                              = "notifyDisplayInfoChanged"
	MethodITelephonyRegistryNotifyPhoneCapabilityChanged                          = "notifyPhoneCapabilityChanged"
	MethodITelephonyRegistryNotifyActiveDataSubIdChanged                          = "notifyActiveDataSubIdChanged"
	MethodITelephonyRegistryNotifyRadioPowerStateChanged                          = "notifyRadioPowerStateChanged"
	MethodITelephonyRegistryNotifyEmergencyNumberList                             = "notifyEmergencyNumberList"
	MethodITelephonyRegistryNotifyOutgoingEmergencyCall                           = "notifyOutgoingEmergencyCall"
	MethodITelephonyRegistryNotifyOutgoingEmergencySms                            = "notifyOutgoingEmergencySms"
	MethodITelephonyRegistryNotifyCallQualityChanged                              = "notifyCallQualityChanged"
	MethodITelephonyRegistryNotifyMediaQualityStatusChanged                       = "notifyMediaQualityStatusChanged"
	MethodITelephonyRegistryNotifyImsDisconnectCause                              = "notifyImsDisconnectCause"
	MethodITelephonyRegistryNotifyRegistrationFailed                              = "notifyRegistrationFailed"
	MethodITelephonyRegistryNotifyBarringInfoChanged                              = "notifyBarringInfoChanged"
	MethodITelephonyRegistryNotifyPhysicalChannelConfigForSubscriber              = "notifyPhysicalChannelConfigForSubscriber"
	MethodITelephonyRegistryNotifyDataEnabled                                     = "notifyDataEnabled"
	MethodITelephonyRegistryNotifyAllowedNetworkTypesChanged                      = "notifyAllowedNetworkTypesChanged"
	MethodITelephonyRegistryNotifyLinkCapacityEstimateChanged                     = "notifyLinkCapacityEstimateChanged"
	MethodITelephonyRegistryNotifySimultaneousCellularCallingSubscriptionsChanged = "notifySimultaneousCellularCallingSubscriptionsChanged"
	MethodITelephonyRegistryAddCarrierPrivilegesCallback                          = "addCarrierPrivilegesCallback"
	MethodITelephonyRegistryRemoveCarrierPrivilegesCallback                       = "removeCarrierPrivilegesCallback"
	MethodITelephonyRegistryNotifyCarrierPrivilegesChanged                        = "notifyCarrierPrivilegesChanged"
	MethodITelephonyRegistryNotifyCarrierServiceChanged                           = "notifyCarrierServiceChanged"
	MethodITelephonyRegistryAddCarrierConfigChangeListener                        = "addCarrierConfigChangeListener"
	MethodITelephonyRegistryRemoveCarrierConfigChangeListener                     = "removeCarrierConfigChangeListener"
	MethodITelephonyRegistryNotifyCarrierConfigChanged                            = "notifyCarrierConfigChanged"
	MethodITelephonyRegistryNotifyCallbackModeStarted                             = "notifyCallbackModeStarted"
	MethodITelephonyRegistryNotifyCallbackModeStopped                             = "notifyCallbackModeStopped"
	MethodITelephonyRegistryNotifyCarrierRoamingNtnModeChanged                    = "notifyCarrierRoamingNtnModeChanged"
)
View Source
const (
	TransactionITransportSelectorCallbackOnCreated             = binder.FirstCallTransaction + 0
	TransactionITransportSelectorCallbackOnWlanSelected        = binder.FirstCallTransaction + 1
	TransactionITransportSelectorCallbackOnWwanSelectedAsync   = binder.FirstCallTransaction + 2
	TransactionITransportSelectorCallbackOnSelectionTerminated = binder.FirstCallTransaction + 3
)
View Source
const (
	MethodITransportSelectorCallbackOnCreated             = "onCreated"
	MethodITransportSelectorCallbackOnWlanSelected        = "onWlanSelected"
	MethodITransportSelectorCallbackOnWwanSelectedAsync   = "onWwanSelectedAsync"
	MethodITransportSelectorCallbackOnSelectionTerminated = "onSelectionTerminated"
)
View Source
const (
	TransactionIWapPushManagerProcessMessage = binder.FirstCallTransaction + 0
	TransactionIWapPushManagerAddPackage     = binder.FirstCallTransaction + 1
	TransactionIWapPushManagerUpdatePackage  = binder.FirstCallTransaction + 2
	TransactionIWapPushManagerDeletePackage  = binder.FirstCallTransaction + 3
)
View Source
const (
	MethodIWapPushManagerProcessMessage = "processMessage"
	MethodIWapPushManagerAddPackage     = "addPackage"
	MethodIWapPushManagerUpdatePackage  = "updatePackage"
	MethodIWapPushManagerDeletePackage  = "deletePackage"
)
View Source
const (
	TransactionIWwanSelectorCallbackOnRequestEmergencyNetworkScan = binder.FirstCallTransaction + 0
	TransactionIWwanSelectorCallbackOnDomainSelected              = binder.FirstCallTransaction + 1
	TransactionIWwanSelectorCallbackOnCancel                      = binder.FirstCallTransaction + 2
)
View Source
const (
	MethodIWwanSelectorCallbackOnRequestEmergencyNetworkScan = "onRequestEmergencyNetworkScan"
	MethodIWwanSelectorCallbackOnDomainSelected              = "onDomainSelected"
	MethodIWwanSelectorCallbackOnCancel                      = "onCancel"
)
View Source
const DescriptorIBooleanConsumer = "com.android.internal.telephony.IBooleanConsumer"
View Source
const DescriptorICallForwardingInfoCallback = "com.android.internal.telephony.ICallForwardingInfoCallback"
View Source
const DescriptorICarrierConfigChangeListener = "com.android.internal.telephony.ICarrierConfigChangeListener"
View Source
const DescriptorICarrierConfigLoader = "com.android.internal.telephony.ICarrierConfigLoader"
View Source
const DescriptorICarrierPrivilegesCallback = "com.android.internal.telephony.ICarrierPrivilegesCallback"
View Source
const DescriptorIDomainSelectionServiceController = "com.android.internal.telephony.IDomainSelectionServiceController"
View Source
const DescriptorIDomainSelector = "com.android.internal.telephony.IDomainSelector"
View Source
const DescriptorIImsStateCallback = "com.android.internal.telephony.IImsStateCallback"
View Source
const DescriptorIIntegerConsumer = "com.android.internal.telephony.IIntegerConsumer"
View Source
const DescriptorILongConsumer = "com.android.internal.telephony.ILongConsumer"
View Source
const DescriptorIMms = "com.android.internal.telephony.IMms"
View Source
const DescriptorINumberVerificationCallback = "com.android.internal.telephony.INumberVerificationCallback"
View Source
const DescriptorIOnSubscriptionsChangedListener = "com.android.internal.telephony.IOnSubscriptionsChangedListener"
View Source
const DescriptorIOns = "com.android.internal.telephony.IOns"
View Source
const DescriptorIPhoneStateListener = "com.android.internal.telephony.IPhoneStateListener"
View Source
const DescriptorIPhoneSubInfo = "com.android.internal.telephony.IPhoneSubInfo"
View Source
const DescriptorISetOpportunisticDataCallback = "com.android.internal.telephony.ISetOpportunisticDataCallback"
View Source
const DescriptorISipDialogStateCallback = "com.android.internal.telephony.ISipDialogStateCallback"
View Source
const DescriptorISms = "com.android.internal.telephony.ISms"
View Source
const DescriptorISub = "com.android.internal.telephony.ISub"
View Source
const DescriptorITelephony = "com.android.internal.telephony.ITelephony"
View Source
const DescriptorITelephonyRegistry = "com.android.internal.telephony.ITelephonyRegistry"
View Source
const DescriptorITransportSelectorCallback = "com.android.internal.telephony.ITransportSelectorCallback"
View Source
const DescriptorITransportSelectorResultCallback = "com.android.internal.telephony.ITransportSelectorResultCallback"
View Source
const DescriptorIUpdateAvailableNetworksCallback = "com.android.internal.telephony.IUpdateAvailableNetworksCallback"
View Source
const DescriptorIVoidConsumer = "com.android.internal.telephony.IVoidConsumer"
View Source
const DescriptorIWapPushManager = "com.android.internal.telephony.IWapPushManager"
View Source
const DescriptorIWwanSelectorCallback = "com.android.internal.telephony.IWwanSelectorCallback"
View Source
const DescriptorIWwanSelectorResultCallback = "com.android.internal.telephony.IWwanSelectorResultCallback"
View Source
const (
	MethodIBooleanConsumerAccept = "accept"
)
View Source
const (
	MethodICarrierConfigChangeListenerOnCarrierConfigChanged = "onCarrierConfigChanged"
)
View Source
const (
	MethodIIntegerConsumerAccept = "accept"
)
View Source
const (
	MethodILongConsumerAccept = "accept"
)
View Source
const (
	MethodIOnSubscriptionsChangedListenerOnSubscriptionsChanged = "onSubscriptionsChanged"
)
View Source
const (
	MethodISetOpportunisticDataCallbackOnComplete = "onComplete"
)
View Source
const (
	MethodISipDialogStateCallbackOnActiveSipDialogsChanged = "onActiveSipDialogsChanged"
)
View Source
const (
	MethodITransportSelectorResultCallbackOnCompleted = "onCompleted"
)
View Source
const (
	MethodIUpdateAvailableNetworksCallbackOnComplete = "onComplete"
)
View Source
const (
	MethodIVoidConsumerAccept = "accept"
)
View Source
const (
	MethodIWwanSelectorResultCallbackOnComplete = "onComplete"
)
View Source
const (
	TransactionIBooleanConsumerAccept = binder.FirstCallTransaction + 0
)
View Source
const (
	TransactionICarrierConfigChangeListenerOnCarrierConfigChanged = binder.FirstCallTransaction + 0
)
View Source
const (
	TransactionIIntegerConsumerAccept = binder.FirstCallTransaction + 0
)
View Source
const (
	TransactionILongConsumerAccept = binder.FirstCallTransaction + 0
)
View Source
const (
	TransactionIOnSubscriptionsChangedListenerOnSubscriptionsChanged = binder.FirstCallTransaction + 0
)
View Source
const (
	TransactionISetOpportunisticDataCallbackOnComplete = binder.FirstCallTransaction + 0
)
View Source
const (
	TransactionISipDialogStateCallbackOnActiveSipDialogsChanged = binder.FirstCallTransaction + 0
)
View Source
const (
	TransactionITransportSelectorResultCallbackOnCompleted = binder.FirstCallTransaction + 0
)
View Source
const (
	TransactionIUpdateAvailableNetworksCallbackOnComplete = binder.FirstCallTransaction + 0
)
View Source
const (
	TransactionIVoidConsumerAccept = binder.FirstCallTransaction + 0
)
View Source
const (
	TransactionIWwanSelectorResultCallbackOnComplete = binder.FirstCallTransaction + 0
)

Variables

This section is empty.

Functions

This section is empty.

Types

type BooleanConsumerProxy

type BooleanConsumerProxy struct {
	Remote binder.IBinder
}

func NewBooleanConsumerProxy

func NewBooleanConsumerProxy(
	remote binder.IBinder,
) *BooleanConsumerProxy

func (*BooleanConsumerProxy) Accept

func (p *BooleanConsumerProxy) Accept(
	ctx context.Context,
	result bool,
) error

func (*BooleanConsumerProxy) AsBinder

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

type BooleanConsumerStub

type BooleanConsumerStub struct {
	Impl      IBooleanConsumer
	Transport binder.VersionAwareTransport
}

BooleanConsumerStub dispatches incoming binder transactions to a typed IBooleanConsumer implementation.

func (*BooleanConsumerStub) Descriptor

func (s *BooleanConsumerStub) Descriptor() string

func (*BooleanConsumerStub) OnTransaction

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

type CallForwardingInfoCallbackProxy

type CallForwardingInfoCallbackProxy struct {
	Remote binder.IBinder
}

func NewCallForwardingInfoCallbackProxy

func NewCallForwardingInfoCallbackProxy(
	remote binder.IBinder,
) *CallForwardingInfoCallbackProxy

func (*CallForwardingInfoCallbackProxy) AsBinder

func (*CallForwardingInfoCallbackProxy) OnCallForwardingInfoAvailable

func (p *CallForwardingInfoCallbackProxy) OnCallForwardingInfoAvailable(
	ctx context.Context,
	info androidTelephony.CallForwardingInfo,
) error

func (*CallForwardingInfoCallbackProxy) OnError

func (p *CallForwardingInfoCallbackProxy) OnError(
	ctx context.Context,
	error_ int32,
) error

type CallForwardingInfoCallbackStub

type CallForwardingInfoCallbackStub struct {
	Impl      ICallForwardingInfoCallback
	Transport binder.VersionAwareTransport
}

CallForwardingInfoCallbackStub dispatches incoming binder transactions to a typed ICallForwardingInfoCallback implementation.

func (*CallForwardingInfoCallbackStub) Descriptor

func (s *CallForwardingInfoCallbackStub) Descriptor() string

func (*CallForwardingInfoCallbackStub) OnTransaction

type CallInfo

type CallInfo struct {
	Handle string
}

func (*CallInfo) MarshalParcel

func (s *CallInfo) MarshalParcel(
	p *parcel.Parcel,
) error

func (*CallInfo) UnmarshalParcel

func (s *CallInfo) UnmarshalParcel(
	p *parcel.Parcel,
) error

type CarrierConfigChangeListenerProxy

type CarrierConfigChangeListenerProxy struct {
	Remote binder.IBinder
}

func NewCarrierConfigChangeListenerProxy

func NewCarrierConfigChangeListenerProxy(
	remote binder.IBinder,
) *CarrierConfigChangeListenerProxy

func (*CarrierConfigChangeListenerProxy) AsBinder

func (*CarrierConfigChangeListenerProxy) OnCarrierConfigChanged

func (p *CarrierConfigChangeListenerProxy) OnCarrierConfigChanged(
	ctx context.Context,
	slotIndex int32,
	subId int32,
	carrierId int32,
	specificCarrierId int32,
) error

type CarrierConfigChangeListenerStub

type CarrierConfigChangeListenerStub struct {
	Impl      ICarrierConfigChangeListener
	Transport binder.VersionAwareTransport
}

CarrierConfigChangeListenerStub dispatches incoming binder transactions to a typed ICarrierConfigChangeListener implementation.

func (*CarrierConfigChangeListenerStub) Descriptor

func (s *CarrierConfigChangeListenerStub) Descriptor() string

func (*CarrierConfigChangeListenerStub) OnTransaction

type CarrierConfigLoaderProxy

type CarrierConfigLoaderProxy struct {
	Remote binder.IBinder
}

func NewCarrierConfigLoaderProxy

func NewCarrierConfigLoaderProxy(
	remote binder.IBinder,
) *CarrierConfigLoaderProxy

func (*CarrierConfigLoaderProxy) AsBinder

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

func (*CarrierConfigLoaderProxy) GetConfigForSubId

func (p *CarrierConfigLoaderProxy) GetConfigForSubId(
	ctx context.Context,
	subId int32,
) (os.PersistableBundle, error)

func (*CarrierConfigLoaderProxy) GetConfigForSubIdWithFeature

func (p *CarrierConfigLoaderProxy) GetConfigForSubIdWithFeature(
	ctx context.Context,
	subId int32,
) (os.PersistableBundle, error)

func (*CarrierConfigLoaderProxy) GetConfigSubsetForSubIdWithFeature

func (p *CarrierConfigLoaderProxy) GetConfigSubsetForSubIdWithFeature(
	ctx context.Context,
	subId int32,
	carrierConfigs []string,
) (os.PersistableBundle, error)

func (*CarrierConfigLoaderProxy) GetDefaultCarrierServicePackageName

func (p *CarrierConfigLoaderProxy) GetDefaultCarrierServicePackageName(
	ctx context.Context,
) (string, error)

func (*CarrierConfigLoaderProxy) NotifyConfigChangedForSubId

func (p *CarrierConfigLoaderProxy) NotifyConfigChangedForSubId(
	ctx context.Context,
	subId int32,
) error

func (*CarrierConfigLoaderProxy) OverrideConfig

func (p *CarrierConfigLoaderProxy) OverrideConfig(
	ctx context.Context,
	subId int32,
	overrides os.PersistableBundle,
	persistent bool,
) error

func (*CarrierConfigLoaderProxy) UpdateConfigForPhoneId

func (p *CarrierConfigLoaderProxy) UpdateConfigForPhoneId(
	ctx context.Context,
	phoneId int32,
	simState string,
) error

type CarrierConfigLoaderStub

type CarrierConfigLoaderStub struct {
	Impl      ICarrierConfigLoader
	Transport binder.VersionAwareTransport
}

CarrierConfigLoaderStub dispatches incoming binder transactions to a typed ICarrierConfigLoader implementation.

func (*CarrierConfigLoaderStub) Descriptor

func (s *CarrierConfigLoaderStub) Descriptor() string

func (*CarrierConfigLoaderStub) OnTransaction

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

type CarrierPrivilegesCallbackProxy

type CarrierPrivilegesCallbackProxy struct {
	Remote binder.IBinder
}

func NewCarrierPrivilegesCallbackProxy

func NewCarrierPrivilegesCallbackProxy(
	remote binder.IBinder,
) *CarrierPrivilegesCallbackProxy

func (*CarrierPrivilegesCallbackProxy) AsBinder

func (*CarrierPrivilegesCallbackProxy) OnCarrierPrivilegesChanged

func (p *CarrierPrivilegesCallbackProxy) OnCarrierPrivilegesChanged(
	ctx context.Context,
	privilegedPackageNames []string,
	privilegedUids []int32,
) error

func (*CarrierPrivilegesCallbackProxy) OnCarrierServiceChanged

func (p *CarrierPrivilegesCallbackProxy) OnCarrierServiceChanged(
	ctx context.Context,
	carrierServicePackageName string,
	carrierServiceUid int32,
) error

type CarrierPrivilegesCallbackStub

type CarrierPrivilegesCallbackStub struct {
	Impl      ICarrierPrivilegesCallback
	Transport binder.VersionAwareTransport
}

CarrierPrivilegesCallbackStub dispatches incoming binder transactions to a typed ICarrierPrivilegesCallback implementation.

func (*CarrierPrivilegesCallbackStub) Descriptor

func (s *CarrierPrivilegesCallbackStub) Descriptor() string

func (*CarrierPrivilegesCallbackStub) OnTransaction

type CellNetworkScanResult

type CellNetworkScanResult struct {
	Status int32
}

func (*CellNetworkScanResult) MarshalParcel

func (s *CellNetworkScanResult) MarshalParcel(
	p *parcel.Parcel,
) error

func (*CellNetworkScanResult) UnmarshalParcel

func (s *CellNetworkScanResult) UnmarshalParcel(
	p *parcel.Parcel,
) error

type DomainSelectionServiceControllerProxy

type DomainSelectionServiceControllerProxy struct {
	Remote binder.IBinder
}

func NewDomainSelectionServiceControllerProxy

func NewDomainSelectionServiceControllerProxy(
	remote binder.IBinder,
) *DomainSelectionServiceControllerProxy

func (*DomainSelectionServiceControllerProxy) AsBinder

func (*DomainSelectionServiceControllerProxy) SelectDomain

func (*DomainSelectionServiceControllerProxy) UpdateBarringInfo

func (p *DomainSelectionServiceControllerProxy) UpdateBarringInfo(
	ctx context.Context,
	slotId int32,
	subId int32,
	info androidTelephony.BarringInfo,
) error

func (*DomainSelectionServiceControllerProxy) UpdateServiceState

func (p *DomainSelectionServiceControllerProxy) UpdateServiceState(
	ctx context.Context,
	slotId int32,
	subId int32,
	serviceState androidTelephony.ServiceState,
) error

type DomainSelectionServiceControllerStub

type DomainSelectionServiceControllerStub struct {
	Impl      IDomainSelectionServiceController
	Transport binder.VersionAwareTransport
}

DomainSelectionServiceControllerStub dispatches incoming binder transactions to a typed IDomainSelectionServiceController implementation.

func (*DomainSelectionServiceControllerStub) Descriptor

func (*DomainSelectionServiceControllerStub) OnTransaction

type DomainSelectorProxy

type DomainSelectorProxy struct {
	Remote binder.IBinder
}

func NewDomainSelectorProxy

func NewDomainSelectorProxy(
	remote binder.IBinder,
) *DomainSelectorProxy

func (*DomainSelectorProxy) AsBinder

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

func (*DomainSelectorProxy) FinishSelection

func (p *DomainSelectorProxy) FinishSelection(
	ctx context.Context,
) error

func (*DomainSelectorProxy) ReselectDomain

type DomainSelectorStub

type DomainSelectorStub struct {
	Impl      IDomainSelector
	Transport binder.VersionAwareTransport
}

DomainSelectorStub dispatches incoming binder transactions to a typed IDomainSelector implementation.

func (*DomainSelectorStub) Descriptor

func (s *DomainSelectorStub) Descriptor() string

func (*DomainSelectorStub) OnTransaction

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

type IBooleanConsumer

type IBooleanConsumer interface {
	AsBinder() binder.IBinder
	Accept(ctx context.Context, result bool) error
}

func NewBooleanConsumerStub

func NewBooleanConsumerStub(
	impl IBooleanConsumerServer,
) IBooleanConsumer

NewBooleanConsumerStub creates a server-side IBooleanConsumer wrapping the given server implementation. The returned value satisfies IBooleanConsumer 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 IBooleanConsumerServer

type IBooleanConsumerServer interface {
	Accept(ctx context.Context, result bool) error
}

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

type ICallForwardingInfoCallback

type ICallForwardingInfoCallback interface {
	AsBinder() binder.IBinder
	OnCallForwardingInfoAvailable(ctx context.Context, info androidTelephony.CallForwardingInfo) error
	OnError(ctx context.Context, error_ int32) error
}

func NewCallForwardingInfoCallbackStub

func NewCallForwardingInfoCallbackStub(
	impl ICallForwardingInfoCallbackServer,
) ICallForwardingInfoCallback

NewCallForwardingInfoCallbackStub creates a server-side ICallForwardingInfoCallback wrapping the given server implementation. The returned value satisfies ICallForwardingInfoCallback 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 ICallForwardingInfoCallbackServer

type ICallForwardingInfoCallbackServer interface {
	OnCallForwardingInfoAvailable(ctx context.Context, info androidTelephony.CallForwardingInfo) error
	OnError(ctx context.Context, error_ int32) error
}

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

type ICarrierConfigChangeListener

type ICarrierConfigChangeListener interface {
	AsBinder() binder.IBinder
	OnCarrierConfigChanged(ctx context.Context, slotIndex int32, subId int32, carrierId int32, specificCarrierId int32) error
}

func NewCarrierConfigChangeListenerStub

func NewCarrierConfigChangeListenerStub(
	impl ICarrierConfigChangeListenerServer,
) ICarrierConfigChangeListener

NewCarrierConfigChangeListenerStub creates a server-side ICarrierConfigChangeListener wrapping the given server implementation. The returned value satisfies ICarrierConfigChangeListener 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 ICarrierConfigChangeListenerServer

type ICarrierConfigChangeListenerServer interface {
	OnCarrierConfigChanged(ctx context.Context, slotIndex int32, subId int32, carrierId int32, specificCarrierId int32) error
}

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

type ICarrierConfigLoader

type ICarrierConfigLoader interface {
	AsBinder() binder.IBinder
	GetConfigForSubId(ctx context.Context, subId int32) (os.PersistableBundle, error)
	GetConfigForSubIdWithFeature(ctx context.Context, subId int32) (os.PersistableBundle, error)
	OverrideConfig(ctx context.Context, subId int32, overrides os.PersistableBundle, persistent bool) error
	NotifyConfigChangedForSubId(ctx context.Context, subId int32) error
	UpdateConfigForPhoneId(ctx context.Context, phoneId int32, simState string) error
	GetDefaultCarrierServicePackageName(ctx context.Context) (string, error)
	GetConfigSubsetForSubIdWithFeature(ctx context.Context, subId int32, carrierConfigs []string) (os.PersistableBundle, error)
}

func NewCarrierConfigLoaderStub

func NewCarrierConfigLoaderStub(
	impl ICarrierConfigLoaderServer,
) ICarrierConfigLoader

NewCarrierConfigLoaderStub creates a server-side ICarrierConfigLoader wrapping the given server implementation. The returned value satisfies ICarrierConfigLoader 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 ICarrierConfigLoaderServer

type ICarrierConfigLoaderServer interface {
	GetConfigForSubId(ctx context.Context, subId int32) (os.PersistableBundle, error)
	GetConfigForSubIdWithFeature(ctx context.Context, subId int32) (os.PersistableBundle, error)
	OverrideConfig(ctx context.Context, subId int32, overrides os.PersistableBundle, persistent bool) error
	NotifyConfigChangedForSubId(ctx context.Context, subId int32) error
	UpdateConfigForPhoneId(ctx context.Context, phoneId int32, simState string) error
	GetDefaultCarrierServicePackageName(ctx context.Context) (string, error)
	GetConfigSubsetForSubIdWithFeature(ctx context.Context, subId int32, carrierConfigs []string) (os.PersistableBundle, error)
}

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

type ICarrierPrivilegesCallback

type ICarrierPrivilegesCallback interface {
	AsBinder() binder.IBinder
	OnCarrierPrivilegesChanged(ctx context.Context, privilegedPackageNames []string, privilegedUids []int32) error
	OnCarrierServiceChanged(ctx context.Context, carrierServicePackageName string, carrierServiceUid int32) error
}

func NewCarrierPrivilegesCallbackStub

func NewCarrierPrivilegesCallbackStub(
	impl ICarrierPrivilegesCallbackServer,
) ICarrierPrivilegesCallback

NewCarrierPrivilegesCallbackStub creates a server-side ICarrierPrivilegesCallback wrapping the given server implementation. The returned value satisfies ICarrierPrivilegesCallback 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 ICarrierPrivilegesCallbackServer

type ICarrierPrivilegesCallbackServer interface {
	OnCarrierPrivilegesChanged(ctx context.Context, privilegedPackageNames []string, privilegedUids []int32) error
	OnCarrierServiceChanged(ctx context.Context, carrierServicePackageName string, carrierServiceUid int32) error
}

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

type IDomainSelectionServiceController

type IDomainSelectionServiceController interface {
	AsBinder() binder.IBinder
	SelectDomain(ctx context.Context, attr androidTelephony.DomainSelectionServiceSelectionAttributes, callback ITransportSelectorCallback) error
	UpdateServiceState(ctx context.Context, slotId int32, subId int32, serviceState androidTelephony.ServiceState) error
	UpdateBarringInfo(ctx context.Context, slotId int32, subId int32, info androidTelephony.BarringInfo) error
}

func NewDomainSelectionServiceControllerStub

func NewDomainSelectionServiceControllerStub(
	impl IDomainSelectionServiceControllerServer,
) IDomainSelectionServiceController

NewDomainSelectionServiceControllerStub creates a server-side IDomainSelectionServiceController wrapping the given server implementation. The returned value satisfies IDomainSelectionServiceController 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 IDomainSelectionServiceControllerServer

type IDomainSelectionServiceControllerServer interface {
	SelectDomain(ctx context.Context, attr androidTelephony.DomainSelectionServiceSelectionAttributes, callback ITransportSelectorCallback) error
	UpdateServiceState(ctx context.Context, slotId int32, subId int32, serviceState androidTelephony.ServiceState) error
	UpdateBarringInfo(ctx context.Context, slotId int32, subId int32, info androidTelephony.BarringInfo) error
}

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

type IDomainSelector

type IDomainSelector interface {
	AsBinder() binder.IBinder
	ReselectDomain(ctx context.Context, attr androidTelephony.DomainSelectionServiceSelectionAttributes) error
	FinishSelection(ctx context.Context) error
}

func NewDomainSelectorStub

func NewDomainSelectorStub(
	impl IDomainSelectorServer,
) IDomainSelector

NewDomainSelectorStub creates a server-side IDomainSelector wrapping the given server implementation. The returned value satisfies IDomainSelector 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 IDomainSelectorServer

type IDomainSelectorServer interface {
	ReselectDomain(ctx context.Context, attr androidTelephony.DomainSelectionServiceSelectionAttributes) error
	FinishSelection(ctx context.Context) error
}

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

type IImsStateCallback

type IImsStateCallback interface {
	AsBinder() binder.IBinder
	OnUnavailable(ctx context.Context, reason int32) error
	OnAvailable(ctx context.Context) error
}

func NewImsStateCallbackStub

func NewImsStateCallbackStub(
	impl IImsStateCallbackServer,
) IImsStateCallback

NewImsStateCallbackStub creates a server-side IImsStateCallback wrapping the given server implementation. The returned value satisfies IImsStateCallback 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 IImsStateCallbackServer

type IImsStateCallbackServer interface {
	OnUnavailable(ctx context.Context, reason int32) error
	OnAvailable(ctx context.Context) error
}

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

type IIntegerConsumer

type IIntegerConsumer interface {
	AsBinder() binder.IBinder
	Accept(ctx context.Context, result int32) error
}

func NewIntegerConsumerStub

func NewIntegerConsumerStub(
	impl IIntegerConsumerServer,
) IIntegerConsumer

NewIntegerConsumerStub creates a server-side IIntegerConsumer wrapping the given server implementation. The returned value satisfies IIntegerConsumer 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 IIntegerConsumerServer

type IIntegerConsumerServer interface {
	Accept(ctx context.Context, result int32) error
}

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

type ILongConsumer

type ILongConsumer interface {
	AsBinder() binder.IBinder
	Accept(ctx context.Context, result int64) error
}

func NewLongConsumerStub

func NewLongConsumerStub(
	impl ILongConsumerServer,
) ILongConsumer

NewLongConsumerStub creates a server-side ILongConsumer wrapping the given server implementation. The returned value satisfies ILongConsumer 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 ILongConsumerServer

type ILongConsumerServer interface {
	Accept(ctx context.Context, result int64) error
}

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

type IMms

type IMms interface {
	AsBinder() binder.IBinder
	SendMessage(ctx context.Context, subId int32, callingPkg string, contentUri net.Uri, locationUrl string, configOverrides os.Bundle, sentIntent app.PendingIntent, messageId int64) error
	DownloadMessage(ctx context.Context, subId int32, callingPkg string, locationUrl string, contentUri net.Uri, configOverrides os.Bundle, downloadedIntent app.PendingIntent, messageId int64) error
	ImportTextMessage(ctx context.Context, callingPkg string, address string, type_ int32, text string, timestampMillis int64, seen bool, read bool) (net.Uri, error)
	ImportMultimediaMessage(ctx context.Context, callingPkg string, contentUri net.Uri, messageId string, timestampSecs int64, seen bool, read bool) (net.Uri, error)
	DeleteStoredMessage(ctx context.Context, callingPkg string, messageUri net.Uri) (bool, error)
	DeleteStoredConversation(ctx context.Context, callingPkg string, conversationId int64) (bool, error)
	UpdateStoredMessageStatus(ctx context.Context, callingPkg string, messageUri net.Uri, statusValues content.ContentValues) (bool, error)
	ArchiveStoredConversation(ctx context.Context, callingPkg string, conversationId int64, archived bool) (bool, error)
	AddTextMessageDraft(ctx context.Context, callingPkg string, address string, text string) (net.Uri, error)
	AddMultimediaMessageDraft(ctx context.Context, callingPkg string, contentUri net.Uri) (net.Uri, error)
	SendStoredMessage(ctx context.Context, subId int32, callingPkg string, messageUri net.Uri, configOverrides os.Bundle, sentIntent app.PendingIntent) error
	SetAutoPersisting(ctx context.Context, callingPkg string, enabled bool) error
	GetAutoPersisting(ctx context.Context) (bool, error)
}

func NewMmsStub

func NewMmsStub(
	impl IMmsServer,
) IMms

NewMmsStub creates a server-side IMms wrapping the given server implementation. The returned value satisfies IMms 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 IMmsServer

type IMmsServer interface {
	SendMessage(ctx context.Context, subId int32, callingPkg string, contentUri net.Uri, locationUrl string, configOverrides os.Bundle, sentIntent app.PendingIntent, messageId int64) error
	DownloadMessage(ctx context.Context, subId int32, callingPkg string, locationUrl string, contentUri net.Uri, configOverrides os.Bundle, downloadedIntent app.PendingIntent, messageId int64) error
	ImportTextMessage(ctx context.Context, callingPkg string, address string, type_ int32, text string, timestampMillis int64, seen bool, read bool) (net.Uri, error)
	ImportMultimediaMessage(ctx context.Context, callingPkg string, contentUri net.Uri, messageId string, timestampSecs int64, seen bool, read bool) (net.Uri, error)
	DeleteStoredMessage(ctx context.Context, callingPkg string, messageUri net.Uri) (bool, error)
	DeleteStoredConversation(ctx context.Context, callingPkg string, conversationId int64) (bool, error)
	UpdateStoredMessageStatus(ctx context.Context, callingPkg string, messageUri net.Uri, statusValues content.ContentValues) (bool, error)
	ArchiveStoredConversation(ctx context.Context, callingPkg string, conversationId int64, archived bool) (bool, error)
	AddTextMessageDraft(ctx context.Context, callingPkg string, address string, text string) (net.Uri, error)
	AddMultimediaMessageDraft(ctx context.Context, callingPkg string, contentUri net.Uri) (net.Uri, error)
	SendStoredMessage(ctx context.Context, subId int32, callingPkg string, messageUri net.Uri, configOverrides os.Bundle, sentIntent app.PendingIntent) error
	SetAutoPersisting(ctx context.Context, callingPkg string, enabled bool) error
	GetAutoPersisting(ctx context.Context) (bool, error)
}

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

type INumberVerificationCallback

type INumberVerificationCallback interface {
	AsBinder() binder.IBinder
	OnCallReceived(ctx context.Context, phoneNumber string) error
	OnVerificationFailed(ctx context.Context, reason int32) error
}

func NewNumberVerificationCallbackStub

func NewNumberVerificationCallbackStub(
	impl INumberVerificationCallbackServer,
) INumberVerificationCallback

NewNumberVerificationCallbackStub creates a server-side INumberVerificationCallback wrapping the given server implementation. The returned value satisfies INumberVerificationCallback 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 INumberVerificationCallbackServer

type INumberVerificationCallbackServer interface {
	OnCallReceived(ctx context.Context, phoneNumber string) error
	OnVerificationFailed(ctx context.Context, reason int32) error
}

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

type IOnSubscriptionsChangedListener

type IOnSubscriptionsChangedListener interface {
	AsBinder() binder.IBinder
	OnSubscriptionsChanged(ctx context.Context) error
}

func NewOnSubscriptionsChangedListenerStub

func NewOnSubscriptionsChangedListenerStub(
	impl IOnSubscriptionsChangedListenerServer,
) IOnSubscriptionsChangedListener

NewOnSubscriptionsChangedListenerStub creates a server-side IOnSubscriptionsChangedListener wrapping the given server implementation. The returned value satisfies IOnSubscriptionsChangedListener 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 IOnSubscriptionsChangedListenerServer

type IOnSubscriptionsChangedListenerServer interface {
	OnSubscriptionsChanged(ctx context.Context) error
}

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

type IOns

type IOns interface {
	AsBinder() binder.IBinder
	SetEnable(ctx context.Context, enable bool) (bool, error)
	IsEnabled(ctx context.Context) (bool, error)
	SetPreferredDataSubscriptionId(ctx context.Context, subId int32, needValidation bool, callbackStub ISetOpportunisticDataCallback) error
	GetPreferredDataSubscriptionId(ctx context.Context) (int32, error)
	UpdateAvailableNetworks(ctx context.Context, availableNetworks []androidTelephony.AvailableNetworkInfo, callbackStub IUpdateAvailableNetworksCallback) error
}

func NewOnsStub

func NewOnsStub(
	impl IOnsServer,
) IOns

NewOnsStub creates a server-side IOns wrapping the given server implementation. The returned value satisfies IOns 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 IOnsServer

type IOnsServer interface {
	SetEnable(ctx context.Context, enable bool) (bool, error)
	IsEnabled(ctx context.Context) (bool, error)
	SetPreferredDataSubscriptionId(ctx context.Context, subId int32, needValidation bool, callbackStub ISetOpportunisticDataCallback) error
	GetPreferredDataSubscriptionId(ctx context.Context) (int32, error)
	UpdateAvailableNetworks(ctx context.Context, availableNetworks []androidTelephony.AvailableNetworkInfo, callbackStub IUpdateAvailableNetworksCallback) error
}

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

type IPhoneStateListener

type IPhoneStateListener interface {
	AsBinder() binder.IBinder
	OnServiceStateChanged(ctx context.Context, serviceState androidTelephony.ServiceState) error
	OnSignalStrengthChanged(ctx context.Context, asu int32) error
	OnMessageWaitingIndicatorChanged(ctx context.Context, mwi bool) error
	OnCallForwardingIndicatorChanged(ctx context.Context, cfi bool) error
	OnCellLocationChanged(ctx context.Context, location androidTelephony.CellIdentity) error
	OnLegacyCallStateChanged(ctx context.Context, state int32, incomingNumber string) error
	OnCallStateChanged(ctx context.Context, state int32) error
	OnDataConnectionStateChanged(ctx context.Context, state int32, networkType int32) error
	OnDataActivity(ctx context.Context, direction int32) error
	OnSignalStrengthsChanged(ctx context.Context, signalStrength androidTelephony.SignalStrength) error
	OnCellInfoChanged(ctx context.Context, cellInfo []androidTelephony.CellInfo) error
	OnPreciseCallStateChanged(ctx context.Context, callState androidTelephony.PreciseCallState) error
	OnPreciseDataConnectionStateChanged(ctx context.Context, dataConnectionState androidTelephony.PreciseDataConnectionState) error
	OnDataConnectionRealTimeInfoChanged(ctx context.Context, dcRtInfo androidTelephony.DataConnectionRealTimeInfo) error
	OnSrvccStateChanged(ctx context.Context, state int32) error
	OnVoiceActivationStateChanged(ctx context.Context, activationState int32) error
	OnDataActivationStateChanged(ctx context.Context, activationState int32) error
	OnOemHookRawEvent(ctx context.Context, rawData []byte) error
	OnCarrierNetworkChange(ctx context.Context, active bool) error
	OnUserMobileDataStateChanged(ctx context.Context, enabled bool) error
	OnDisplayInfoChanged(ctx context.Context, telephonyDisplayInfo androidTelephony.TelephonyDisplayInfo) error
	OnPhoneCapabilityChanged(ctx context.Context, capability androidTelephony.PhoneCapability) error
	OnActiveDataSubIdChanged(ctx context.Context, subId int32) error
	OnRadioPowerStateChanged(ctx context.Context, state int32) error
	OnCallStatesChanged(ctx context.Context, callStateList []androidTelephony.CallState) error
	OnEmergencyNumberListChanged(ctx context.Context, emergencyNumberList map[any]any) error
	OnOutgoingEmergencyCall(ctx context.Context, placedEmergencyNumber emergency.EmergencyNumber, subscriptionId int32) error
	OnOutgoingEmergencySms(ctx context.Context, sentEmergencyNumber emergency.EmergencyNumber, subscriptionId int32) error
	OnCallDisconnectCauseChanged(ctx context.Context, disconnectCause int32, preciseDisconnectCause int32) error
	OnImsCallDisconnectCauseChanged(ctx context.Context, imsReasonInfo ims.ImsReasonInfo) error
	OnRegistrationFailed(ctx context.Context, cellIdentity androidTelephony.CellIdentity, chosenPlmn string, domain int32, causeCode int32, additionalCauseCode int32) error
	OnBarringInfoChanged(ctx context.Context, barringInfo androidTelephony.BarringInfo) error
	OnPhysicalChannelConfigChanged(ctx context.Context, configs []androidTelephony.PhysicalChannelConfig) error
	OnDataEnabledChanged(ctx context.Context, enabled bool, reason int32) error
	OnAllowedNetworkTypesChanged(ctx context.Context, reason int32, allowedNetworkType int64) error
	OnLinkCapacityEstimateChanged(ctx context.Context, linkCapacityEstimateList []androidTelephony.LinkCapacityEstimate) error
	OnMediaQualityStatusChanged(ctx context.Context, mediaQualityStatus ims.MediaQualityStatus) error
	OnCallBackModeStarted(ctx context.Context, type_ int32) error
	OnCallBackModeStopped(ctx context.Context, type_ int32, reason int32) error
	OnSimultaneousCallingStateChanged(ctx context.Context, subIds []int32) error
	OnCarrierRoamingNtnModeChanged(ctx context.Context, active bool) error
}

func NewPhoneStateListenerStub

func NewPhoneStateListenerStub(
	impl IPhoneStateListenerServer,
) IPhoneStateListener

NewPhoneStateListenerStub creates a server-side IPhoneStateListener wrapping the given server implementation. The returned value satisfies IPhoneStateListener 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 IPhoneStateListenerServer

type IPhoneStateListenerServer interface {
	OnServiceStateChanged(ctx context.Context, serviceState androidTelephony.ServiceState) error
	OnSignalStrengthChanged(ctx context.Context, asu int32) error
	OnMessageWaitingIndicatorChanged(ctx context.Context, mwi bool) error
	OnCallForwardingIndicatorChanged(ctx context.Context, cfi bool) error
	OnCellLocationChanged(ctx context.Context, location androidTelephony.CellIdentity) error
	OnLegacyCallStateChanged(ctx context.Context, state int32, incomingNumber string) error
	OnCallStateChanged(ctx context.Context, state int32) error
	OnDataConnectionStateChanged(ctx context.Context, state int32, networkType int32) error
	OnDataActivity(ctx context.Context, direction int32) error
	OnSignalStrengthsChanged(ctx context.Context, signalStrength androidTelephony.SignalStrength) error
	OnCellInfoChanged(ctx context.Context, cellInfo []androidTelephony.CellInfo) error
	OnPreciseCallStateChanged(ctx context.Context, callState androidTelephony.PreciseCallState) error
	OnPreciseDataConnectionStateChanged(ctx context.Context, dataConnectionState androidTelephony.PreciseDataConnectionState) error
	OnDataConnectionRealTimeInfoChanged(ctx context.Context, dcRtInfo androidTelephony.DataConnectionRealTimeInfo) error
	OnSrvccStateChanged(ctx context.Context, state int32) error
	OnVoiceActivationStateChanged(ctx context.Context, activationState int32) error
	OnDataActivationStateChanged(ctx context.Context, activationState int32) error
	OnOemHookRawEvent(ctx context.Context, rawData []byte) error
	OnCarrierNetworkChange(ctx context.Context, active bool) error
	OnUserMobileDataStateChanged(ctx context.Context, enabled bool) error
	OnDisplayInfoChanged(ctx context.Context, telephonyDisplayInfo androidTelephony.TelephonyDisplayInfo) error
	OnPhoneCapabilityChanged(ctx context.Context, capability androidTelephony.PhoneCapability) error
	OnActiveDataSubIdChanged(ctx context.Context, subId int32) error
	OnRadioPowerStateChanged(ctx context.Context, state int32) error
	OnCallStatesChanged(ctx context.Context, callStateList []androidTelephony.CallState) error
	OnEmergencyNumberListChanged(ctx context.Context, emergencyNumberList map[any]any) error
	OnOutgoingEmergencyCall(ctx context.Context, placedEmergencyNumber emergency.EmergencyNumber, subscriptionId int32) error
	OnOutgoingEmergencySms(ctx context.Context, sentEmergencyNumber emergency.EmergencyNumber, subscriptionId int32) error
	OnCallDisconnectCauseChanged(ctx context.Context, disconnectCause int32, preciseDisconnectCause int32) error
	OnImsCallDisconnectCauseChanged(ctx context.Context, imsReasonInfo ims.ImsReasonInfo) error
	OnRegistrationFailed(ctx context.Context, cellIdentity androidTelephony.CellIdentity, chosenPlmn string, domain int32, causeCode int32, additionalCauseCode int32) error
	OnBarringInfoChanged(ctx context.Context, barringInfo androidTelephony.BarringInfo) error
	OnPhysicalChannelConfigChanged(ctx context.Context, configs []androidTelephony.PhysicalChannelConfig) error
	OnDataEnabledChanged(ctx context.Context, enabled bool, reason int32) error
	OnAllowedNetworkTypesChanged(ctx context.Context, reason int32, allowedNetworkType int64) error
	OnLinkCapacityEstimateChanged(ctx context.Context, linkCapacityEstimateList []androidTelephony.LinkCapacityEstimate) error
	OnMediaQualityStatusChanged(ctx context.Context, mediaQualityStatus ims.MediaQualityStatus) error
	OnCallBackModeStarted(ctx context.Context, type_ int32) error
	OnCallBackModeStopped(ctx context.Context, type_ int32, reason int32) error
	OnSimultaneousCallingStateChanged(ctx context.Context, subIds []int32) error
	OnCarrierRoamingNtnModeChanged(ctx context.Context, active bool) error
}

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

type IPhoneSubInfo

type IPhoneSubInfo interface {
	AsBinder() binder.IBinder
	GetDeviceId(ctx context.Context) (string, error)
	GetDeviceIdWithFeature(ctx context.Context) (string, error)
	GetNaiForSubscriber(ctx context.Context, subId int32) (string, error)
	GetDeviceIdForPhone(ctx context.Context, phoneId int32) (string, error)
	GetImeiForSubscriber(ctx context.Context, subId int32) (string, error)
	GetDeviceSvn(ctx context.Context) (string, error)
	GetDeviceSvnUsingSubId(ctx context.Context, subId int32) (string, error)
	GetSubscriberId(ctx context.Context) (string, error)
	GetSubscriberIdWithFeature(ctx context.Context, callingComponenId string) (string, error)
	GetSubscriberIdForSubscriber(ctx context.Context, subId int32) (string, error)
	GetGroupIdLevel1ForSubscriber(ctx context.Context, subId int32) (string, error)
	GetIccSerialNumber(ctx context.Context) (string, error)
	GetIccSerialNumberWithFeature(ctx context.Context) (string, error)
	GetIccSerialNumberForSubscriber(ctx context.Context, subId int32) (string, error)
	GetLine1Number(ctx context.Context) (string, error)
	GetLine1NumberForSubscriber(ctx context.Context, subId int32) (string, error)
	GetLine1AlphaTag(ctx context.Context) (string, error)
	GetLine1AlphaTagForSubscriber(ctx context.Context, subId int32) (string, error)
	GetMsisdn(ctx context.Context) (string, error)
	GetMsisdnForSubscriber(ctx context.Context, subId int32) (string, error)
	GetVoiceMailNumber(ctx context.Context) (string, error)
	GetVoiceMailNumberForSubscriber(ctx context.Context, subId int32) (string, error)
	GetCarrierInfoForImsiEncryption(ctx context.Context, subId int32, keyType int32) (androidTelephony.ImsiEncryptionInfo, error)
	SetCarrierInfoForImsiEncryption(ctx context.Context, subId int32, imsiEncryptionInfo androidTelephony.ImsiEncryptionInfo) error
	ResetCarrierKeysForImsiEncryption(ctx context.Context, subId int32) error
	GetVoiceMailAlphaTag(ctx context.Context) (string, error)
	GetVoiceMailAlphaTagForSubscriber(ctx context.Context, subId int32) (string, error)
	GetIsimImpi(ctx context.Context, subId int32) (string, error)
	GetImsPrivateUserIdentity(ctx context.Context, subId int32) (string, error)
	GetIsimDomain(ctx context.Context, subId int32) (string, error)
	GetIsimImpu(ctx context.Context, subId int32) ([]string, error)
	GetImsPublicUserIdentities(ctx context.Context, subId int32) ([]net.Uri, error)
	GetIsimIst(ctx context.Context, subId int32) (string, error)
	GetIsimPcscf(ctx context.Context, subId int32) ([]string, error)
	GetIccSimChallengeResponse(ctx context.Context, subId int32, appType int32, authType int32, data string) (string, error)
	GetSmscIdentity(ctx context.Context, subId int32, appType int32) (net.Uri, error)
	GetSimServiceTable(ctx context.Context, subId int32, appType int32) (string, error)
}

func NewPhoneSubInfoStub

func NewPhoneSubInfoStub(
	impl IPhoneSubInfoServer,
) IPhoneSubInfo

NewPhoneSubInfoStub creates a server-side IPhoneSubInfo wrapping the given server implementation. The returned value satisfies IPhoneSubInfo 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 IPhoneSubInfoServer

type IPhoneSubInfoServer interface {
	GetDeviceId(ctx context.Context) (string, error)
	GetDeviceIdWithFeature(ctx context.Context) (string, error)
	GetNaiForSubscriber(ctx context.Context, subId int32) (string, error)
	GetDeviceIdForPhone(ctx context.Context, phoneId int32) (string, error)
	GetImeiForSubscriber(ctx context.Context, subId int32) (string, error)
	GetDeviceSvn(ctx context.Context) (string, error)
	GetDeviceSvnUsingSubId(ctx context.Context, subId int32) (string, error)
	GetSubscriberId(ctx context.Context) (string, error)
	GetSubscriberIdWithFeature(ctx context.Context, callingComponenId string) (string, error)
	GetSubscriberIdForSubscriber(ctx context.Context, subId int32) (string, error)
	GetGroupIdLevel1ForSubscriber(ctx context.Context, subId int32) (string, error)
	GetIccSerialNumber(ctx context.Context) (string, error)
	GetIccSerialNumberWithFeature(ctx context.Context) (string, error)
	GetIccSerialNumberForSubscriber(ctx context.Context, subId int32) (string, error)
	GetLine1Number(ctx context.Context) (string, error)
	GetLine1NumberForSubscriber(ctx context.Context, subId int32) (string, error)
	GetLine1AlphaTag(ctx context.Context) (string, error)
	GetLine1AlphaTagForSubscriber(ctx context.Context, subId int32) (string, error)
	GetMsisdn(ctx context.Context) (string, error)
	GetMsisdnForSubscriber(ctx context.Context, subId int32) (string, error)
	GetVoiceMailNumber(ctx context.Context) (string, error)
	GetVoiceMailNumberForSubscriber(ctx context.Context, subId int32) (string, error)
	GetCarrierInfoForImsiEncryption(ctx context.Context, subId int32, keyType int32) (androidTelephony.ImsiEncryptionInfo, error)
	SetCarrierInfoForImsiEncryption(ctx context.Context, subId int32, imsiEncryptionInfo androidTelephony.ImsiEncryptionInfo) error
	ResetCarrierKeysForImsiEncryption(ctx context.Context, subId int32) error
	GetVoiceMailAlphaTag(ctx context.Context) (string, error)
	GetVoiceMailAlphaTagForSubscriber(ctx context.Context, subId int32) (string, error)
	GetIsimImpi(ctx context.Context, subId int32) (string, error)
	GetImsPrivateUserIdentity(ctx context.Context, subId int32) (string, error)
	GetIsimDomain(ctx context.Context, subId int32) (string, error)
	GetIsimImpu(ctx context.Context, subId int32) ([]string, error)
	GetImsPublicUserIdentities(ctx context.Context, subId int32) ([]net.Uri, error)
	GetIsimIst(ctx context.Context, subId int32) (string, error)
	GetIsimPcscf(ctx context.Context, subId int32) ([]string, error)
	GetIccSimChallengeResponse(ctx context.Context, subId int32, appType int32, authType int32, data string) (string, error)
	GetSmscIdentity(ctx context.Context, subId int32, appType int32) (net.Uri, error)
	GetSimServiceTable(ctx context.Context, subId int32, appType int32) (string, error)
}

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

type ISetOpportunisticDataCallback

type ISetOpportunisticDataCallback interface {
	AsBinder() binder.IBinder
	OnComplete(ctx context.Context, result int32) error
}

func NewSetOpportunisticDataCallbackStub

func NewSetOpportunisticDataCallbackStub(
	impl ISetOpportunisticDataCallbackServer,
) ISetOpportunisticDataCallback

NewSetOpportunisticDataCallbackStub creates a server-side ISetOpportunisticDataCallback wrapping the given server implementation. The returned value satisfies ISetOpportunisticDataCallback 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 ISetOpportunisticDataCallbackServer

type ISetOpportunisticDataCallbackServer interface {
	OnComplete(ctx context.Context, result int32) error
}

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

type ISipDialogStateCallback

type ISipDialogStateCallback interface {
	AsBinder() binder.IBinder
	OnActiveSipDialogsChanged(ctx context.Context, dialogs []ims.SipDialogState) error
}

func NewSipDialogStateCallbackStub

func NewSipDialogStateCallbackStub(
	impl ISipDialogStateCallbackServer,
) ISipDialogStateCallback

NewSipDialogStateCallbackStub creates a server-side ISipDialogStateCallback wrapping the given server implementation. The returned value satisfies ISipDialogStateCallback 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 ISipDialogStateCallbackServer

type ISipDialogStateCallbackServer interface {
	OnActiveSipDialogsChanged(ctx context.Context, dialogs []ims.SipDialogState) error
}

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

type ISms

type ISms interface {
	AsBinder() binder.IBinder
	GetAllMessagesFromIccEfForSubscriber(ctx context.Context, subId int32, callingPkg string) ([]SmsRawData, error)
	UpdateMessageOnIccEfForSubscriber(ctx context.Context, subId int32, callingPkg string, messageIndex int32, newStatus int32, pdu []byte) (bool, error)
	CopyMessageToIccEfForSubscriber(ctx context.Context, subId int32, callingPkg string, status int32, pdu []byte, smsc []byte) (bool, error)
	SendDataForSubscriber(ctx context.Context, subId int32, callingPkg string, callingattributionTag string, destAddr string, scAddr string, destPort int32, data []byte, sentIntent app.PendingIntent, deliveryIntent app.PendingIntent) error
	SendTextForSubscriber(ctx context.Context, subId int32, callingPkg string, callingAttributionTag string, destAddr string, scAddr string, text string, sentIntent app.PendingIntent, deliveryIntent app.PendingIntent, persistMessageForNonDefaultSmsApp bool, messageId int64) error
	SendTextForSubscriberWithOptions(ctx context.Context, subId int32, callingPkg string, callingAttributionTag string, destAddr string, scAddr string, text string, sentIntent app.PendingIntent, deliveryIntent app.PendingIntent, persistMessageForNonDefaultSmsApp bool, priority int32, expectMore bool, validityPeriod int32) error
	InjectSmsPduForSubscriber(ctx context.Context, subId int32, pdu []byte, format string, receivedIntent app.PendingIntent) error
	SendMultipartTextForSubscriber(ctx context.Context, subId int32, callingPkg string, callingAttributionTag string, destinationAddress string, scAddress string, parts []string, sentIntents []app.PendingIntent, deliveryIntents []app.PendingIntent, persistMessageForNonDefaultSmsApp bool, messageId int64) error
	SendMultipartTextForSubscriberWithOptions(ctx context.Context, subId int32, callingPkg string, callingAttributionTag string, destinationAddress string, scAddress string, parts []string, sentIntents []app.PendingIntent, deliveryIntents []app.PendingIntent, persistMessageForNonDefaultSmsApp bool, priority int32, expectMore bool, validityPeriod int32) error
	EnableCellBroadcastForSubscriber(ctx context.Context, subId int32, messageIdentifier int32, ranType int32) (bool, error)
	DisableCellBroadcastForSubscriber(ctx context.Context, subId int32, messageIdentifier int32, ranType int32) (bool, error)
	EnableCellBroadcastRangeForSubscriber(ctx context.Context, subId int32, startMessageId int32, endMessageId int32, ranType int32) (bool, error)
	DisableCellBroadcastRangeForSubscriber(ctx context.Context, subId int32, startMessageId int32, endMessageId int32, ranType int32) (bool, error)
	GetPremiumSmsPermission(ctx context.Context, packageName string) (int32, error)
	GetPremiumSmsPermissionForSubscriber(ctx context.Context, subId int32, packageName string) (int32, error)
	SetPremiumSmsPermission(ctx context.Context, packageName string, permission int32) error
	SetPremiumSmsPermissionForSubscriber(ctx context.Context, subId int32, packageName string, permission int32) error
	IsImsSmsSupportedForSubscriber(ctx context.Context, subId int32) (bool, error)
	IsSmsSimPickActivityNeeded(ctx context.Context, subId int32) (bool, error)
	GetPreferredSmsSubscription(ctx context.Context) (int32, error)
	GetImsSmsFormatForSubscriber(ctx context.Context, subId int32) (string, error)
	IsSMSPromptEnabled(ctx context.Context) (bool, error)
	SendStoredText(ctx context.Context, subId int32, callingPkg string, callingAttributionTag string, messageUri net.Uri, scAddress string, sentIntent app.PendingIntent, deliveryIntent app.PendingIntent) error
	SendStoredMultipartText(ctx context.Context, subId int32, callingPkg string, callingAttributeTag string, messageUri net.Uri, scAddress string, sentIntents []app.PendingIntent, deliveryIntents []app.PendingIntent) error
	GetCarrierConfigValuesForSubscriber(ctx context.Context, subId int32) (os.Bundle, error)
	CreateAppSpecificSmsToken(ctx context.Context, subId int32, callingPkg string, intent app.PendingIntent) (string, error)
	CreateAppSpecificSmsTokenWithPackageInfo(ctx context.Context, subId int32, callingPkg string, prefixes string, intent app.PendingIntent) (string, error)
	SetStorageMonitorMemoryStatusOverride(ctx context.Context, subId int32, isStorageAvailable bool) error
	ClearStorageMonitorMemoryStatusOverride(ctx context.Context, subId int32) error
	CheckSmsShortCodeDestination(ctx context.Context, subId int32, callingApk string, destAddress string, countryIso string) (int32, error)
	GetSmscAddressFromIccEfForSubscriber(ctx context.Context, subId int32) (string, error)
	SetSmscAddressOnIccEfForSubscriber(ctx context.Context, smsc string, subId int32) (bool, error)
	GetSmsCapacityOnIccForSubscriber(ctx context.Context, subId int32) (int32, error)
	ResetAllCellBroadcastRanges(ctx context.Context, subId int32) (bool, error)
	GetWapMessageSize(ctx context.Context, locationUrl string) (int64, error)
}

func NewSmsStub

func NewSmsStub(
	impl ISmsServer,
) ISms

NewSmsStub creates a server-side ISms wrapping the given server implementation. The returned value satisfies ISms 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 ISmsServer

type ISmsServer interface {
	GetAllMessagesFromIccEfForSubscriber(ctx context.Context, subId int32, callingPkg string) ([]SmsRawData, error)
	UpdateMessageOnIccEfForSubscriber(ctx context.Context, subId int32, callingPkg string, messageIndex int32, newStatus int32, pdu []byte) (bool, error)
	CopyMessageToIccEfForSubscriber(ctx context.Context, subId int32, callingPkg string, status int32, pdu []byte, smsc []byte) (bool, error)
	SendDataForSubscriber(ctx context.Context, subId int32, callingPkg string, callingattributionTag string, destAddr string, scAddr string, destPort int32, data []byte, sentIntent app.PendingIntent, deliveryIntent app.PendingIntent) error
	SendTextForSubscriber(ctx context.Context, subId int32, callingPkg string, callingAttributionTag string, destAddr string, scAddr string, text string, sentIntent app.PendingIntent, deliveryIntent app.PendingIntent, persistMessageForNonDefaultSmsApp bool, messageId int64) error
	SendTextForSubscriberWithOptions(ctx context.Context, subId int32, callingPkg string, callingAttributionTag string, destAddr string, scAddr string, text string, sentIntent app.PendingIntent, deliveryIntent app.PendingIntent, persistMessageForNonDefaultSmsApp bool, priority int32, expectMore bool, validityPeriod int32) error
	InjectSmsPduForSubscriber(ctx context.Context, subId int32, pdu []byte, format string, receivedIntent app.PendingIntent) error
	SendMultipartTextForSubscriber(ctx context.Context, subId int32, callingPkg string, callingAttributionTag string, destinationAddress string, scAddress string, parts []string, sentIntents []app.PendingIntent, deliveryIntents []app.PendingIntent, persistMessageForNonDefaultSmsApp bool, messageId int64) error
	SendMultipartTextForSubscriberWithOptions(ctx context.Context, subId int32, callingPkg string, callingAttributionTag string, destinationAddress string, scAddress string, parts []string, sentIntents []app.PendingIntent, deliveryIntents []app.PendingIntent, persistMessageForNonDefaultSmsApp bool, priority int32, expectMore bool, validityPeriod int32) error
	EnableCellBroadcastForSubscriber(ctx context.Context, subId int32, messageIdentifier int32, ranType int32) (bool, error)
	DisableCellBroadcastForSubscriber(ctx context.Context, subId int32, messageIdentifier int32, ranType int32) (bool, error)
	EnableCellBroadcastRangeForSubscriber(ctx context.Context, subId int32, startMessageId int32, endMessageId int32, ranType int32) (bool, error)
	DisableCellBroadcastRangeForSubscriber(ctx context.Context, subId int32, startMessageId int32, endMessageId int32, ranType int32) (bool, error)
	GetPremiumSmsPermission(ctx context.Context, packageName string) (int32, error)
	GetPremiumSmsPermissionForSubscriber(ctx context.Context, subId int32, packageName string) (int32, error)
	SetPremiumSmsPermission(ctx context.Context, packageName string, permission int32) error
	SetPremiumSmsPermissionForSubscriber(ctx context.Context, subId int32, packageName string, permission int32) error
	IsImsSmsSupportedForSubscriber(ctx context.Context, subId int32) (bool, error)
	IsSmsSimPickActivityNeeded(ctx context.Context, subId int32) (bool, error)
	GetPreferredSmsSubscription(ctx context.Context) (int32, error)
	GetImsSmsFormatForSubscriber(ctx context.Context, subId int32) (string, error)
	IsSMSPromptEnabled(ctx context.Context) (bool, error)
	SendStoredText(ctx context.Context, subId int32, callingPkg string, callingAttributionTag string, messageUri net.Uri, scAddress string, sentIntent app.PendingIntent, deliveryIntent app.PendingIntent) error
	SendStoredMultipartText(ctx context.Context, subId int32, callingPkg string, callingAttributeTag string, messageUri net.Uri, scAddress string, sentIntents []app.PendingIntent, deliveryIntents []app.PendingIntent) error
	GetCarrierConfigValuesForSubscriber(ctx context.Context, subId int32) (os.Bundle, error)
	CreateAppSpecificSmsToken(ctx context.Context, subId int32, callingPkg string, intent app.PendingIntent) (string, error)
	CreateAppSpecificSmsTokenWithPackageInfo(ctx context.Context, subId int32, callingPkg string, prefixes string, intent app.PendingIntent) (string, error)
	SetStorageMonitorMemoryStatusOverride(ctx context.Context, subId int32, isStorageAvailable bool) error
	ClearStorageMonitorMemoryStatusOverride(ctx context.Context, subId int32) error
	CheckSmsShortCodeDestination(ctx context.Context, subId int32, callingApk string, destAddress string, countryIso string) (int32, error)
	GetSmscAddressFromIccEfForSubscriber(ctx context.Context, subId int32) (string, error)
	SetSmscAddressOnIccEfForSubscriber(ctx context.Context, smsc string, subId int32) (bool, error)
	GetSmsCapacityOnIccForSubscriber(ctx context.Context, subId int32) (int32, error)
	ResetAllCellBroadcastRanges(ctx context.Context, subId int32) (bool, error)
	GetWapMessageSize(ctx context.Context, locationUrl string) (int64, error)
}

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

type ISub

type ISub interface {
	AsBinder() binder.IBinder
	GetAllSubInfoList(ctx context.Context) ([]androidTelephony.SubscriptionInfo, error)
	GetActiveSubscriptionInfo(ctx context.Context, subId int32) (androidTelephony.SubscriptionInfo, error)
	GetActiveSubscriptionInfoForIccId(ctx context.Context, iccId string) (androidTelephony.SubscriptionInfo, error)
	GetActiveSubscriptionInfoForSimSlotIndex(ctx context.Context, slotIndex int32) (androidTelephony.SubscriptionInfo, error)
	GetActiveSubscriptionInfoList(ctx context.Context, isForAllProfiles bool) ([]androidTelephony.SubscriptionInfo, error)
	GetActiveSubInfoCount(ctx context.Context, isForAllProfile bool) (int32, error)
	GetActiveSubInfoCountMax(ctx context.Context) (int32, error)
	GetAvailableSubscriptionInfoList(ctx context.Context) ([]androidTelephony.SubscriptionInfo, error)
	GetAccessibleSubscriptionInfoList(ctx context.Context) ([]androidTelephony.SubscriptionInfo, error)
	RequestEmbeddedSubscriptionInfoListRefresh(ctx context.Context, cardId int32) error
	AddSubInfo(ctx context.Context, uniqueId string, displayName string, slotIndex int32, subscriptionType int32) (int32, error)
	RemoveSubInfo(ctx context.Context, uniqueId string, subscriptionType int32) (bool, error)
	SetIconTint(ctx context.Context, subId int32, tint int32) (int32, error)
	SetDisplayNameUsingSrc(ctx context.Context, displayName string, subId int32, nameSource int32) (int32, error)
	SetDisplayNumber(ctx context.Context, number string, subId int32) (int32, error)
	SetDataRoaming(ctx context.Context, roaming int32, subId int32) (int32, error)
	SetOpportunistic(ctx context.Context, opportunistic bool, subId int32) (int32, error)
	CreateSubscriptionGroup(ctx context.Context, subIdList []int32) (os.ParcelUuid, error)
	SetPreferredDataSubscriptionId(ctx context.Context, subId int32, needValidation bool, callback ISetOpportunisticDataCallback) error
	GetPreferredDataSubscriptionId(ctx context.Context) (int32, error)
	GetOpportunisticSubscriptions(ctx context.Context) ([]androidTelephony.SubscriptionInfo, error)
	RemoveSubscriptionsFromGroup(ctx context.Context, subIdList []int32, groupUuid os.ParcelUuid) error
	AddSubscriptionsIntoGroup(ctx context.Context, subIdList []int32, groupUuid os.ParcelUuid) error
	GetSubscriptionsInGroup(ctx context.Context, groupUuid os.ParcelUuid) ([]androidTelephony.SubscriptionInfo, error)
	GetSlotIndex(ctx context.Context, subId int32) (int32, error)
	GetSubId(ctx context.Context, slotIndex int32) (int32, error)
	GetDefaultSubId(ctx context.Context) (int32, error)
	GetDefaultSubIdAsUser(ctx context.Context) (int32, error)
	GetPhoneId(ctx context.Context, subId int32) (int32, error)
	GetDefaultDataSubId(ctx context.Context) (int32, error)
	SetDefaultDataSubId(ctx context.Context, subId int32) error
	GetDefaultVoiceSubId(ctx context.Context) (int32, error)
	GetDefaultVoiceSubIdAsUser(ctx context.Context) (int32, error)
	SetDefaultVoiceSubId(ctx context.Context, subId int32) error
	GetDefaultSmsSubId(ctx context.Context) (int32, error)
	GetDefaultSmsSubIdAsUser(ctx context.Context) (int32, error)
	SetDefaultSmsSubId(ctx context.Context, subId int32) error
	GetActiveSubIdList(ctx context.Context, visibleOnly bool) ([]int32, error)
	SetSubscriptionProperty(ctx context.Context, subId int32, propKey string, propValue string) error
	GetSubscriptionProperty(ctx context.Context, subId int32, propKey string) (string, error)
	IsSubscriptionEnabled(ctx context.Context, subId int32) (bool, error)
	GetEnabledSubscriptionId(ctx context.Context, slotIndex int32) (int32, error)
	IsActiveSubId(ctx context.Context, subId int32) (bool, error)
	GetActiveDataSubscriptionId(ctx context.Context) (int32, error)
	CanDisablePhysicalSubscription(ctx context.Context) (bool, error)
	SetUiccApplicationsEnabled(ctx context.Context, enabled bool, subscriptionId int32) error
	SetDeviceToDeviceStatusSharing(ctx context.Context, sharing int32, subId int32) (int32, error)
	SetDeviceToDeviceStatusSharingContacts(ctx context.Context, contacts string, subscriptionId int32) (int32, error)
	GetPhoneNumber(ctx context.Context, subId int32, source int32) (string, error)
	GetPhoneNumberFromFirstAvailableSource(ctx context.Context, subId int32) (string, error)
	SetPhoneNumber(ctx context.Context, subId int32, source int32, number string) error
	SetUsageSetting(ctx context.Context, usageSetting int32, subId int32) (int32, error)
	SetSubscriptionUserHandle(ctx context.Context, userHandle os.UserHandle, subId int32) (int32, error)
	GetSubscriptionUserHandle(ctx context.Context, subId int32) (os.UserHandle, error)
	IsSubscriptionAssociatedWithCallingUser(ctx context.Context, subscriptionId int32) (bool, error)
	IsSubscriptionAssociatedWithUser(ctx context.Context, subscriptionId int32, userHandle os.UserHandle) (bool, error)
	GetSubscriptionInfoListAssociatedWithUser(ctx context.Context, userHandle os.UserHandle) ([]androidTelephony.SubscriptionInfo, error)
	RestoreAllSimSpecificSettingsFromBackup(ctx context.Context, data []byte) error
	SetTransferStatus(ctx context.Context, subId int32, status int32) error
}

func NewSubStub

func NewSubStub(
	impl ISubServer,
) ISub

NewSubStub creates a server-side ISub wrapping the given server implementation. The returned value satisfies ISub 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 ISubServer

type ISubServer interface {
	GetAllSubInfoList(ctx context.Context) ([]androidTelephony.SubscriptionInfo, error)
	GetActiveSubscriptionInfo(ctx context.Context, subId int32) (androidTelephony.SubscriptionInfo, error)
	GetActiveSubscriptionInfoForIccId(ctx context.Context, iccId string) (androidTelephony.SubscriptionInfo, error)
	GetActiveSubscriptionInfoForSimSlotIndex(ctx context.Context, slotIndex int32) (androidTelephony.SubscriptionInfo, error)
	GetActiveSubscriptionInfoList(ctx context.Context, isForAllProfiles bool) ([]androidTelephony.SubscriptionInfo, error)
	GetActiveSubInfoCount(ctx context.Context, isForAllProfile bool) (int32, error)
	GetActiveSubInfoCountMax(ctx context.Context) (int32, error)
	GetAvailableSubscriptionInfoList(ctx context.Context) ([]androidTelephony.SubscriptionInfo, error)
	GetAccessibleSubscriptionInfoList(ctx context.Context) ([]androidTelephony.SubscriptionInfo, error)
	RequestEmbeddedSubscriptionInfoListRefresh(ctx context.Context, cardId int32) error
	AddSubInfo(ctx context.Context, uniqueId string, displayName string, slotIndex int32, subscriptionType int32) (int32, error)
	RemoveSubInfo(ctx context.Context, uniqueId string, subscriptionType int32) (bool, error)
	SetIconTint(ctx context.Context, subId int32, tint int32) (int32, error)
	SetDisplayNameUsingSrc(ctx context.Context, displayName string, subId int32, nameSource int32) (int32, error)
	SetDisplayNumber(ctx context.Context, number string, subId int32) (int32, error)
	SetDataRoaming(ctx context.Context, roaming int32, subId int32) (int32, error)
	SetOpportunistic(ctx context.Context, opportunistic bool, subId int32) (int32, error)
	CreateSubscriptionGroup(ctx context.Context, subIdList []int32) (os.ParcelUuid, error)
	SetPreferredDataSubscriptionId(ctx context.Context, subId int32, needValidation bool, callback ISetOpportunisticDataCallback) error
	GetPreferredDataSubscriptionId(ctx context.Context) (int32, error)
	GetOpportunisticSubscriptions(ctx context.Context) ([]androidTelephony.SubscriptionInfo, error)
	RemoveSubscriptionsFromGroup(ctx context.Context, subIdList []int32, groupUuid os.ParcelUuid) error
	AddSubscriptionsIntoGroup(ctx context.Context, subIdList []int32, groupUuid os.ParcelUuid) error
	GetSubscriptionsInGroup(ctx context.Context, groupUuid os.ParcelUuid) ([]androidTelephony.SubscriptionInfo, error)
	GetSlotIndex(ctx context.Context, subId int32) (int32, error)
	GetSubId(ctx context.Context, slotIndex int32) (int32, error)
	GetDefaultSubId(ctx context.Context) (int32, error)
	GetDefaultSubIdAsUser(ctx context.Context) (int32, error)
	GetPhoneId(ctx context.Context, subId int32) (int32, error)
	GetDefaultDataSubId(ctx context.Context) (int32, error)
	SetDefaultDataSubId(ctx context.Context, subId int32) error
	GetDefaultVoiceSubId(ctx context.Context) (int32, error)
	GetDefaultVoiceSubIdAsUser(ctx context.Context) (int32, error)
	SetDefaultVoiceSubId(ctx context.Context, subId int32) error
	GetDefaultSmsSubId(ctx context.Context) (int32, error)
	GetDefaultSmsSubIdAsUser(ctx context.Context) (int32, error)
	SetDefaultSmsSubId(ctx context.Context, subId int32) error
	GetActiveSubIdList(ctx context.Context, visibleOnly bool) ([]int32, error)
	SetSubscriptionProperty(ctx context.Context, subId int32, propKey string, propValue string) error
	GetSubscriptionProperty(ctx context.Context, subId int32, propKey string) (string, error)
	IsSubscriptionEnabled(ctx context.Context, subId int32) (bool, error)
	GetEnabledSubscriptionId(ctx context.Context, slotIndex int32) (int32, error)
	IsActiveSubId(ctx context.Context, subId int32) (bool, error)
	GetActiveDataSubscriptionId(ctx context.Context) (int32, error)
	CanDisablePhysicalSubscription(ctx context.Context) (bool, error)
	SetUiccApplicationsEnabled(ctx context.Context, enabled bool, subscriptionId int32) error
	SetDeviceToDeviceStatusSharing(ctx context.Context, sharing int32, subId int32) (int32, error)
	SetDeviceToDeviceStatusSharingContacts(ctx context.Context, contacts string, subscriptionId int32) (int32, error)
	GetPhoneNumber(ctx context.Context, subId int32, source int32) (string, error)
	GetPhoneNumberFromFirstAvailableSource(ctx context.Context, subId int32) (string, error)
	SetPhoneNumber(ctx context.Context, subId int32, source int32, number string) error
	SetUsageSetting(ctx context.Context, usageSetting int32, subId int32) (int32, error)
	SetSubscriptionUserHandle(ctx context.Context, userHandle os.UserHandle, subId int32) (int32, error)
	GetSubscriptionUserHandle(ctx context.Context, subId int32) (os.UserHandle, error)
	IsSubscriptionAssociatedWithCallingUser(ctx context.Context, subscriptionId int32) (bool, error)
	IsSubscriptionAssociatedWithUser(ctx context.Context, subscriptionId int32, userHandle os.UserHandle) (bool, error)
	GetSubscriptionInfoListAssociatedWithUser(ctx context.Context, userHandle os.UserHandle) ([]androidTelephony.SubscriptionInfo, error)
	RestoreAllSimSpecificSettingsFromBackup(ctx context.Context, data []byte) error
	SetTransferStatus(ctx context.Context, subId int32, status int32) error
}

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

type ITelephony

type ITelephony interface {
	AsBinder() binder.IBinder
	Dial(ctx context.Context, number string) error
	Call(ctx context.Context, number string) error
	IsRadioOn(ctx context.Context) (bool, error)
	IsRadioOnWithFeature(ctx context.Context) (bool, error)
	IsRadioOnForSubscriber(ctx context.Context, subId int32) (bool, error)
	IsRadioOnForSubscriberWithFeature(ctx context.Context, subId int32) (bool, error)
	SetCallComposerStatus(ctx context.Context, subId int32, status int32) error
	GetCallComposerStatus(ctx context.Context, subId int32) (int32, error)
	SupplyPinForSubscriber(ctx context.Context, subId int32, pin string) (bool, error)
	SupplyPukForSubscriber(ctx context.Context, subId int32, puk string, pin string) (bool, error)
	SupplyPinReportResultForSubscriber(ctx context.Context, subId int32, pin string) ([]int32, error)
	SupplyPukReportResultForSubscriber(ctx context.Context, subId int32, puk string, pin string) ([]int32, error)
	HandlePinMmi(ctx context.Context, dialString string) (bool, error)
	HandleUssdRequest(ctx context.Context, subId int32, ussdRequest string, wrappedCallback os.ResultReceiver) error
	HandlePinMmiForSubscriber(ctx context.Context, subId int32, dialString string) (bool, error)
	ToggleRadioOnOff(ctx context.Context) error
	ToggleRadioOnOffForSubscriber(ctx context.Context, subId int32) error
	SetRadio(ctx context.Context, turnOn bool) (bool, error)
	SetRadioForSubscriber(ctx context.Context, subId int32, turnOn bool) (bool, error)
	SetRadioPower(ctx context.Context, turnOn bool) (bool, error)
	RequestRadioPowerOffForReason(ctx context.Context, subId int32, reason int32) (bool, error)
	ClearRadioPowerOffForReason(ctx context.Context, subId int32, reason int32) (bool, error)
	GetRadioPowerOffReasons(ctx context.Context, subId int32) ([]any, error)
	UpdateServiceLocation(ctx context.Context) error
	UpdateServiceLocationWithPackageName(ctx context.Context, callingPkg string) error
	EnableLocationUpdates(ctx context.Context) error
	DisableLocationUpdates(ctx context.Context) error
	EnableDataConnectivity(ctx context.Context) (bool, error)
	DisableDataConnectivity(ctx context.Context) (bool, error)
	IsDataConnectivityPossible(ctx context.Context, subId int32) (bool, error)
	GetCellLocation(ctx context.Context, callingPkg string) (androidTelephony.CellIdentity, error)
	GetNetworkCountryIsoForPhone(ctx context.Context, phoneId int32) (string, error)
	GetNeighboringCellInfo(ctx context.Context, callingPkg string) ([]androidTelephony.NeighboringCellInfo, error)
	GetCallState(ctx context.Context) (int32, error)
	GetCallStateForSubscription(ctx context.Context, subId int32, featureId string) (int32, error)
	GetDataActivity(ctx context.Context) (int32, error)
	GetDataActivityForSubId(ctx context.Context, subId int32) (int32, error)
	GetDataState(ctx context.Context) (int32, error)
	GetDataStateForSubId(ctx context.Context, subId int32) (int32, error)
	GetActivePhoneType(ctx context.Context) (int32, error)
	GetActivePhoneTypeForSlot(ctx context.Context, slotIndex int32) (int32, error)
	GetCdmaEriIconIndex(ctx context.Context) (int32, error)
	GetCdmaEriIconIndexForSubscriber(ctx context.Context, subId int32) (int32, error)
	GetCdmaEriIconMode(ctx context.Context) (int32, error)
	GetCdmaEriIconModeForSubscriber(ctx context.Context, subId int32) (int32, error)
	GetCdmaEriText(ctx context.Context) (string, error)
	GetCdmaEriTextForSubscriber(ctx context.Context, subId int32) (string, error)
	NeedsOtaServiceProvisioning(ctx context.Context) (bool, error)
	SetVoiceMailNumber(ctx context.Context, subId int32, alphaTag string, number string) (bool, error)
	SetVoiceActivationState(ctx context.Context, subId int32, activationState int32) error
	SetDataActivationState(ctx context.Context, subId int32, activationState int32) error
	GetVoiceActivationState(ctx context.Context, subId int32) (int32, error)
	GetDataActivationState(ctx context.Context, subId int32) (int32, error)
	GetVoiceMessageCountForSubscriber(ctx context.Context, subId int32) (int32, error)
	IsConcurrentVoiceAndDataAllowed(ctx context.Context, subId int32) (bool, error)
	GetVisualVoicemailSettings(ctx context.Context, subId int32) (os.Bundle, error)
	GetVisualVoicemailPackageName(ctx context.Context, subId int32) (string, error)
	EnableVisualVoicemailSmsFilter(ctx context.Context, subId int32, settings androidTelephony.VisualVoicemailSmsFilterSettings) error
	DisableVisualVoicemailSmsFilter(ctx context.Context, subId int32) error
	GetVisualVoicemailSmsFilterSettings(ctx context.Context, subId int32) (androidTelephony.VisualVoicemailSmsFilterSettings, error)
	GetActiveVisualVoicemailSmsFilterSettings(ctx context.Context, subId int32) (androidTelephony.VisualVoicemailSmsFilterSettings, error)
	SendVisualVoicemailSmsForSubscriber(ctx context.Context, callingAttributeTag string, subId int32, number string, port int32, text string, sentIntent app.PendingIntent) error
	SendDialerSpecialCode(ctx context.Context, callingPackageName string, inputCode string) error
	GetNetworkTypeForSubscriber(ctx context.Context, subId int32) (int32, error)
	GetDataNetworkType(ctx context.Context) (int32, error)
	GetDataNetworkTypeForSubscriber(ctx context.Context, subId int32) (int32, error)
	GetVoiceNetworkTypeForSubscriber(ctx context.Context, subId int32) (int32, error)
	HasIccCard(ctx context.Context) (bool, error)
	HasIccCardUsingSlotIndex(ctx context.Context, slotIndex int32) (bool, error)
	GetLteOnCdmaMode(ctx context.Context) (int32, error)
	GetLteOnCdmaModeForSubscriber(ctx context.Context, subId int32) (int32, error)
	GetAllCellInfo(ctx context.Context, callingPkg string) ([]androidTelephony.CellInfo, error)
	RequestCellInfoUpdate(ctx context.Context, subId int32, cb androidTelephony.ICellInfoCallback, callingPkg string) error
	RequestCellInfoUpdateWithWorkSource(ctx context.Context, subId int32, cb androidTelephony.ICellInfoCallback, callingPkg string, ws os.WorkSource) error
	SetCellInfoListRate(ctx context.Context, rateInMillis int32, subId int32) error
	IccOpenLogicalChannel(ctx context.Context, request IccLogicalChannelRequest) (androidTelephony.IccOpenLogicalChannelResponse, error)
	IccCloseLogicalChannel(ctx context.Context, request IccLogicalChannelRequest) (bool, error)
	IccTransmitApduLogicalChannelByPort(ctx context.Context, slotIndex int32, portIndex int32, channel int32, cla int32, instruction int32, p1 int32, p2 int32, p3 int32, data string) (string, error)
	IccTransmitApduLogicalChannel(ctx context.Context, subId int32, channel int32, cla int32, instruction int32, p1 int32, p2 int32, p3 int32, data string) (string, error)
	IccTransmitApduBasicChannelByPort(ctx context.Context, slotIndex int32, portIndex int32, cla int32, instruction int32, p1 int32, p2 int32, p3 int32, data string) (string, error)
	IccTransmitApduBasicChannel(ctx context.Context, subId int32, cla int32, instruction int32, p1 int32, p2 int32, p3 int32, data string) (string, error)
	IccExchangeSimIO(ctx context.Context, subId int32, fileID int32, command int32, p1 int32, p2 int32, p3 int32, filePath string) ([]byte, error)
	SendEnvelopeWithStatus(ctx context.Context, subId int32, content string) (string, error)
	NvReadItem(ctx context.Context, itemID int32) (string, error)
	NvWriteItem(ctx context.Context, itemID int32, itemValue string) (bool, error)
	NvWriteCdmaPrl(ctx context.Context, preferredRoamingList []byte) (bool, error)
	ResetModemConfig(ctx context.Context, slotIndex int32) (bool, error)
	RebootModem(ctx context.Context, slotIndex int32) (bool, error)
	GetAllowedNetworkTypesBitmask(ctx context.Context, subId int32) (int32, error)
	IsTetheringApnRequiredForSubscriber(ctx context.Context, subId int32) (bool, error)
	EnableIms(ctx context.Context, slotId int32) error
	DisableIms(ctx context.Context, slotId int32) error
	ResetIms(ctx context.Context, slotIndex int32) error
	RegisterMmTelFeatureCallback(ctx context.Context, slotId int32, callback internal.IImsServiceFeatureCallback) error
	UnregisterImsFeatureCallback(ctx context.Context, callback internal.IImsServiceFeatureCallback) error
	GetImsRegistration(ctx context.Context, slotId int32, feature int32) (types.IImsRegistration, error)
	GetImsConfig(ctx context.Context, slotId int32, feature int32) (internal.IImsConfig, error)
	SetBoundImsServiceOverride(ctx context.Context, slotIndex int32, isCarrierService bool, featureTypes []int32, packageName string) (bool, error)
	ClearCarrierImsServiceOverride(ctx context.Context, slotIndex int32) (bool, error)
	GetBoundImsServicePackage(ctx context.Context, slotIndex int32, isCarrierImsService bool, featureType int32) (string, error)
	GetImsMmTelFeatureState(ctx context.Context, subId int32, callback IIntegerConsumer) error
	SetNetworkSelectionModeAutomatic(ctx context.Context, subId int32) error
	GetCellNetworkScanResults(ctx context.Context, subId int32) (CellNetworkScanResult, error)
	RequestNetworkScan(ctx context.Context, subId int32, renounceFineLocationAccess bool, request androidTelephony.NetworkScanRequest, messenger os.Messenger, binder_ binder.IBinder) (int32, error)
	StopNetworkScan(ctx context.Context, subId int32, scanId int32) error
	SetNetworkSelectionModeManual(ctx context.Context, subId int32, operatorInfo OperatorInfo, persisSelection bool) (bool, error)
	GetAllowedNetworkTypesForReason(ctx context.Context, subId int32, reason int32) (int64, error)
	SetAllowedNetworkTypesForReason(ctx context.Context, subId int32, reason int32, allowedNetworkTypes int64) (bool, error)
	GetDataEnabled(ctx context.Context, subId int32) (bool, error)
	IsUserDataEnabled(ctx context.Context, subId int32) (bool, error)
	IsDataEnabled(ctx context.Context, subId int32) (bool, error)
	SetDataEnabledForReason(ctx context.Context, subId int32, reason int32, enable bool) error
	IsDataEnabledForReason(ctx context.Context, subId int32, reason int32) (bool, error)
	IsManualNetworkSelectionAllowed(ctx context.Context, subId int32) (bool, error)
	SetImsRegistrationState(ctx context.Context, registered bool) error
	GetCdmaMdn(ctx context.Context, subId int32) (string, error)
	GetCdmaMin(ctx context.Context, subId int32) (string, error)
	RequestNumberVerification(ctx context.Context, range_ androidTelephony.PhoneNumberRange, timeoutMillis int64, callback INumberVerificationCallback) error
	GetCarrierPrivilegeStatus(ctx context.Context, subId int32) (int32, error)
	GetCarrierPrivilegeStatusForUid(ctx context.Context, subId int32, uid int32) (int32, error)
	CheckCarrierPrivilegesForPackage(ctx context.Context, subId int32, pkgName string) (int32, error)
	CheckCarrierPrivilegesForPackageAnyPhone(ctx context.Context, pkgName string) (int32, error)
	GetCarrierPackageNamesForIntentAndPhone(ctx context.Context, intent androidContent.Intent, phoneId int32) ([]string, error)
	SetLine1NumberForDisplayForSubscriber(ctx context.Context, subId int32, alphaTag string, number string) (bool, error)
	GetLine1NumberForDisplay(ctx context.Context, subId int32) (string, error)
	GetLine1AlphaTagForDisplay(ctx context.Context, subId int32) (string, error)
	GetMergedSubscriberIds(ctx context.Context, subId int32) ([]string, error)
	GetMergedImsisFromGroup(ctx context.Context, subId int32) ([]string, error)
	SetOperatorBrandOverride(ctx context.Context, subId int32, brand string) (bool, error)
	SetRoamingOverride(ctx context.Context, subId int32, gsmRoamingList []string, gsmNonRoamingList []string, cdmaRoamingList []string, cdmaNonRoamingList []string) (bool, error)
	NeedMobileRadioShutdown(ctx context.Context) (bool, error)
	ShutdownMobileRadios(ctx context.Context) error
	GetRadioAccessFamily(ctx context.Context, phoneId int32) (int32, error)
	UploadCallComposerPicture(ctx context.Context, subscriptionId int32, contentType string, fd int32, callback os.ResultReceiver) error
	EnableVideoCalling(ctx context.Context, enable bool) error
	IsVideoCallingEnabled(ctx context.Context) (bool, error)
	CanChangeDtmfToneLength(ctx context.Context, subId int32) (bool, error)
	IsWorldPhone(ctx context.Context, subId int32) (bool, error)
	IsTtyModeSupported(ctx context.Context) (bool, error)
	IsRttSupported(ctx context.Context, subscriptionId int32) (bool, error)
	IsHearingAidCompatibilitySupported(ctx context.Context) (bool, error)
	IsImsRegistered(ctx context.Context, subId int32) (bool, error)
	IsWifiCallingAvailable(ctx context.Context, subId int32) (bool, error)
	IsVideoTelephonyAvailable(ctx context.Context, subId int32) (bool, error)
	GetImsRegTechnologyForMmTel(ctx context.Context, subId int32) (int32, error)
	GetDeviceId(ctx context.Context) (string, error)
	GetDeviceIdWithFeature(ctx context.Context) (string, error)
	GetImeiForSlot(ctx context.Context, slotIndex int32) (string, error)
	GetPrimaryImei(ctx context.Context) (string, error)
	GetTypeAllocationCodeForSlot(ctx context.Context, slotIndex int32) (string, error)
	GetMeidForSlot(ctx context.Context, slotIndex int32) (string, error)
	GetManufacturerCodeForSlot(ctx context.Context, slotIndex int32) (string, error)
	GetDeviceSoftwareVersionForSlot(ctx context.Context, slotIndex int32) (string, error)
	GetSubIdForPhoneAccountHandle(ctx context.Context, phoneAccountHandle telecom.PhoneAccountHandle) (int32, error)
	GetPhoneAccountHandleForSubscriptionId(ctx context.Context, subscriptionId int32) (telecom.PhoneAccountHandle, error)
	FactoryReset(ctx context.Context, subId int32) error
	GetSimLocaleForSubscriber(ctx context.Context, subId int32) (string, error)
	RequestModemActivityInfo(ctx context.Context, result os.ResultReceiver) error
	GetServiceStateForSlot(ctx context.Context, slotIndex int32, renounceFineLocationAccess bool, renounceCoarseLocationAccess bool) (androidTelephony.ServiceState, error)
	GetVoicemailRingtoneUri(ctx context.Context, accountHandle telecom.PhoneAccountHandle) (net.Uri, error)
	SetVoicemailRingtoneUri(ctx context.Context, phoneAccountHandle telecom.PhoneAccountHandle, uri net.Uri) error
	IsVoicemailVibrationEnabled(ctx context.Context, accountHandle telecom.PhoneAccountHandle) (bool, error)
	SetVoicemailVibrationEnabled(ctx context.Context, phoneAccountHandle telecom.PhoneAccountHandle, enabled bool) error
	GetPackagesWithCarrierPrivileges(ctx context.Context, phoneId int32) ([]string, error)
	GetPackagesWithCarrierPrivilegesForAllPhones(ctx context.Context) ([]string, error)
	GetAidForAppType(ctx context.Context, subId int32, appType int32) (string, error)
	GetEsn(ctx context.Context, subId int32) (string, error)
	GetCdmaPrlVersion(ctx context.Context, subId int32) (string, error)
	GetTelephonyHistograms(ctx context.Context) ([]androidTelephony.TelephonyHistogram, error)
	SetAllowedCarriers(ctx context.Context, carrierRestrictionRules androidTelephony.CarrierRestrictionRules) (int32, error)
	GetAllowedCarriers(ctx context.Context) (androidTelephony.CarrierRestrictionRules, error)
	GetSubscriptionCarrierId(ctx context.Context, subId int32) (int32, error)
	GetSubscriptionCarrierName(ctx context.Context, subId int32) (string, error)
	GetSubscriptionSpecificCarrierId(ctx context.Context, subId int32) (int32, error)
	GetSubscriptionSpecificCarrierName(ctx context.Context, subId int32) (string, error)
	GetCarrierIdFromMccMnc(ctx context.Context, slotIndex int32, mccmnc string, isSubscriptionMccMnc bool) (int32, error)
	CarrierActionSetRadioEnabled(ctx context.Context, subId int32, enabled bool) error
	CarrierActionReportDefaultNetworkStatus(ctx context.Context, subId int32, report bool) error
	CarrierActionResetAll(ctx context.Context, subId int32) error
	GetCallForwarding(ctx context.Context, subId int32, callForwardingReason int32, callback ICallForwardingInfoCallback) error
	SetCallForwarding(ctx context.Context, subId int32, callForwardingInfo androidTelephony.CallForwardingInfo, callback IIntegerConsumer) error
	GetCallWaitingStatus(ctx context.Context, subId int32, callback IIntegerConsumer) error
	SetCallWaitingStatus(ctx context.Context, subId int32, enabled bool, callback IIntegerConsumer) error
	GetClientRequestStats(ctx context.Context, subid int32) ([]androidTelephony.ClientRequestStats, error)
	SetSimPowerStateForSlot(ctx context.Context, slotIndex int32, state int32) error
	SetSimPowerStateForSlotWithCallback(ctx context.Context, slotIndex int32, state int32, callback IIntegerConsumer) error
	GetForbiddenPlmns(ctx context.Context, subId int32, appType int32) ([]string, error)
	SetForbiddenPlmns(ctx context.Context, subId int32, appType int32, fplmns []string) (int32, error)
	GetEmergencyCallbackMode(ctx context.Context, subId int32) (bool, error)
	GetSignalStrength(ctx context.Context, subId int32) (androidTelephony.SignalStrength, error)
	GetCardIdForDefaultEuicc(ctx context.Context, subId int32) (int32, error)
	GetUiccCardsInfo(ctx context.Context) ([]androidTelephony.UiccCardInfo, error)
	GetUiccSlotsInfo(ctx context.Context) ([]androidTelephony.UiccSlotInfo, error)
	SwitchSlots(ctx context.Context, physicalSlots []int32) (bool, error)
	SetSimSlotMapping(ctx context.Context, slotMapping []androidTelephony.UiccSlotMapping) (bool, error)
	IsDataRoamingEnabled(ctx context.Context, subId int32) (bool, error)
	SetDataRoamingEnabled(ctx context.Context, subId int32, isEnabled bool) error
	GetCdmaRoamingMode(ctx context.Context, subId int32) (int32, error)
	SetCdmaRoamingMode(ctx context.Context, subId int32, mode int32) (bool, error)
	GetCdmaSubscriptionMode(ctx context.Context, subId int32) (int32, error)
	SetCdmaSubscriptionMode(ctx context.Context, subId int32, mode int32) (bool, error)
	SetCarrierTestOverride(ctx context.Context, subId int32, mccmnc string, imsi string, iccid string, gid1 string, gid2 string, plmn string, spn string, carrierPrivilegeRules string, apn string) error
	SetCarrierServicePackageOverride(ctx context.Context, subId int32, carrierServicePackage string) error
	GetCarrierIdListVersion(ctx context.Context, subId int32) (int32, error)
	RefreshUiccProfile(ctx context.Context, subId int32) error
	GetNumberOfModemsWithSimultaneousDataConnections(ctx context.Context, subId int32) (int32, error)
	GetNetworkSelectionMode(ctx context.Context, subId int32) (int32, error)
	IsInEmergencySmsMode(ctx context.Context) (bool, error)
	GetRadioPowerState(ctx context.Context, slotIndex int32) (int32, error)
	RegisterImsRegistrationCallback(ctx context.Context, subId int32, c types.IImsRegistrationCallback) error
	UnregisterImsRegistrationCallback(ctx context.Context, subId int32, c types.IImsRegistrationCallback) error
	RegisterImsEmergencyRegistrationCallback(ctx context.Context, subId int32, c types.IImsRegistrationCallback) error
	UnregisterImsEmergencyRegistrationCallback(ctx context.Context, subId int32, c types.IImsRegistrationCallback) error
	GetImsMmTelRegistrationState(ctx context.Context, subId int32, consumer IIntegerConsumer) error
	GetImsMmTelRegistrationTransportType(ctx context.Context, subId int32, consumer IIntegerConsumer) error
	RegisterMmTelCapabilityCallback(ctx context.Context, subId int32, c types.IImsCapabilityCallback) error
	UnregisterMmTelCapabilityCallback(ctx context.Context, subId int32, c types.IImsCapabilityCallback) error
	IsCapable(ctx context.Context, subId int32, capability int32, regTech int32) (bool, error)
	IsAvailable(ctx context.Context, subId int32, capability int32, regTech int32) (bool, error)
	IsMmTelCapabilitySupported(ctx context.Context, subId int32, callback IIntegerConsumer, capability int32, transportType int32) error
	IsAdvancedCallingSettingEnabled(ctx context.Context, subId int32) (bool, error)
	SetAdvancedCallingSettingEnabled(ctx context.Context, subId int32, isEnabled bool) error
	IsVtSettingEnabled(ctx context.Context, subId int32) (bool, error)
	SetVtSettingEnabled(ctx context.Context, subId int32, isEnabled bool) error
	IsVoWiFiSettingEnabled(ctx context.Context, subId int32) (bool, error)
	SetVoWiFiSettingEnabled(ctx context.Context, subId int32, isEnabled bool) error
	IsCrossSimCallingEnabledByUser(ctx context.Context, subId int32) (bool, error)
	SetCrossSimCallingEnabled(ctx context.Context, subId int32, isEnabled bool) error
	IsVoWiFiRoamingSettingEnabled(ctx context.Context, subId int32) (bool, error)
	SetVoWiFiRoamingSettingEnabled(ctx context.Context, subId int32, isEnabled bool) error
	SetVoWiFiNonPersistent(ctx context.Context, subId int32, isCapable bool, mode int32) error
	GetVoWiFiModeSetting(ctx context.Context, subId int32) (int32, error)
	SetVoWiFiModeSetting(ctx context.Context, subId int32, mode int32) error
	GetVoWiFiRoamingModeSetting(ctx context.Context, subId int32) (int32, error)
	SetVoWiFiRoamingModeSetting(ctx context.Context, subId int32, mode int32) error
	SetRttCapabilitySetting(ctx context.Context, subId int32, isEnabled bool) error
	IsTtyOverVolteEnabled(ctx context.Context, subId int32) (bool, error)
	GetEmergencyNumberList(ctx context.Context) (map[any]any, error)
	IsEmergencyNumber(ctx context.Context, number string, exactMatch bool) (bool, error)
	GetCertsFromCarrierPrivilegeAccessRules(ctx context.Context, subId int32) ([]string, error)
	RegisterImsProvisioningChangedCallback(ctx context.Context, subId int32, callback types.IImsConfigCallback) error
	UnregisterImsProvisioningChangedCallback(ctx context.Context, subId int32, callback types.IImsConfigCallback) error
	RegisterFeatureProvisioningChangedCallback(ctx context.Context, subId int32, callback types.IFeatureProvisioningCallback) error
	UnregisterFeatureProvisioningChangedCallback(ctx context.Context, subId int32, callback types.IFeatureProvisioningCallback) error
	SetImsProvisioningStatusForCapability(ctx context.Context, subId int32, capability int32, tech int32, isProvisioned bool) error
	GetImsProvisioningStatusForCapability(ctx context.Context, subId int32, capability int32, tech int32) (bool, error)
	GetRcsProvisioningStatusForCapability(ctx context.Context, subId int32, capability int32, tech int32) (bool, error)
	SetRcsProvisioningStatusForCapability(ctx context.Context, subId int32, capability int32, tech int32, isProvisioned bool) error
	GetImsProvisioningInt(ctx context.Context, subId int32, key int32) (int32, error)
	GetImsProvisioningString(ctx context.Context, subId int32, key int32) (string, error)
	SetImsProvisioningInt(ctx context.Context, subId int32, key int32, value int32) (int32, error)
	SetImsProvisioningString(ctx context.Context, subId int32, key int32, value string) (int32, error)
	StartEmergencyCallbackMode(ctx context.Context) error
	UpdateEmergencyNumberListTestMode(ctx context.Context, action int32, num emergency.EmergencyNumber) error
	GetEmergencyNumberListTestMode(ctx context.Context) ([]string, error)
	GetEmergencyNumberDbVersion(ctx context.Context, subId int32) (int32, error)
	NotifyOtaEmergencyNumberDbInstalled(ctx context.Context) error
	UpdateOtaEmergencyNumberDbFilePath(ctx context.Context, otaParcelFileDescriptor int32) error
	ResetOtaEmergencyNumberDbFilePath(ctx context.Context) error
	EnableModemForSlot(ctx context.Context, slotIndex int32, enable bool) (bool, error)
	SetMultiSimCarrierRestriction(ctx context.Context, isMultiSimCarrierRestricted bool) error
	IsMultiSimSupported(ctx context.Context) (int32, error)
	SwitchMultiSimConfig(ctx context.Context, numOfSims int32) error
	DoesSwitchMultiSimConfigTriggerReboot(ctx context.Context, subId int32) (bool, error)
	GetSlotsMapping(ctx context.Context) ([]androidTelephony.UiccSlotMapping, error)
	GetRadioHalVersion(ctx context.Context) (int32, error)
	GetHalVersion(ctx context.Context, service int32) (int32, error)
	GetCurrentPackageName(ctx context.Context) (string, error)
	IsApplicationOnUicc(ctx context.Context, subId int32, appType int32) (bool, error)
	IsModemEnabledForSlot(ctx context.Context, slotIndex int32) (bool, error)
	IsDataEnabledForApn(ctx context.Context, apnType int32, subId int32) (bool, error)
	IsApnMetered(ctx context.Context, apnType int32, subId int32) (bool, error)
	SetSystemSelectionChannels(ctx context.Context, specifiers []androidTelephony.RadioAccessSpecifier, subId int32, resultCallback IBooleanConsumer) error
	GetSystemSelectionChannels(ctx context.Context, subId int32) ([]androidTelephony.RadioAccessSpecifier, error)
	IsMvnoMatched(ctx context.Context, slotIndex int32, mvnoType int32, mvnoMatchData string) (bool, error)
	EnqueueSmsPickResult(ctx context.Context, callingAttributeTag string, subIdResult IIntegerConsumer) error
	ShowSwitchToManagedProfileDialog(ctx context.Context) error
	GetMmsUserAgent(ctx context.Context, subId int32) (string, error)
	GetMmsUAProfUrl(ctx context.Context, subId int32) (string, error)
	SetMobileDataPolicyEnabled(ctx context.Context, subscriptionId int32, policy int32, enabled bool) error
	IsMobileDataPolicyEnabled(ctx context.Context, subscriptionId int32, policy int32) (bool, error)
	SetCepEnabled(ctx context.Context, isCepEnabled bool) error
	NotifyRcsAutoConfigurationReceived(ctx context.Context, subId int32, config []byte, isCompressed bool) error
	IsIccLockEnabled(ctx context.Context, subId int32) (bool, error)
	SetIccLockEnabled(ctx context.Context, subId int32, enabled bool, password string) (int32, error)
	ChangeIccLockPassword(ctx context.Context, subId int32, oldPassword string, newPassword string) (int32, error)
	RequestUserActivityNotification(ctx context.Context) error
	UserActivity(ctx context.Context) error
	GetManualNetworkSelectionPlmn(ctx context.Context, subId int32) (string, error)
	CanConnectTo5GInDsdsMode(ctx context.Context) (bool, error)
	GetEquivalentHomePlmns(ctx context.Context, subId int32) ([]string, error)
	SetVoNrEnabled(ctx context.Context, subId int32, enabled bool) (int32, error)
	IsVoNrEnabled(ctx context.Context, subId int32) (bool, error)
	SetNrDualConnectivityState(ctx context.Context, subId int32, nrDualConnectivityState int32) (int32, error)
	IsNrDualConnectivityEnabled(ctx context.Context, subId int32) (bool, error)
	IsRadioInterfaceCapabilitySupported(ctx context.Context, capability string) (bool, error)
	SendThermalMitigationRequest(ctx context.Context, subId int32, thermalMitigationRequest androidTelephony.ThermalMitigationRequest) (int32, error)
	BootstrapAuthenticationRequest(ctx context.Context, subId int32, appType int32, nafUrl net.Uri, securityProtocol gba.UaSecurityProtocolIdentifier, forceBootStrapping bool, callback androidTelephony.IBootstrapAuthenticationCallback) error
	SetBoundGbaServiceOverride(ctx context.Context, subId int32, packageName string) (bool, error)
	GetBoundGbaService(ctx context.Context, subId int32) (string, error)
	SetGbaReleaseTimeOverride(ctx context.Context, subId int32, interval int32) (bool, error)
	GetGbaReleaseTime(ctx context.Context, subId int32) (int32, error)
	SetRcsClientConfiguration(ctx context.Context, subId int32, rcc ims.RcsClientConfiguration) error
	IsRcsVolteSingleRegistrationCapable(ctx context.Context, subId int32) (bool, error)
	RegisterRcsProvisioningCallback(ctx context.Context, subId int32, callback types.IRcsConfigCallback) error
	UnregisterRcsProvisioningCallback(ctx context.Context, subId int32, callback types.IRcsConfigCallback) error
	TriggerRcsReconfiguration(ctx context.Context, subId int32) error
	SetRcsSingleRegistrationTestModeEnabled(ctx context.Context, enabled bool) error
	GetRcsSingleRegistrationTestModeEnabled(ctx context.Context) (bool, error)
	SetDeviceSingleRegistrationEnabledOverride(ctx context.Context, enabled string) error
	GetDeviceSingleRegistrationEnabled(ctx context.Context) (bool, error)
	SetCarrierSingleRegistrationEnabledOverride(ctx context.Context, subId int32, enabled string) (bool, error)
	SendDeviceToDeviceMessage(ctx context.Context, message int32, value int32) error
	SetActiveDeviceToDeviceTransport(ctx context.Context, transport string) error
	SetDeviceToDeviceForceEnabled(ctx context.Context, isForceEnabled bool) error
	GetCarrierSingleRegistrationEnabled(ctx context.Context, subId int32) (bool, error)
	SetImsFeatureValidationOverride(ctx context.Context, subId int32, enabled string) (bool, error)
	GetImsFeatureValidationOverride(ctx context.Context, subId int32) (bool, error)
	GetMobileProvisioningUrl(ctx context.Context) (string, error)
	RemoveContactFromEab(ctx context.Context, subId int32, contacts string) (int32, error)
	GetContactFromEab(ctx context.Context, contact string) (string, error)
	GetCapabilityFromEab(ctx context.Context, contact string) (string, error)
	GetDeviceUceEnabled(ctx context.Context) (bool, error)
	SetDeviceUceEnabled(ctx context.Context, isEnabled bool) error
	AddUceRegistrationOverrideShell(ctx context.Context, subId int32, featureTags []string) (ims.RcsContactUceCapability, error)
	RemoveUceRegistrationOverrideShell(ctx context.Context, subId int32, featureTags []string) (ims.RcsContactUceCapability, error)
	ClearUceRegistrationOverrideShell(ctx context.Context, subId int32) (ims.RcsContactUceCapability, error)
	GetLatestRcsContactUceCapabilityShell(ctx context.Context, subId int32) (ims.RcsContactUceCapability, error)
	GetLastUcePidfXmlShell(ctx context.Context, subId int32) (string, error)
	RemoveUceRequestDisallowedStatus(ctx context.Context, subId int32) (bool, error)
	SetCapabilitiesRequestTimeout(ctx context.Context, subId int32, timeoutAfterMs int64) (bool, error)
	SetSignalStrengthUpdateRequest(ctx context.Context, subId int32, request androidTelephony.SignalStrengthUpdateRequest) error
	ClearSignalStrengthUpdateRequest(ctx context.Context, subId int32, request androidTelephony.SignalStrengthUpdateRequest) error
	GetPhoneCapability(ctx context.Context) (androidTelephony.PhoneCapability, error)
	PrepareForUnattendedReboot(ctx context.Context) (int32, error)
	GetSlicingConfig(ctx context.Context, callback os.ResultReceiver) error
	IsPremiumCapabilityAvailableForPurchase(ctx context.Context, capability int32, subId int32) (bool, error)
	PurchasePremiumCapability(ctx context.Context, capability int32, callback IIntegerConsumer, subId int32) error
	RegisterImsStateCallback(ctx context.Context, subId int32, feature int32, cb IImsStateCallback) error
	UnregisterImsStateCallback(ctx context.Context, cb IImsStateCallback) error
	GetLastKnownCellIdentity(ctx context.Context, subId int32) (androidTelephony.CellIdentity, error)
	SetModemService(ctx context.Context, serviceName string) (bool, error)
	GetModemService(ctx context.Context) (string, error)
	IsProvisioningRequiredForCapability(ctx context.Context, subId int32, capability int32, tech int32) (bool, error)
	IsRcsProvisioningRequiredForCapability(ctx context.Context, subId int32, capability int32, tech int32) (bool, error)
	SetVoiceServiceStateOverride(ctx context.Context, subId int32, hasService bool) error
	GetCarrierServicePackageNameForLogicalSlot(ctx context.Context, logicalSlotIndex int32) (string, error)
	SetRemovableEsimAsDefaultEuicc(ctx context.Context, isDefault bool) error
	IsRemovableEsimDefaultEuicc(ctx context.Context) (bool, error)
	GetDefaultRespondViaMessageApplication(ctx context.Context, subId int32, updateIfNeeded bool) (androidContent.ComponentName, error)
	GetSimStateForSlotIndex(ctx context.Context, slotIndex int32) (int32, error)
	PersistEmergencyCallDiagnosticData(ctx context.Context, dropboxTag string, enableLogcat bool, logcatStartTimestampMillis int64, enableTelecomDump bool, enableTelephonyDump bool) error
	SetNullCipherAndIntegrityEnabled(ctx context.Context, enabled bool) error
	IsNullCipherAndIntegrityPreferenceEnabled(ctx context.Context) (bool, error)
	GetCellBroadcastIdRanges(ctx context.Context, subId int32) ([]androidTelephony.CellBroadcastIdRange, error)
	SetCellBroadcastIdRanges(ctx context.Context, subId int32, ranges []androidTelephony.CellBroadcastIdRange, callback IIntegerConsumer) error
	IsDomainSelectionSupported(ctx context.Context) (bool, error)
	GetCarrierRestrictionStatus(ctx context.Context, internalCallback IIntegerConsumer, packageName string) error
	RequestSatelliteEnabled(ctx context.Context, subId int32, enableSatellite bool, enableDemoMode bool, isEmergency bool, callback IIntegerConsumer) error
	RequestIsSatelliteEnabled(ctx context.Context, subId int32, receiver os.ResultReceiver) error
	RequestIsDemoModeEnabled(ctx context.Context, subId int32, receiver os.ResultReceiver) error
	RequestIsEmergencyModeEnabled(ctx context.Context, subId int32, receiver os.ResultReceiver) error
	RequestIsSatelliteSupported(ctx context.Context, subId int32, receiver os.ResultReceiver) error
	RequestSatelliteCapabilities(ctx context.Context, subId int32, receiver os.ResultReceiver) error
	StartSatelliteTransmissionUpdates(ctx context.Context, subId int32, resultCallback IIntegerConsumer, callback satellite.ISatelliteTransmissionUpdateCallback) error
	StopSatelliteTransmissionUpdates(ctx context.Context, subId int32, resultCallback IIntegerConsumer, callback satellite.ISatelliteTransmissionUpdateCallback) error
	ProvisionSatelliteService(ctx context.Context, subId int32, token string, provisionData []byte, callback IIntegerConsumer) (os.ICancellationSignal, error)
	DeprovisionSatelliteService(ctx context.Context, subId int32, token string, callback IIntegerConsumer) error
	RegisterForSatelliteProvisionStateChanged(ctx context.Context, subId int32, callback satellite.ISatelliteProvisionStateCallback) (int32, error)
	UnregisterForSatelliteProvisionStateChanged(ctx context.Context, subId int32, callback satellite.ISatelliteProvisionStateCallback) error
	RequestIsSatelliteProvisioned(ctx context.Context, subId int32, receiver os.ResultReceiver) error
	RegisterForSatelliteModemStateChanged(ctx context.Context, subId int32, callback satellite.ISatelliteModemStateCallback) (int32, error)
	UnregisterForModemStateChanged(ctx context.Context, subId int32, callback satellite.ISatelliteModemStateCallback) error
	RegisterForIncomingDatagram(ctx context.Context, subId int32, callback satellite.ISatelliteDatagramCallback) (int32, error)
	UnregisterForIncomingDatagram(ctx context.Context, subId int32, callback satellite.ISatelliteDatagramCallback) error
	PollPendingDatagrams(ctx context.Context, subId int32, callback IIntegerConsumer) error
	SendDatagram(ctx context.Context, subId int32, datagramType int32, datagram satellite.SatelliteDatagram, needFullScreenPointingUI bool, callback IIntegerConsumer) error
	RequestIsCommunicationAllowedForCurrentLocation(ctx context.Context, subId int32, receiver os.ResultReceiver) error
	RequestTimeForNextSatelliteVisibility(ctx context.Context, subId int32, receiver os.ResultReceiver) error
	SetDeviceAlignedWithSatellite(ctx context.Context, subId int32, isAligned bool) error
	SetSatelliteServicePackageName(ctx context.Context, servicePackageName string) (bool, error)
	SetSatelliteGatewayServicePackageName(ctx context.Context, servicePackageName string) (bool, error)
	SetSatelliteListeningTimeoutDuration(ctx context.Context, timeoutMillis int64) (bool, error)
	SetSatellitePointingUiClassName(ctx context.Context, packageName string, className string) (bool, error)
	SetDatagramControllerTimeoutDuration(ctx context.Context, reset bool, timeoutType int32, timeoutMillis int64) (bool, error)
	SetSatelliteControllerTimeoutDuration(ctx context.Context, reset bool, timeoutType int32, timeoutMillis int64) (bool, error)
	SetEmergencyCallToSatelliteHandoverType(ctx context.Context, handoverType int32, delaySeconds int32) (bool, error)
	SetCountryCodes(ctx context.Context, reset bool, currentNetworkCountryCodes []string, cachedNetworkCountryCodes map[any]any, locationCountryCode string, locationCountryCodeTimestampNanos int64) (bool, error)
	SetSatelliteAccessControlOverlayConfigs(ctx context.Context, reset bool, isAllowed bool, s2CellFile string, locationFreshDurationNanos int64, satelliteCountryCodes []string) (bool, error)
	SetOemEnabledSatelliteProvisionStatus(ctx context.Context, reset bool, isProvisioned bool) (bool, error)
	GetShaIdFromAllowList(ctx context.Context, pkgName string, carrierId int32) ([]string, error)
	AddAttachRestrictionForCarrier(ctx context.Context, subId int32, reason int32, callback IIntegerConsumer) error
	RemoveAttachRestrictionForCarrier(ctx context.Context, subId int32, reason int32, callback IIntegerConsumer) error
	GetAttachRestrictionReasonsForCarrier(ctx context.Context, subId int32) ([]int32, error)
	RequestNtnSignalStrength(ctx context.Context, subId int32, receiver os.ResultReceiver) error
	RegisterForNtnSignalStrengthChanged(ctx context.Context, subId int32, callback satellite.INtnSignalStrengthCallback) error
	UnregisterForNtnSignalStrengthChanged(ctx context.Context, subId int32, callback satellite.INtnSignalStrengthCallback) error
	RegisterForCapabilitiesChanged(ctx context.Context, subId int32, callback satellite.ISatelliteCapabilitiesCallback) (int32, error)
	UnregisterForCapabilitiesChanged(ctx context.Context, subId int32, callback satellite.ISatelliteCapabilitiesCallback) error
	SetShouldSendDatagramToModemInDemoMode(ctx context.Context, shouldSendToModemInDemoMode bool) (bool, error)
	SetDomainSelectionServiceOverride(ctx context.Context, componentName androidContent.ComponentName) (bool, error)
	ClearDomainSelectionServiceOverride(ctx context.Context) (bool, error)
	SetEnableCellularIdentifierDisclosureNotifications(ctx context.Context, enable bool) error
	IsCellularIdentifierDisclosureNotificationsEnabled(ctx context.Context) (bool, error)
	SetNullCipherNotificationsEnabled(ctx context.Context, enable bool) error
	IsNullCipherNotificationsEnabled(ctx context.Context) (bool, error)
	GetSatellitePlmnsForCarrier(ctx context.Context, subId int32) ([]string, error)
	RegisterForSatelliteSupportedStateChanged(ctx context.Context, subId int32, callback satellite.ISatelliteSupportedStateCallback) (int32, error)
	UnregisterForSatelliteSupportedStateChanged(ctx context.Context, subId int32, callback satellite.ISatelliteSupportedStateCallback) error
	RegisterForCommunicationAllowedStateChanged(ctx context.Context, subId int32, callback satellite.ISatelliteCommunicationAllowedStateCallback) (int32, error)
	UnregisterForCommunicationAllowedStateChanged(ctx context.Context, subId int32, callback satellite.ISatelliteCommunicationAllowedStateCallback) error
	SetDatagramControllerBooleanConfig(ctx context.Context, reset bool, booleanType int32, enable bool) (bool, error)
	SetIsSatelliteCommunicationAllowedForCurrentLocationCache(ctx context.Context, state string) (bool, error)
	RequestSatelliteSessionStats(ctx context.Context, subId int32, receiver os.ResultReceiver) error
}

func NewTelephonyStub

func NewTelephonyStub(
	impl ITelephonyServer,
) ITelephony

NewTelephonyStub creates a server-side ITelephony wrapping the given server implementation. The returned value satisfies ITelephony 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 ITelephonyRegistry

type ITelephonyRegistry interface {
	AsBinder() binder.IBinder
	AddOnSubscriptionsChangedListener(ctx context.Context, pkg string, featureId string, callback IOnSubscriptionsChangedListener) error
	AddOnOpportunisticSubscriptionsChangedListener(ctx context.Context, pkg string, featureId string, callback IOnSubscriptionsChangedListener) error
	RemoveOnSubscriptionsChangedListener(ctx context.Context, pkg string, callback IOnSubscriptionsChangedListener) error
	ListenWithEventList(ctx context.Context, renounceFineLocationAccess bool, renounceCoarseLocationAccess bool, subId int32, pkg string, featureId string, callback IPhoneStateListener, events []int32, notifyNow bool) error
	NotifyCallStateForAllSubs(ctx context.Context, state int32, incomingNumber string) error
	NotifyCallState(ctx context.Context, phoneId int32, subId int32, state int32, incomingNumber string) error
	NotifyServiceStateForPhoneId(ctx context.Context, phoneId int32, subId int32, state androidTelephony.ServiceState) error
	NotifySignalStrengthForPhoneId(ctx context.Context, phoneId int32, subId int32, signalStrength androidTelephony.SignalStrength) error
	NotifyMessageWaitingChangedForPhoneId(ctx context.Context, phoneId int32, subId int32, mwi bool) error
	NotifyCallForwardingChanged(ctx context.Context, cfi bool) error
	NotifyCallForwardingChangedForSubscriber(ctx context.Context, subId int32, cfi bool) error
	NotifyDataActivityForSubscriber(ctx context.Context, subId int32, state int32) error
	NotifyDataActivityForSubscriberWithSlot(ctx context.Context, phoneId int32, subId int32, state int32) error
	NotifyDataConnectionForSubscriber(ctx context.Context, phoneId int32, subId int32, preciseState androidTelephony.PreciseDataConnectionState) error
	NotifyCellLocationForSubscriber(ctx context.Context, subId int32, cellLocation androidTelephony.CellIdentity) error
	NotifyCellInfo(ctx context.Context, cellInfo []androidTelephony.CellInfo) error
	NotifyPreciseCallState(ctx context.Context, phoneId int32, subId int32, callStates []int32, imsCallIds []string, imsCallServiceTypes []int32, imsCallTypes []int32) error
	NotifyDisconnectCause(ctx context.Context, phoneId int32, subId int32, disconnectCause int32, preciseDisconnectCause int32) error
	NotifyCellInfoForSubscriber(ctx context.Context, subId int32, cellInfo []androidTelephony.CellInfo) error
	NotifySrvccStateChanged(ctx context.Context, subId int32, lteState int32) error
	NotifySimActivationStateChangedForPhoneId(ctx context.Context, phoneId int32, subId int32, activationState int32, activationType int32) error
	NotifyOemHookRawEventForSubscriber(ctx context.Context, phoneId int32, subId int32, rawData []byte) error
	NotifySubscriptionInfoChanged(ctx context.Context) error
	NotifyOpportunisticSubscriptionInfoChanged(ctx context.Context) error
	NotifyCarrierNetworkChange(ctx context.Context, active bool) error
	NotifyCarrierNetworkChangeWithSubId(ctx context.Context, subId int32, active bool) error
	NotifyUserMobileDataStateChangedForPhoneId(ctx context.Context, phoneId int32, subId int32, state bool) error
	NotifyDisplayInfoChanged(ctx context.Context, slotIndex int32, subId int32, telephonyDisplayInfo androidTelephony.TelephonyDisplayInfo) error
	NotifyPhoneCapabilityChanged(ctx context.Context, capability androidTelephony.PhoneCapability) error
	NotifyActiveDataSubIdChanged(ctx context.Context, activeDataSubId int32) error
	NotifyRadioPowerStateChanged(ctx context.Context, phoneId int32, subId int32, state int32) error
	NotifyEmergencyNumberList(ctx context.Context, phoneId int32, subId int32) error
	NotifyOutgoingEmergencyCall(ctx context.Context, phoneId int32, subId int32, emergencyNumber emergency.EmergencyNumber) error
	NotifyOutgoingEmergencySms(ctx context.Context, phoneId int32, subId int32, emergencyNumber emergency.EmergencyNumber) error
	NotifyCallQualityChanged(ctx context.Context, callQuality androidTelephony.CallQuality, phoneId int32, subId int32, callNetworkType int32) error
	NotifyMediaQualityStatusChanged(ctx context.Context, phoneId int32, subId int32, status ims.MediaQualityStatus) error
	NotifyImsDisconnectCause(ctx context.Context, subId int32, imsReasonInfo ims.ImsReasonInfo) error
	NotifyRegistrationFailed(ctx context.Context, slotIndex int32, subId int32, cellIdentity androidTelephony.CellIdentity, chosenPlmn string, domain int32, causeCode int32, additionalCauseCode int32) error
	NotifyBarringInfoChanged(ctx context.Context, slotIndex int32, subId int32, barringInfo androidTelephony.BarringInfo) error
	NotifyPhysicalChannelConfigForSubscriber(ctx context.Context, phoneId int32, subId int32, configs []androidTelephony.PhysicalChannelConfig) error
	NotifyDataEnabled(ctx context.Context, phoneId int32, subId int32, enabled bool, reason int32) error
	NotifyAllowedNetworkTypesChanged(ctx context.Context, phoneId int32, subId int32, reason int32, allowedNetworkType int64) error
	NotifyLinkCapacityEstimateChanged(ctx context.Context, phoneId int32, subId int32, linkCapacityEstimateList []androidTelephony.LinkCapacityEstimate) error
	NotifySimultaneousCellularCallingSubscriptionsChanged(ctx context.Context, subIds []int32) error
	AddCarrierPrivilegesCallback(ctx context.Context, phoneId int32, callback ICarrierPrivilegesCallback, pkg string, featureId string) error
	RemoveCarrierPrivilegesCallback(ctx context.Context, callback ICarrierPrivilegesCallback, pkg string) error
	NotifyCarrierPrivilegesChanged(ctx context.Context, phoneId int32, privilegedPackageNames []string, privilegedUids []int32) error
	NotifyCarrierServiceChanged(ctx context.Context, phoneId int32, packageName string, uid int32) error
	AddCarrierConfigChangeListener(ctx context.Context, listener ICarrierConfigChangeListener, pkg string, featureId string) error
	RemoveCarrierConfigChangeListener(ctx context.Context, listener ICarrierConfigChangeListener, pkg string) error
	NotifyCarrierConfigChanged(ctx context.Context, phoneId int32, subId int32, carrierId int32, specificCarrierId int32) error
	NotifyCallbackModeStarted(ctx context.Context, phoneId int32, subId int32, type_ int32) error
	NotifyCallbackModeStopped(ctx context.Context, phoneId int32, subId int32, type_ int32, reason int32) error
	NotifyCarrierRoamingNtnModeChanged(ctx context.Context, subId int32, active bool) error
}

func NewTelephonyRegistryStub

func NewTelephonyRegistryStub(
	impl ITelephonyRegistryServer,
) ITelephonyRegistry

NewTelephonyRegistryStub creates a server-side ITelephonyRegistry wrapping the given server implementation. The returned value satisfies ITelephonyRegistry 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 ITelephonyRegistryServer

type ITelephonyRegistryServer interface {
	AddOnSubscriptionsChangedListener(ctx context.Context, pkg string, featureId string, callback IOnSubscriptionsChangedListener) error
	AddOnOpportunisticSubscriptionsChangedListener(ctx context.Context, pkg string, featureId string, callback IOnSubscriptionsChangedListener) error
	RemoveOnSubscriptionsChangedListener(ctx context.Context, pkg string, callback IOnSubscriptionsChangedListener) error
	ListenWithEventList(ctx context.Context, renounceFineLocationAccess bool, renounceCoarseLocationAccess bool, subId int32, pkg string, featureId string, callback IPhoneStateListener, events []int32, notifyNow bool) error
	NotifyCallStateForAllSubs(ctx context.Context, state int32, incomingNumber string) error
	NotifyCallState(ctx context.Context, phoneId int32, subId int32, state int32, incomingNumber string) error
	NotifyServiceStateForPhoneId(ctx context.Context, phoneId int32, subId int32, state androidTelephony.ServiceState) error
	NotifySignalStrengthForPhoneId(ctx context.Context, phoneId int32, subId int32, signalStrength androidTelephony.SignalStrength) error
	NotifyMessageWaitingChangedForPhoneId(ctx context.Context, phoneId int32, subId int32, mwi bool) error
	NotifyCallForwardingChanged(ctx context.Context, cfi bool) error
	NotifyCallForwardingChangedForSubscriber(ctx context.Context, subId int32, cfi bool) error
	NotifyDataActivityForSubscriber(ctx context.Context, subId int32, state int32) error
	NotifyDataActivityForSubscriberWithSlot(ctx context.Context, phoneId int32, subId int32, state int32) error
	NotifyDataConnectionForSubscriber(ctx context.Context, phoneId int32, subId int32, preciseState androidTelephony.PreciseDataConnectionState) error
	NotifyCellLocationForSubscriber(ctx context.Context, subId int32, cellLocation androidTelephony.CellIdentity) error
	NotifyCellInfo(ctx context.Context, cellInfo []androidTelephony.CellInfo) error
	NotifyPreciseCallState(ctx context.Context, phoneId int32, subId int32, callStates []int32, imsCallIds []string, imsCallServiceTypes []int32, imsCallTypes []int32) error
	NotifyDisconnectCause(ctx context.Context, phoneId int32, subId int32, disconnectCause int32, preciseDisconnectCause int32) error
	NotifyCellInfoForSubscriber(ctx context.Context, subId int32, cellInfo []androidTelephony.CellInfo) error
	NotifySrvccStateChanged(ctx context.Context, subId int32, lteState int32) error
	NotifySimActivationStateChangedForPhoneId(ctx context.Context, phoneId int32, subId int32, activationState int32, activationType int32) error
	NotifyOemHookRawEventForSubscriber(ctx context.Context, phoneId int32, subId int32, rawData []byte) error
	NotifySubscriptionInfoChanged(ctx context.Context) error
	NotifyOpportunisticSubscriptionInfoChanged(ctx context.Context) error
	NotifyCarrierNetworkChange(ctx context.Context, active bool) error
	NotifyCarrierNetworkChangeWithSubId(ctx context.Context, subId int32, active bool) error
	NotifyUserMobileDataStateChangedForPhoneId(ctx context.Context, phoneId int32, subId int32, state bool) error
	NotifyDisplayInfoChanged(ctx context.Context, slotIndex int32, subId int32, telephonyDisplayInfo androidTelephony.TelephonyDisplayInfo) error
	NotifyPhoneCapabilityChanged(ctx context.Context, capability androidTelephony.PhoneCapability) error
	NotifyActiveDataSubIdChanged(ctx context.Context, activeDataSubId int32) error
	NotifyRadioPowerStateChanged(ctx context.Context, phoneId int32, subId int32, state int32) error
	NotifyEmergencyNumberList(ctx context.Context, phoneId int32, subId int32) error
	NotifyOutgoingEmergencyCall(ctx context.Context, phoneId int32, subId int32, emergencyNumber emergency.EmergencyNumber) error
	NotifyOutgoingEmergencySms(ctx context.Context, phoneId int32, subId int32, emergencyNumber emergency.EmergencyNumber) error
	NotifyCallQualityChanged(ctx context.Context, callQuality androidTelephony.CallQuality, phoneId int32, subId int32, callNetworkType int32) error
	NotifyMediaQualityStatusChanged(ctx context.Context, phoneId int32, subId int32, status ims.MediaQualityStatus) error
	NotifyImsDisconnectCause(ctx context.Context, subId int32, imsReasonInfo ims.ImsReasonInfo) error
	NotifyRegistrationFailed(ctx context.Context, slotIndex int32, subId int32, cellIdentity androidTelephony.CellIdentity, chosenPlmn string, domain int32, causeCode int32, additionalCauseCode int32) error
	NotifyBarringInfoChanged(ctx context.Context, slotIndex int32, subId int32, barringInfo androidTelephony.BarringInfo) error
	NotifyPhysicalChannelConfigForSubscriber(ctx context.Context, phoneId int32, subId int32, configs []androidTelephony.PhysicalChannelConfig) error
	NotifyDataEnabled(ctx context.Context, phoneId int32, subId int32, enabled bool, reason int32) error
	NotifyAllowedNetworkTypesChanged(ctx context.Context, phoneId int32, subId int32, reason int32, allowedNetworkType int64) error
	NotifyLinkCapacityEstimateChanged(ctx context.Context, phoneId int32, subId int32, linkCapacityEstimateList []androidTelephony.LinkCapacityEstimate) error
	NotifySimultaneousCellularCallingSubscriptionsChanged(ctx context.Context, subIds []int32) error
	AddCarrierPrivilegesCallback(ctx context.Context, phoneId int32, callback ICarrierPrivilegesCallback, pkg string, featureId string) error
	RemoveCarrierPrivilegesCallback(ctx context.Context, callback ICarrierPrivilegesCallback, pkg string) error
	NotifyCarrierPrivilegesChanged(ctx context.Context, phoneId int32, privilegedPackageNames []string, privilegedUids []int32) error
	NotifyCarrierServiceChanged(ctx context.Context, phoneId int32, packageName string, uid int32) error
	AddCarrierConfigChangeListener(ctx context.Context, listener ICarrierConfigChangeListener, pkg string, featureId string) error
	RemoveCarrierConfigChangeListener(ctx context.Context, listener ICarrierConfigChangeListener, pkg string) error
	NotifyCarrierConfigChanged(ctx context.Context, phoneId int32, subId int32, carrierId int32, specificCarrierId int32) error
	NotifyCallbackModeStarted(ctx context.Context, phoneId int32, subId int32, type_ int32) error
	NotifyCallbackModeStopped(ctx context.Context, phoneId int32, subId int32, type_ int32, reason int32) error
	NotifyCarrierRoamingNtnModeChanged(ctx context.Context, subId int32, active bool) error
}

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

type ITelephonyServer

type ITelephonyServer interface {
	Dial(ctx context.Context, number string) error
	Call(ctx context.Context, number string) error
	IsRadioOn(ctx context.Context) (bool, error)
	IsRadioOnWithFeature(ctx context.Context) (bool, error)
	IsRadioOnForSubscriber(ctx context.Context, subId int32) (bool, error)
	IsRadioOnForSubscriberWithFeature(ctx context.Context, subId int32) (bool, error)
	SetCallComposerStatus(ctx context.Context, subId int32, status int32) error
	GetCallComposerStatus(ctx context.Context, subId int32) (int32, error)
	SupplyPinForSubscriber(ctx context.Context, subId int32, pin string) (bool, error)
	SupplyPukForSubscriber(ctx context.Context, subId int32, puk string, pin string) (bool, error)
	SupplyPinReportResultForSubscriber(ctx context.Context, subId int32, pin string) ([]int32, error)
	SupplyPukReportResultForSubscriber(ctx context.Context, subId int32, puk string, pin string) ([]int32, error)
	HandlePinMmi(ctx context.Context, dialString string) (bool, error)
	HandleUssdRequest(ctx context.Context, subId int32, ussdRequest string, wrappedCallback os.ResultReceiver) error
	HandlePinMmiForSubscriber(ctx context.Context, subId int32, dialString string) (bool, error)
	ToggleRadioOnOff(ctx context.Context) error
	ToggleRadioOnOffForSubscriber(ctx context.Context, subId int32) error
	SetRadio(ctx context.Context, turnOn bool) (bool, error)
	SetRadioForSubscriber(ctx context.Context, subId int32, turnOn bool) (bool, error)
	SetRadioPower(ctx context.Context, turnOn bool) (bool, error)
	RequestRadioPowerOffForReason(ctx context.Context, subId int32, reason int32) (bool, error)
	ClearRadioPowerOffForReason(ctx context.Context, subId int32, reason int32) (bool, error)
	GetRadioPowerOffReasons(ctx context.Context, subId int32) ([]any, error)
	UpdateServiceLocation(ctx context.Context) error
	UpdateServiceLocationWithPackageName(ctx context.Context, callingPkg string) error
	EnableLocationUpdates(ctx context.Context) error
	DisableLocationUpdates(ctx context.Context) error
	EnableDataConnectivity(ctx context.Context) (bool, error)
	DisableDataConnectivity(ctx context.Context) (bool, error)
	IsDataConnectivityPossible(ctx context.Context, subId int32) (bool, error)
	GetCellLocation(ctx context.Context, callingPkg string) (androidTelephony.CellIdentity, error)
	GetNetworkCountryIsoForPhone(ctx context.Context, phoneId int32) (string, error)
	GetNeighboringCellInfo(ctx context.Context, callingPkg string) ([]androidTelephony.NeighboringCellInfo, error)
	GetCallState(ctx context.Context) (int32, error)
	GetCallStateForSubscription(ctx context.Context, subId int32, featureId string) (int32, error)
	GetDataActivity(ctx context.Context) (int32, error)
	GetDataActivityForSubId(ctx context.Context, subId int32) (int32, error)
	GetDataState(ctx context.Context) (int32, error)
	GetDataStateForSubId(ctx context.Context, subId int32) (int32, error)
	GetActivePhoneType(ctx context.Context) (int32, error)
	GetActivePhoneTypeForSlot(ctx context.Context, slotIndex int32) (int32, error)
	GetCdmaEriIconIndex(ctx context.Context) (int32, error)
	GetCdmaEriIconIndexForSubscriber(ctx context.Context, subId int32) (int32, error)
	GetCdmaEriIconMode(ctx context.Context) (int32, error)
	GetCdmaEriIconModeForSubscriber(ctx context.Context, subId int32) (int32, error)
	GetCdmaEriText(ctx context.Context) (string, error)
	GetCdmaEriTextForSubscriber(ctx context.Context, subId int32) (string, error)
	NeedsOtaServiceProvisioning(ctx context.Context) (bool, error)
	SetVoiceMailNumber(ctx context.Context, subId int32, alphaTag string, number string) (bool, error)
	SetVoiceActivationState(ctx context.Context, subId int32, activationState int32) error
	SetDataActivationState(ctx context.Context, subId int32, activationState int32) error
	GetVoiceActivationState(ctx context.Context, subId int32) (int32, error)
	GetDataActivationState(ctx context.Context, subId int32) (int32, error)
	GetVoiceMessageCountForSubscriber(ctx context.Context, subId int32) (int32, error)
	IsConcurrentVoiceAndDataAllowed(ctx context.Context, subId int32) (bool, error)
	GetVisualVoicemailSettings(ctx context.Context, subId int32) (os.Bundle, error)
	GetVisualVoicemailPackageName(ctx context.Context, subId int32) (string, error)
	EnableVisualVoicemailSmsFilter(ctx context.Context, subId int32, settings androidTelephony.VisualVoicemailSmsFilterSettings) error
	DisableVisualVoicemailSmsFilter(ctx context.Context, subId int32) error
	GetVisualVoicemailSmsFilterSettings(ctx context.Context, subId int32) (androidTelephony.VisualVoicemailSmsFilterSettings, error)
	GetActiveVisualVoicemailSmsFilterSettings(ctx context.Context, subId int32) (androidTelephony.VisualVoicemailSmsFilterSettings, error)
	SendVisualVoicemailSmsForSubscriber(ctx context.Context, callingAttributeTag string, subId int32, number string, port int32, text string, sentIntent app.PendingIntent) error
	SendDialerSpecialCode(ctx context.Context, callingPackageName string, inputCode string) error
	GetNetworkTypeForSubscriber(ctx context.Context, subId int32) (int32, error)
	GetDataNetworkType(ctx context.Context) (int32, error)
	GetDataNetworkTypeForSubscriber(ctx context.Context, subId int32) (int32, error)
	GetVoiceNetworkTypeForSubscriber(ctx context.Context, subId int32) (int32, error)
	HasIccCard(ctx context.Context) (bool, error)
	HasIccCardUsingSlotIndex(ctx context.Context, slotIndex int32) (bool, error)
	GetLteOnCdmaMode(ctx context.Context) (int32, error)
	GetLteOnCdmaModeForSubscriber(ctx context.Context, subId int32) (int32, error)
	GetAllCellInfo(ctx context.Context, callingPkg string) ([]androidTelephony.CellInfo, error)
	RequestCellInfoUpdate(ctx context.Context, subId int32, cb androidTelephony.ICellInfoCallback, callingPkg string) error
	RequestCellInfoUpdateWithWorkSource(ctx context.Context, subId int32, cb androidTelephony.ICellInfoCallback, callingPkg string, ws os.WorkSource) error
	SetCellInfoListRate(ctx context.Context, rateInMillis int32, subId int32) error
	IccOpenLogicalChannel(ctx context.Context, request IccLogicalChannelRequest) (androidTelephony.IccOpenLogicalChannelResponse, error)
	IccCloseLogicalChannel(ctx context.Context, request IccLogicalChannelRequest) (bool, error)
	IccTransmitApduLogicalChannelByPort(ctx context.Context, slotIndex int32, portIndex int32, channel int32, cla int32, instruction int32, p1 int32, p2 int32, p3 int32, data string) (string, error)
	IccTransmitApduLogicalChannel(ctx context.Context, subId int32, channel int32, cla int32, instruction int32, p1 int32, p2 int32, p3 int32, data string) (string, error)
	IccTransmitApduBasicChannelByPort(ctx context.Context, slotIndex int32, portIndex int32, cla int32, instruction int32, p1 int32, p2 int32, p3 int32, data string) (string, error)
	IccTransmitApduBasicChannel(ctx context.Context, subId int32, cla int32, instruction int32, p1 int32, p2 int32, p3 int32, data string) (string, error)
	IccExchangeSimIO(ctx context.Context, subId int32, fileID int32, command int32, p1 int32, p2 int32, p3 int32, filePath string) ([]byte, error)
	SendEnvelopeWithStatus(ctx context.Context, subId int32, content string) (string, error)
	NvReadItem(ctx context.Context, itemID int32) (string, error)
	NvWriteItem(ctx context.Context, itemID int32, itemValue string) (bool, error)
	NvWriteCdmaPrl(ctx context.Context, preferredRoamingList []byte) (bool, error)
	ResetModemConfig(ctx context.Context, slotIndex int32) (bool, error)
	RebootModem(ctx context.Context, slotIndex int32) (bool, error)
	GetAllowedNetworkTypesBitmask(ctx context.Context, subId int32) (int32, error)
	IsTetheringApnRequiredForSubscriber(ctx context.Context, subId int32) (bool, error)
	EnableIms(ctx context.Context, slotId int32) error
	DisableIms(ctx context.Context, slotId int32) error
	ResetIms(ctx context.Context, slotIndex int32) error
	RegisterMmTelFeatureCallback(ctx context.Context, slotId int32, callback internal.IImsServiceFeatureCallback) error
	UnregisterImsFeatureCallback(ctx context.Context, callback internal.IImsServiceFeatureCallback) error
	GetImsRegistration(ctx context.Context, slotId int32, feature int32) (types.IImsRegistration, error)
	GetImsConfig(ctx context.Context, slotId int32, feature int32) (internal.IImsConfig, error)
	SetBoundImsServiceOverride(ctx context.Context, slotIndex int32, isCarrierService bool, featureTypes []int32, packageName string) (bool, error)
	ClearCarrierImsServiceOverride(ctx context.Context, slotIndex int32) (bool, error)
	GetBoundImsServicePackage(ctx context.Context, slotIndex int32, isCarrierImsService bool, featureType int32) (string, error)
	GetImsMmTelFeatureState(ctx context.Context, subId int32, callback IIntegerConsumer) error
	SetNetworkSelectionModeAutomatic(ctx context.Context, subId int32) error
	GetCellNetworkScanResults(ctx context.Context, subId int32) (CellNetworkScanResult, error)
	RequestNetworkScan(ctx context.Context, subId int32, renounceFineLocationAccess bool, request androidTelephony.NetworkScanRequest, messenger os.Messenger, binder_ binder.IBinder) (int32, error)
	StopNetworkScan(ctx context.Context, subId int32, scanId int32) error
	SetNetworkSelectionModeManual(ctx context.Context, subId int32, operatorInfo OperatorInfo, persisSelection bool) (bool, error)
	GetAllowedNetworkTypesForReason(ctx context.Context, subId int32, reason int32) (int64, error)
	SetAllowedNetworkTypesForReason(ctx context.Context, subId int32, reason int32, allowedNetworkTypes int64) (bool, error)
	GetDataEnabled(ctx context.Context, subId int32) (bool, error)
	IsUserDataEnabled(ctx context.Context, subId int32) (bool, error)
	IsDataEnabled(ctx context.Context, subId int32) (bool, error)
	SetDataEnabledForReason(ctx context.Context, subId int32, reason int32, enable bool) error
	IsDataEnabledForReason(ctx context.Context, subId int32, reason int32) (bool, error)
	IsManualNetworkSelectionAllowed(ctx context.Context, subId int32) (bool, error)
	SetImsRegistrationState(ctx context.Context, registered bool) error
	GetCdmaMdn(ctx context.Context, subId int32) (string, error)
	GetCdmaMin(ctx context.Context, subId int32) (string, error)
	RequestNumberVerification(ctx context.Context, range_ androidTelephony.PhoneNumberRange, timeoutMillis int64, callback INumberVerificationCallback) error
	GetCarrierPrivilegeStatus(ctx context.Context, subId int32) (int32, error)
	GetCarrierPrivilegeStatusForUid(ctx context.Context, subId int32, uid int32) (int32, error)
	CheckCarrierPrivilegesForPackage(ctx context.Context, subId int32, pkgName string) (int32, error)
	CheckCarrierPrivilegesForPackageAnyPhone(ctx context.Context, pkgName string) (int32, error)
	GetCarrierPackageNamesForIntentAndPhone(ctx context.Context, intent androidContent.Intent, phoneId int32) ([]string, error)
	SetLine1NumberForDisplayForSubscriber(ctx context.Context, subId int32, alphaTag string, number string) (bool, error)
	GetLine1NumberForDisplay(ctx context.Context, subId int32) (string, error)
	GetLine1AlphaTagForDisplay(ctx context.Context, subId int32) (string, error)
	GetMergedSubscriberIds(ctx context.Context, subId int32) ([]string, error)
	GetMergedImsisFromGroup(ctx context.Context, subId int32) ([]string, error)
	SetOperatorBrandOverride(ctx context.Context, subId int32, brand string) (bool, error)
	SetRoamingOverride(ctx context.Context, subId int32, gsmRoamingList []string, gsmNonRoamingList []string, cdmaRoamingList []string, cdmaNonRoamingList []string) (bool, error)
	NeedMobileRadioShutdown(ctx context.Context) (bool, error)
	ShutdownMobileRadios(ctx context.Context) error
	GetRadioAccessFamily(ctx context.Context, phoneId int32) (int32, error)
	UploadCallComposerPicture(ctx context.Context, subscriptionId int32, contentType string, fd int32, callback os.ResultReceiver) error
	EnableVideoCalling(ctx context.Context, enable bool) error
	IsVideoCallingEnabled(ctx context.Context) (bool, error)
	CanChangeDtmfToneLength(ctx context.Context, subId int32) (bool, error)
	IsWorldPhone(ctx context.Context, subId int32) (bool, error)
	IsTtyModeSupported(ctx context.Context) (bool, error)
	IsRttSupported(ctx context.Context, subscriptionId int32) (bool, error)
	IsHearingAidCompatibilitySupported(ctx context.Context) (bool, error)
	IsImsRegistered(ctx context.Context, subId int32) (bool, error)
	IsWifiCallingAvailable(ctx context.Context, subId int32) (bool, error)
	IsVideoTelephonyAvailable(ctx context.Context, subId int32) (bool, error)
	GetImsRegTechnologyForMmTel(ctx context.Context, subId int32) (int32, error)
	GetDeviceId(ctx context.Context) (string, error)
	GetDeviceIdWithFeature(ctx context.Context) (string, error)
	GetImeiForSlot(ctx context.Context, slotIndex int32) (string, error)
	GetPrimaryImei(ctx context.Context) (string, error)
	GetTypeAllocationCodeForSlot(ctx context.Context, slotIndex int32) (string, error)
	GetMeidForSlot(ctx context.Context, slotIndex int32) (string, error)
	GetManufacturerCodeForSlot(ctx context.Context, slotIndex int32) (string, error)
	GetDeviceSoftwareVersionForSlot(ctx context.Context, slotIndex int32) (string, error)
	GetSubIdForPhoneAccountHandle(ctx context.Context, phoneAccountHandle telecom.PhoneAccountHandle) (int32, error)
	GetPhoneAccountHandleForSubscriptionId(ctx context.Context, subscriptionId int32) (telecom.PhoneAccountHandle, error)
	FactoryReset(ctx context.Context, subId int32) error
	GetSimLocaleForSubscriber(ctx context.Context, subId int32) (string, error)
	RequestModemActivityInfo(ctx context.Context, result os.ResultReceiver) error
	GetServiceStateForSlot(ctx context.Context, slotIndex int32, renounceFineLocationAccess bool, renounceCoarseLocationAccess bool) (androidTelephony.ServiceState, error)
	GetVoicemailRingtoneUri(ctx context.Context, accountHandle telecom.PhoneAccountHandle) (net.Uri, error)
	SetVoicemailRingtoneUri(ctx context.Context, phoneAccountHandle telecom.PhoneAccountHandle, uri net.Uri) error
	IsVoicemailVibrationEnabled(ctx context.Context, accountHandle telecom.PhoneAccountHandle) (bool, error)
	SetVoicemailVibrationEnabled(ctx context.Context, phoneAccountHandle telecom.PhoneAccountHandle, enabled bool) error
	GetPackagesWithCarrierPrivileges(ctx context.Context, phoneId int32) ([]string, error)
	GetPackagesWithCarrierPrivilegesForAllPhones(ctx context.Context) ([]string, error)
	GetAidForAppType(ctx context.Context, subId int32, appType int32) (string, error)
	GetEsn(ctx context.Context, subId int32) (string, error)
	GetCdmaPrlVersion(ctx context.Context, subId int32) (string, error)
	GetTelephonyHistograms(ctx context.Context) ([]androidTelephony.TelephonyHistogram, error)
	SetAllowedCarriers(ctx context.Context, carrierRestrictionRules androidTelephony.CarrierRestrictionRules) (int32, error)
	GetAllowedCarriers(ctx context.Context) (androidTelephony.CarrierRestrictionRules, error)
	GetSubscriptionCarrierId(ctx context.Context, subId int32) (int32, error)
	GetSubscriptionCarrierName(ctx context.Context, subId int32) (string, error)
	GetSubscriptionSpecificCarrierId(ctx context.Context, subId int32) (int32, error)
	GetSubscriptionSpecificCarrierName(ctx context.Context, subId int32) (string, error)
	GetCarrierIdFromMccMnc(ctx context.Context, slotIndex int32, mccmnc string, isSubscriptionMccMnc bool) (int32, error)
	CarrierActionSetRadioEnabled(ctx context.Context, subId int32, enabled bool) error
	CarrierActionReportDefaultNetworkStatus(ctx context.Context, subId int32, report bool) error
	CarrierActionResetAll(ctx context.Context, subId int32) error
	GetCallForwarding(ctx context.Context, subId int32, callForwardingReason int32, callback ICallForwardingInfoCallback) error
	SetCallForwarding(ctx context.Context, subId int32, callForwardingInfo androidTelephony.CallForwardingInfo, callback IIntegerConsumer) error
	GetCallWaitingStatus(ctx context.Context, subId int32, callback IIntegerConsumer) error
	SetCallWaitingStatus(ctx context.Context, subId int32, enabled bool, callback IIntegerConsumer) error
	GetClientRequestStats(ctx context.Context, subid int32) ([]androidTelephony.ClientRequestStats, error)
	SetSimPowerStateForSlot(ctx context.Context, slotIndex int32, state int32) error
	SetSimPowerStateForSlotWithCallback(ctx context.Context, slotIndex int32, state int32, callback IIntegerConsumer) error
	GetForbiddenPlmns(ctx context.Context, subId int32, appType int32) ([]string, error)
	SetForbiddenPlmns(ctx context.Context, subId int32, appType int32, fplmns []string) (int32, error)
	GetEmergencyCallbackMode(ctx context.Context, subId int32) (bool, error)
	GetSignalStrength(ctx context.Context, subId int32) (androidTelephony.SignalStrength, error)
	GetCardIdForDefaultEuicc(ctx context.Context, subId int32) (int32, error)
	GetUiccCardsInfo(ctx context.Context) ([]androidTelephony.UiccCardInfo, error)
	GetUiccSlotsInfo(ctx context.Context) ([]androidTelephony.UiccSlotInfo, error)
	SwitchSlots(ctx context.Context, physicalSlots []int32) (bool, error)
	SetSimSlotMapping(ctx context.Context, slotMapping []androidTelephony.UiccSlotMapping) (bool, error)
	IsDataRoamingEnabled(ctx context.Context, subId int32) (bool, error)
	SetDataRoamingEnabled(ctx context.Context, subId int32, isEnabled bool) error
	GetCdmaRoamingMode(ctx context.Context, subId int32) (int32, error)
	SetCdmaRoamingMode(ctx context.Context, subId int32, mode int32) (bool, error)
	GetCdmaSubscriptionMode(ctx context.Context, subId int32) (int32, error)
	SetCdmaSubscriptionMode(ctx context.Context, subId int32, mode int32) (bool, error)
	SetCarrierTestOverride(ctx context.Context, subId int32, mccmnc string, imsi string, iccid string, gid1 string, gid2 string, plmn string, spn string, carrierPrivilegeRules string, apn string) error
	SetCarrierServicePackageOverride(ctx context.Context, subId int32, carrierServicePackage string) error
	GetCarrierIdListVersion(ctx context.Context, subId int32) (int32, error)
	RefreshUiccProfile(ctx context.Context, subId int32) error
	GetNumberOfModemsWithSimultaneousDataConnections(ctx context.Context, subId int32) (int32, error)
	GetNetworkSelectionMode(ctx context.Context, subId int32) (int32, error)
	IsInEmergencySmsMode(ctx context.Context) (bool, error)
	GetRadioPowerState(ctx context.Context, slotIndex int32) (int32, error)
	RegisterImsRegistrationCallback(ctx context.Context, subId int32, c types.IImsRegistrationCallback) error
	UnregisterImsRegistrationCallback(ctx context.Context, subId int32, c types.IImsRegistrationCallback) error
	RegisterImsEmergencyRegistrationCallback(ctx context.Context, subId int32, c types.IImsRegistrationCallback) error
	UnregisterImsEmergencyRegistrationCallback(ctx context.Context, subId int32, c types.IImsRegistrationCallback) error
	GetImsMmTelRegistrationState(ctx context.Context, subId int32, consumer IIntegerConsumer) error
	GetImsMmTelRegistrationTransportType(ctx context.Context, subId int32, consumer IIntegerConsumer) error
	RegisterMmTelCapabilityCallback(ctx context.Context, subId int32, c types.IImsCapabilityCallback) error
	UnregisterMmTelCapabilityCallback(ctx context.Context, subId int32, c types.IImsCapabilityCallback) error
	IsCapable(ctx context.Context, subId int32, capability int32, regTech int32) (bool, error)
	IsAvailable(ctx context.Context, subId int32, capability int32, regTech int32) (bool, error)
	IsMmTelCapabilitySupported(ctx context.Context, subId int32, callback IIntegerConsumer, capability int32, transportType int32) error
	IsAdvancedCallingSettingEnabled(ctx context.Context, subId int32) (bool, error)
	SetAdvancedCallingSettingEnabled(ctx context.Context, subId int32, isEnabled bool) error
	IsVtSettingEnabled(ctx context.Context, subId int32) (bool, error)
	SetVtSettingEnabled(ctx context.Context, subId int32, isEnabled bool) error
	IsVoWiFiSettingEnabled(ctx context.Context, subId int32) (bool, error)
	SetVoWiFiSettingEnabled(ctx context.Context, subId int32, isEnabled bool) error
	IsCrossSimCallingEnabledByUser(ctx context.Context, subId int32) (bool, error)
	SetCrossSimCallingEnabled(ctx context.Context, subId int32, isEnabled bool) error
	IsVoWiFiRoamingSettingEnabled(ctx context.Context, subId int32) (bool, error)
	SetVoWiFiRoamingSettingEnabled(ctx context.Context, subId int32, isEnabled bool) error
	SetVoWiFiNonPersistent(ctx context.Context, subId int32, isCapable bool, mode int32) error
	GetVoWiFiModeSetting(ctx context.Context, subId int32) (int32, error)
	SetVoWiFiModeSetting(ctx context.Context, subId int32, mode int32) error
	GetVoWiFiRoamingModeSetting(ctx context.Context, subId int32) (int32, error)
	SetVoWiFiRoamingModeSetting(ctx context.Context, subId int32, mode int32) error
	SetRttCapabilitySetting(ctx context.Context, subId int32, isEnabled bool) error
	IsTtyOverVolteEnabled(ctx context.Context, subId int32) (bool, error)
	GetEmergencyNumberList(ctx context.Context) (map[any]any, error)
	IsEmergencyNumber(ctx context.Context, number string, exactMatch bool) (bool, error)
	GetCertsFromCarrierPrivilegeAccessRules(ctx context.Context, subId int32) ([]string, error)
	RegisterImsProvisioningChangedCallback(ctx context.Context, subId int32, callback types.IImsConfigCallback) error
	UnregisterImsProvisioningChangedCallback(ctx context.Context, subId int32, callback types.IImsConfigCallback) error
	RegisterFeatureProvisioningChangedCallback(ctx context.Context, subId int32, callback types.IFeatureProvisioningCallback) error
	UnregisterFeatureProvisioningChangedCallback(ctx context.Context, subId int32, callback types.IFeatureProvisioningCallback) error
	SetImsProvisioningStatusForCapability(ctx context.Context, subId int32, capability int32, tech int32, isProvisioned bool) error
	GetImsProvisioningStatusForCapability(ctx context.Context, subId int32, capability int32, tech int32) (bool, error)
	GetRcsProvisioningStatusForCapability(ctx context.Context, subId int32, capability int32, tech int32) (bool, error)
	SetRcsProvisioningStatusForCapability(ctx context.Context, subId int32, capability int32, tech int32, isProvisioned bool) error
	GetImsProvisioningInt(ctx context.Context, subId int32, key int32) (int32, error)
	GetImsProvisioningString(ctx context.Context, subId int32, key int32) (string, error)
	SetImsProvisioningInt(ctx context.Context, subId int32, key int32, value int32) (int32, error)
	SetImsProvisioningString(ctx context.Context, subId int32, key int32, value string) (int32, error)
	StartEmergencyCallbackMode(ctx context.Context) error
	UpdateEmergencyNumberListTestMode(ctx context.Context, action int32, num emergency.EmergencyNumber) error
	GetEmergencyNumberListTestMode(ctx context.Context) ([]string, error)
	GetEmergencyNumberDbVersion(ctx context.Context, subId int32) (int32, error)
	NotifyOtaEmergencyNumberDbInstalled(ctx context.Context) error
	UpdateOtaEmergencyNumberDbFilePath(ctx context.Context, otaParcelFileDescriptor int32) error
	ResetOtaEmergencyNumberDbFilePath(ctx context.Context) error
	EnableModemForSlot(ctx context.Context, slotIndex int32, enable bool) (bool, error)
	SetMultiSimCarrierRestriction(ctx context.Context, isMultiSimCarrierRestricted bool) error
	IsMultiSimSupported(ctx context.Context) (int32, error)
	SwitchMultiSimConfig(ctx context.Context, numOfSims int32) error
	DoesSwitchMultiSimConfigTriggerReboot(ctx context.Context, subId int32) (bool, error)
	GetSlotsMapping(ctx context.Context) ([]androidTelephony.UiccSlotMapping, error)
	GetRadioHalVersion(ctx context.Context) (int32, error)
	GetHalVersion(ctx context.Context, service int32) (int32, error)
	GetCurrentPackageName(ctx context.Context) (string, error)
	IsApplicationOnUicc(ctx context.Context, subId int32, appType int32) (bool, error)
	IsModemEnabledForSlot(ctx context.Context, slotIndex int32) (bool, error)
	IsDataEnabledForApn(ctx context.Context, apnType int32, subId int32) (bool, error)
	IsApnMetered(ctx context.Context, apnType int32, subId int32) (bool, error)
	SetSystemSelectionChannels(ctx context.Context, specifiers []androidTelephony.RadioAccessSpecifier, subId int32, resultCallback IBooleanConsumer) error
	GetSystemSelectionChannels(ctx context.Context, subId int32) ([]androidTelephony.RadioAccessSpecifier, error)
	IsMvnoMatched(ctx context.Context, slotIndex int32, mvnoType int32, mvnoMatchData string) (bool, error)
	EnqueueSmsPickResult(ctx context.Context, callingAttributeTag string, subIdResult IIntegerConsumer) error
	ShowSwitchToManagedProfileDialog(ctx context.Context) error
	GetMmsUserAgent(ctx context.Context, subId int32) (string, error)
	GetMmsUAProfUrl(ctx context.Context, subId int32) (string, error)
	SetMobileDataPolicyEnabled(ctx context.Context, subscriptionId int32, policy int32, enabled bool) error
	IsMobileDataPolicyEnabled(ctx context.Context, subscriptionId int32, policy int32) (bool, error)
	SetCepEnabled(ctx context.Context, isCepEnabled bool) error
	NotifyRcsAutoConfigurationReceived(ctx context.Context, subId int32, config []byte, isCompressed bool) error
	IsIccLockEnabled(ctx context.Context, subId int32) (bool, error)
	SetIccLockEnabled(ctx context.Context, subId int32, enabled bool, password string) (int32, error)
	ChangeIccLockPassword(ctx context.Context, subId int32, oldPassword string, newPassword string) (int32, error)
	RequestUserActivityNotification(ctx context.Context) error
	UserActivity(ctx context.Context) error
	GetManualNetworkSelectionPlmn(ctx context.Context, subId int32) (string, error)
	CanConnectTo5GInDsdsMode(ctx context.Context) (bool, error)
	GetEquivalentHomePlmns(ctx context.Context, subId int32) ([]string, error)
	SetVoNrEnabled(ctx context.Context, subId int32, enabled bool) (int32, error)
	IsVoNrEnabled(ctx context.Context, subId int32) (bool, error)
	SetNrDualConnectivityState(ctx context.Context, subId int32, nrDualConnectivityState int32) (int32, error)
	IsNrDualConnectivityEnabled(ctx context.Context, subId int32) (bool, error)
	IsRadioInterfaceCapabilitySupported(ctx context.Context, capability string) (bool, error)
	SendThermalMitigationRequest(ctx context.Context, subId int32, thermalMitigationRequest androidTelephony.ThermalMitigationRequest) (int32, error)
	BootstrapAuthenticationRequest(ctx context.Context, subId int32, appType int32, nafUrl net.Uri, securityProtocol gba.UaSecurityProtocolIdentifier, forceBootStrapping bool, callback androidTelephony.IBootstrapAuthenticationCallback) error
	SetBoundGbaServiceOverride(ctx context.Context, subId int32, packageName string) (bool, error)
	GetBoundGbaService(ctx context.Context, subId int32) (string, error)
	SetGbaReleaseTimeOverride(ctx context.Context, subId int32, interval int32) (bool, error)
	GetGbaReleaseTime(ctx context.Context, subId int32) (int32, error)
	SetRcsClientConfiguration(ctx context.Context, subId int32, rcc ims.RcsClientConfiguration) error
	IsRcsVolteSingleRegistrationCapable(ctx context.Context, subId int32) (bool, error)
	RegisterRcsProvisioningCallback(ctx context.Context, subId int32, callback types.IRcsConfigCallback) error
	UnregisterRcsProvisioningCallback(ctx context.Context, subId int32, callback types.IRcsConfigCallback) error
	TriggerRcsReconfiguration(ctx context.Context, subId int32) error
	SetRcsSingleRegistrationTestModeEnabled(ctx context.Context, enabled bool) error
	GetRcsSingleRegistrationTestModeEnabled(ctx context.Context) (bool, error)
	SetDeviceSingleRegistrationEnabledOverride(ctx context.Context, enabled string) error
	GetDeviceSingleRegistrationEnabled(ctx context.Context) (bool, error)
	SetCarrierSingleRegistrationEnabledOverride(ctx context.Context, subId int32, enabled string) (bool, error)
	SendDeviceToDeviceMessage(ctx context.Context, message int32, value int32) error
	SetActiveDeviceToDeviceTransport(ctx context.Context, transport string) error
	SetDeviceToDeviceForceEnabled(ctx context.Context, isForceEnabled bool) error
	GetCarrierSingleRegistrationEnabled(ctx context.Context, subId int32) (bool, error)
	SetImsFeatureValidationOverride(ctx context.Context, subId int32, enabled string) (bool, error)
	GetImsFeatureValidationOverride(ctx context.Context, subId int32) (bool, error)
	GetMobileProvisioningUrl(ctx context.Context) (string, error)
	RemoveContactFromEab(ctx context.Context, subId int32, contacts string) (int32, error)
	GetContactFromEab(ctx context.Context, contact string) (string, error)
	GetCapabilityFromEab(ctx context.Context, contact string) (string, error)
	GetDeviceUceEnabled(ctx context.Context) (bool, error)
	SetDeviceUceEnabled(ctx context.Context, isEnabled bool) error
	AddUceRegistrationOverrideShell(ctx context.Context, subId int32, featureTags []string) (ims.RcsContactUceCapability, error)
	RemoveUceRegistrationOverrideShell(ctx context.Context, subId int32, featureTags []string) (ims.RcsContactUceCapability, error)
	ClearUceRegistrationOverrideShell(ctx context.Context, subId int32) (ims.RcsContactUceCapability, error)
	GetLatestRcsContactUceCapabilityShell(ctx context.Context, subId int32) (ims.RcsContactUceCapability, error)
	GetLastUcePidfXmlShell(ctx context.Context, subId int32) (string, error)
	RemoveUceRequestDisallowedStatus(ctx context.Context, subId int32) (bool, error)
	SetCapabilitiesRequestTimeout(ctx context.Context, subId int32, timeoutAfterMs int64) (bool, error)
	SetSignalStrengthUpdateRequest(ctx context.Context, subId int32, request androidTelephony.SignalStrengthUpdateRequest) error
	ClearSignalStrengthUpdateRequest(ctx context.Context, subId int32, request androidTelephony.SignalStrengthUpdateRequest) error
	GetPhoneCapability(ctx context.Context) (androidTelephony.PhoneCapability, error)
	PrepareForUnattendedReboot(ctx context.Context) (int32, error)
	GetSlicingConfig(ctx context.Context, callback os.ResultReceiver) error
	IsPremiumCapabilityAvailableForPurchase(ctx context.Context, capability int32, subId int32) (bool, error)
	PurchasePremiumCapability(ctx context.Context, capability int32, callback IIntegerConsumer, subId int32) error
	RegisterImsStateCallback(ctx context.Context, subId int32, feature int32, cb IImsStateCallback) error
	UnregisterImsStateCallback(ctx context.Context, cb IImsStateCallback) error
	GetLastKnownCellIdentity(ctx context.Context, subId int32) (androidTelephony.CellIdentity, error)
	SetModemService(ctx context.Context, serviceName string) (bool, error)
	GetModemService(ctx context.Context) (string, error)
	IsProvisioningRequiredForCapability(ctx context.Context, subId int32, capability int32, tech int32) (bool, error)
	IsRcsProvisioningRequiredForCapability(ctx context.Context, subId int32, capability int32, tech int32) (bool, error)
	SetVoiceServiceStateOverride(ctx context.Context, subId int32, hasService bool) error
	GetCarrierServicePackageNameForLogicalSlot(ctx context.Context, logicalSlotIndex int32) (string, error)
	SetRemovableEsimAsDefaultEuicc(ctx context.Context, isDefault bool) error
	IsRemovableEsimDefaultEuicc(ctx context.Context) (bool, error)
	GetDefaultRespondViaMessageApplication(ctx context.Context, subId int32, updateIfNeeded bool) (androidContent.ComponentName, error)
	GetSimStateForSlotIndex(ctx context.Context, slotIndex int32) (int32, error)
	PersistEmergencyCallDiagnosticData(ctx context.Context, dropboxTag string, enableLogcat bool, logcatStartTimestampMillis int64, enableTelecomDump bool, enableTelephonyDump bool) error
	SetNullCipherAndIntegrityEnabled(ctx context.Context, enabled bool) error
	IsNullCipherAndIntegrityPreferenceEnabled(ctx context.Context) (bool, error)
	GetCellBroadcastIdRanges(ctx context.Context, subId int32) ([]androidTelephony.CellBroadcastIdRange, error)
	SetCellBroadcastIdRanges(ctx context.Context, subId int32, ranges []androidTelephony.CellBroadcastIdRange, callback IIntegerConsumer) error
	IsDomainSelectionSupported(ctx context.Context) (bool, error)
	GetCarrierRestrictionStatus(ctx context.Context, internalCallback IIntegerConsumer, packageName string) error
	RequestSatelliteEnabled(ctx context.Context, subId int32, enableSatellite bool, enableDemoMode bool, isEmergency bool, callback IIntegerConsumer) error
	RequestIsSatelliteEnabled(ctx context.Context, subId int32, receiver os.ResultReceiver) error
	RequestIsDemoModeEnabled(ctx context.Context, subId int32, receiver os.ResultReceiver) error
	RequestIsEmergencyModeEnabled(ctx context.Context, subId int32, receiver os.ResultReceiver) error
	RequestIsSatelliteSupported(ctx context.Context, subId int32, receiver os.ResultReceiver) error
	RequestSatelliteCapabilities(ctx context.Context, subId int32, receiver os.ResultReceiver) error
	StartSatelliteTransmissionUpdates(ctx context.Context, subId int32, resultCallback IIntegerConsumer, callback satellite.ISatelliteTransmissionUpdateCallback) error
	StopSatelliteTransmissionUpdates(ctx context.Context, subId int32, resultCallback IIntegerConsumer, callback satellite.ISatelliteTransmissionUpdateCallback) error
	ProvisionSatelliteService(ctx context.Context, subId int32, token string, provisionData []byte, callback IIntegerConsumer) (os.ICancellationSignal, error)
	DeprovisionSatelliteService(ctx context.Context, subId int32, token string, callback IIntegerConsumer) error
	RegisterForSatelliteProvisionStateChanged(ctx context.Context, subId int32, callback satellite.ISatelliteProvisionStateCallback) (int32, error)
	UnregisterForSatelliteProvisionStateChanged(ctx context.Context, subId int32, callback satellite.ISatelliteProvisionStateCallback) error
	RequestIsSatelliteProvisioned(ctx context.Context, subId int32, receiver os.ResultReceiver) error
	RegisterForSatelliteModemStateChanged(ctx context.Context, subId int32, callback satellite.ISatelliteModemStateCallback) (int32, error)
	UnregisterForModemStateChanged(ctx context.Context, subId int32, callback satellite.ISatelliteModemStateCallback) error
	RegisterForIncomingDatagram(ctx context.Context, subId int32, callback satellite.ISatelliteDatagramCallback) (int32, error)
	UnregisterForIncomingDatagram(ctx context.Context, subId int32, callback satellite.ISatelliteDatagramCallback) error
	PollPendingDatagrams(ctx context.Context, subId int32, callback IIntegerConsumer) error
	SendDatagram(ctx context.Context, subId int32, datagramType int32, datagram satellite.SatelliteDatagram, needFullScreenPointingUI bool, callback IIntegerConsumer) error
	RequestIsCommunicationAllowedForCurrentLocation(ctx context.Context, subId int32, receiver os.ResultReceiver) error
	RequestTimeForNextSatelliteVisibility(ctx context.Context, subId int32, receiver os.ResultReceiver) error
	SetDeviceAlignedWithSatellite(ctx context.Context, subId int32, isAligned bool) error
	SetSatelliteServicePackageName(ctx context.Context, servicePackageName string) (bool, error)
	SetSatelliteGatewayServicePackageName(ctx context.Context, servicePackageName string) (bool, error)
	SetSatelliteListeningTimeoutDuration(ctx context.Context, timeoutMillis int64) (bool, error)
	SetSatellitePointingUiClassName(ctx context.Context, packageName string, className string) (bool, error)
	SetDatagramControllerTimeoutDuration(ctx context.Context, reset bool, timeoutType int32, timeoutMillis int64) (bool, error)
	SetSatelliteControllerTimeoutDuration(ctx context.Context, reset bool, timeoutType int32, timeoutMillis int64) (bool, error)
	SetEmergencyCallToSatelliteHandoverType(ctx context.Context, handoverType int32, delaySeconds int32) (bool, error)
	SetCountryCodes(ctx context.Context, reset bool, currentNetworkCountryCodes []string, cachedNetworkCountryCodes map[any]any, locationCountryCode string, locationCountryCodeTimestampNanos int64) (bool, error)
	SetSatelliteAccessControlOverlayConfigs(ctx context.Context, reset bool, isAllowed bool, s2CellFile string, locationFreshDurationNanos int64, satelliteCountryCodes []string) (bool, error)
	SetOemEnabledSatelliteProvisionStatus(ctx context.Context, reset bool, isProvisioned bool) (bool, error)
	GetShaIdFromAllowList(ctx context.Context, pkgName string, carrierId int32) ([]string, error)
	AddAttachRestrictionForCarrier(ctx context.Context, subId int32, reason int32, callback IIntegerConsumer) error
	RemoveAttachRestrictionForCarrier(ctx context.Context, subId int32, reason int32, callback IIntegerConsumer) error
	GetAttachRestrictionReasonsForCarrier(ctx context.Context, subId int32) ([]int32, error)
	RequestNtnSignalStrength(ctx context.Context, subId int32, receiver os.ResultReceiver) error
	RegisterForNtnSignalStrengthChanged(ctx context.Context, subId int32, callback satellite.INtnSignalStrengthCallback) error
	UnregisterForNtnSignalStrengthChanged(ctx context.Context, subId int32, callback satellite.INtnSignalStrengthCallback) error
	RegisterForCapabilitiesChanged(ctx context.Context, subId int32, callback satellite.ISatelliteCapabilitiesCallback) (int32, error)
	UnregisterForCapabilitiesChanged(ctx context.Context, subId int32, callback satellite.ISatelliteCapabilitiesCallback) error
	SetShouldSendDatagramToModemInDemoMode(ctx context.Context, shouldSendToModemInDemoMode bool) (bool, error)
	SetDomainSelectionServiceOverride(ctx context.Context, componentName androidContent.ComponentName) (bool, error)
	ClearDomainSelectionServiceOverride(ctx context.Context) (bool, error)
	SetEnableCellularIdentifierDisclosureNotifications(ctx context.Context, enable bool) error
	IsCellularIdentifierDisclosureNotificationsEnabled(ctx context.Context) (bool, error)
	SetNullCipherNotificationsEnabled(ctx context.Context, enable bool) error
	IsNullCipherNotificationsEnabled(ctx context.Context) (bool, error)
	GetSatellitePlmnsForCarrier(ctx context.Context, subId int32) ([]string, error)
	RegisterForSatelliteSupportedStateChanged(ctx context.Context, subId int32, callback satellite.ISatelliteSupportedStateCallback) (int32, error)
	UnregisterForSatelliteSupportedStateChanged(ctx context.Context, subId int32, callback satellite.ISatelliteSupportedStateCallback) error
	RegisterForCommunicationAllowedStateChanged(ctx context.Context, subId int32, callback satellite.ISatelliteCommunicationAllowedStateCallback) (int32, error)
	UnregisterForCommunicationAllowedStateChanged(ctx context.Context, subId int32, callback satellite.ISatelliteCommunicationAllowedStateCallback) error
	SetDatagramControllerBooleanConfig(ctx context.Context, reset bool, booleanType int32, enable bool) (bool, error)
	SetIsSatelliteCommunicationAllowedForCurrentLocationCache(ctx context.Context, state string) (bool, error)
	RequestSatelliteSessionStats(ctx context.Context, subId int32, receiver os.ResultReceiver) error
}

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

type ITransportSelectorCallback

type ITransportSelectorCallback interface {
	AsBinder() binder.IBinder
	OnCreated(ctx context.Context, selector IDomainSelector) error
	OnWlanSelected(ctx context.Context, useEmergencyPdn bool) error
	OnWwanSelectedAsync(ctx context.Context, cb ITransportSelectorResultCallback) error
	OnSelectionTerminated(ctx context.Context, cause int32) error
}

func NewTransportSelectorCallbackStub

func NewTransportSelectorCallbackStub(
	impl ITransportSelectorCallbackServer,
) ITransportSelectorCallback

NewTransportSelectorCallbackStub creates a server-side ITransportSelectorCallback wrapping the given server implementation. The returned value satisfies ITransportSelectorCallback 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 ITransportSelectorCallbackServer

type ITransportSelectorCallbackServer interface {
	OnCreated(ctx context.Context, selector IDomainSelector) error
	OnWlanSelected(ctx context.Context, useEmergencyPdn bool) error
	OnWwanSelectedAsync(ctx context.Context, cb ITransportSelectorResultCallback) error
	OnSelectionTerminated(ctx context.Context, cause int32) error
}

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

type ITransportSelectorResultCallback

type ITransportSelectorResultCallback interface {
	AsBinder() binder.IBinder
	OnCompleted(ctx context.Context, cb IWwanSelectorCallback) error
}

func NewTransportSelectorResultCallbackStub

func NewTransportSelectorResultCallbackStub(
	impl ITransportSelectorResultCallbackServer,
) ITransportSelectorResultCallback

NewTransportSelectorResultCallbackStub creates a server-side ITransportSelectorResultCallback wrapping the given server implementation. The returned value satisfies ITransportSelectorResultCallback 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 ITransportSelectorResultCallbackServer

type ITransportSelectorResultCallbackServer interface {
	OnCompleted(ctx context.Context, cb IWwanSelectorCallback) error
}

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

type IUpdateAvailableNetworksCallback

type IUpdateAvailableNetworksCallback interface {
	AsBinder() binder.IBinder
	OnComplete(ctx context.Context, result int32) error
}

func NewUpdateAvailableNetworksCallbackStub

func NewUpdateAvailableNetworksCallbackStub(
	impl IUpdateAvailableNetworksCallbackServer,
) IUpdateAvailableNetworksCallback

NewUpdateAvailableNetworksCallbackStub creates a server-side IUpdateAvailableNetworksCallback wrapping the given server implementation. The returned value satisfies IUpdateAvailableNetworksCallback 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 IUpdateAvailableNetworksCallbackServer

type IUpdateAvailableNetworksCallbackServer interface {
	OnComplete(ctx context.Context, result int32) error
}

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

type IVoidConsumer

type IVoidConsumer interface {
	AsBinder() binder.IBinder
	Accept(ctx context.Context) error
}

func NewVoidConsumerStub

func NewVoidConsumerStub(
	impl IVoidConsumerServer,
) IVoidConsumer

NewVoidConsumerStub creates a server-side IVoidConsumer wrapping the given server implementation. The returned value satisfies IVoidConsumer 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 IVoidConsumerServer

type IVoidConsumerServer interface {
	Accept(ctx context.Context) error
}

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

type IWapPushManager

type IWapPushManager interface {
	AsBinder() binder.IBinder
	ProcessMessage(ctx context.Context, app_id string, content_type string, intent content.Intent) (int32, error)
	AddPackage(ctx context.Context, x_app_id string, content_type string, package_name string, class_name string, app_type int32, need_signature bool, further_processing bool) (bool, error)
	UpdatePackage(ctx context.Context, x_app_id string, content_type string, package_name string, class_name string, app_type int32, need_signature bool, further_processing bool) (bool, error)
	DeletePackage(ctx context.Context, x_app_id string, content_type string, package_name string, class_name string) (bool, error)
}

func NewWapPushManagerStub

func NewWapPushManagerStub(
	impl IWapPushManagerServer,
) IWapPushManager

NewWapPushManagerStub creates a server-side IWapPushManager wrapping the given server implementation. The returned value satisfies IWapPushManager 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 IWapPushManagerServer

type IWapPushManagerServer interface {
	ProcessMessage(ctx context.Context, app_id string, content_type string, intent content.Intent) (int32, error)
	AddPackage(ctx context.Context, x_app_id string, content_type string, package_name string, class_name string, app_type int32, need_signature bool, further_processing bool) (bool, error)
	UpdatePackage(ctx context.Context, x_app_id string, content_type string, package_name string, class_name string, app_type int32, need_signature bool, further_processing bool) (bool, error)
	DeletePackage(ctx context.Context, x_app_id string, content_type string, package_name string, class_name string) (bool, error)
}

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

type IWwanSelectorCallback

type IWwanSelectorCallback interface {
	AsBinder() binder.IBinder
	OnRequestEmergencyNetworkScan(ctx context.Context, preferredNetworks []int32, scanType int32, resetScan bool, cb IWwanSelectorResultCallback) error
	OnDomainSelected(ctx context.Context, domain int32, useEmergencyPdn bool) error
	OnCancel(ctx context.Context) error
}

func NewWwanSelectorCallbackStub

func NewWwanSelectorCallbackStub(
	impl IWwanSelectorCallbackServer,
) IWwanSelectorCallback

NewWwanSelectorCallbackStub creates a server-side IWwanSelectorCallback wrapping the given server implementation. The returned value satisfies IWwanSelectorCallback 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 IWwanSelectorCallbackServer

type IWwanSelectorCallbackServer interface {
	OnRequestEmergencyNetworkScan(ctx context.Context, preferredNetworks []int32, scanType int32, resetScan bool, cb IWwanSelectorResultCallback) error
	OnDomainSelected(ctx context.Context, domain int32, useEmergencyPdn bool) error
	OnCancel(ctx context.Context) error
}

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

type IWwanSelectorResultCallback

type IWwanSelectorResultCallback interface {
	AsBinder() binder.IBinder
	OnComplete(ctx context.Context, result androidTelephony.EmergencyRegistrationResult) error
}

func NewWwanSelectorResultCallbackStub

func NewWwanSelectorResultCallbackStub(
	impl IWwanSelectorResultCallbackServer,
) IWwanSelectorResultCallback

NewWwanSelectorResultCallbackStub creates a server-side IWwanSelectorResultCallback wrapping the given server implementation. The returned value satisfies IWwanSelectorResultCallback 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 IWwanSelectorResultCallbackServer

type IWwanSelectorResultCallbackServer interface {
	OnComplete(ctx context.Context, result androidTelephony.EmergencyRegistrationResult) error
}

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

type IccLogicalChannelRequest

type IccLogicalChannelRequest struct {
	SubId          int32
	SlotIndex      int32
	PortIndex      int32
	CallingPackage string
	Aid            string
	P2             int32
	Channel        int32
	Binder         binder.IBinder
}

func (*IccLogicalChannelRequest) MarshalParcel

func (s *IccLogicalChannelRequest) MarshalParcel(
	p *parcel.Parcel,
) error

func (*IccLogicalChannelRequest) UnmarshalParcel

func (s *IccLogicalChannelRequest) UnmarshalParcel(
	p *parcel.Parcel,
) error

type ImsStateCallbackProxy

type ImsStateCallbackProxy struct {
	Remote binder.IBinder
}

func NewImsStateCallbackProxy

func NewImsStateCallbackProxy(
	remote binder.IBinder,
) *ImsStateCallbackProxy

func (*ImsStateCallbackProxy) AsBinder

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

func (*ImsStateCallbackProxy) OnAvailable

func (p *ImsStateCallbackProxy) OnAvailable(
	ctx context.Context,
) error

func (*ImsStateCallbackProxy) OnUnavailable

func (p *ImsStateCallbackProxy) OnUnavailable(
	ctx context.Context,
	reason int32,
) error

type ImsStateCallbackStub

type ImsStateCallbackStub struct {
	Impl      IImsStateCallback
	Transport binder.VersionAwareTransport
}

ImsStateCallbackStub dispatches incoming binder transactions to a typed IImsStateCallback implementation.

func (*ImsStateCallbackStub) Descriptor

func (s *ImsStateCallbackStub) Descriptor() string

func (*ImsStateCallbackStub) OnTransaction

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

type IntegerConsumerProxy

type IntegerConsumerProxy struct {
	Remote binder.IBinder
}

func NewIntegerConsumerProxy

func NewIntegerConsumerProxy(
	remote binder.IBinder,
) *IntegerConsumerProxy

func (*IntegerConsumerProxy) Accept

func (p *IntegerConsumerProxy) Accept(
	ctx context.Context,
	result int32,
) error

func (*IntegerConsumerProxy) AsBinder

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

type IntegerConsumerStub

type IntegerConsumerStub struct {
	Impl      IIntegerConsumer
	Transport binder.VersionAwareTransport
}

IntegerConsumerStub dispatches incoming binder transactions to a typed IIntegerConsumer implementation.

func (*IntegerConsumerStub) Descriptor

func (s *IntegerConsumerStub) Descriptor() string

func (*IntegerConsumerStub) OnTransaction

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

type LongConsumerProxy

type LongConsumerProxy struct {
	Remote binder.IBinder
}

func NewLongConsumerProxy

func NewLongConsumerProxy(
	remote binder.IBinder,
) *LongConsumerProxy

func (*LongConsumerProxy) Accept

func (p *LongConsumerProxy) Accept(
	ctx context.Context,
	result int64,
) error

func (*LongConsumerProxy) AsBinder

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

type LongConsumerStub

type LongConsumerStub struct {
	Impl      ILongConsumer
	Transport binder.VersionAwareTransport
}

LongConsumerStub dispatches incoming binder transactions to a typed ILongConsumer implementation.

func (*LongConsumerStub) Descriptor

func (s *LongConsumerStub) Descriptor() string

func (*LongConsumerStub) OnTransaction

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

type MmsProxy

type MmsProxy struct {
	Remote binder.IBinder
}

func NewMmsProxy

func NewMmsProxy(
	remote binder.IBinder,
) *MmsProxy

func (*MmsProxy) AddMultimediaMessageDraft

func (p *MmsProxy) AddMultimediaMessageDraft(
	ctx context.Context,
	callingPkg string,
	contentUri net.Uri,
) (net.Uri, error)

func (*MmsProxy) AddTextMessageDraft

func (p *MmsProxy) AddTextMessageDraft(
	ctx context.Context,
	callingPkg string,
	address string,
	text string,
) (net.Uri, error)

func (*MmsProxy) ArchiveStoredConversation

func (p *MmsProxy) ArchiveStoredConversation(
	ctx context.Context,
	callingPkg string,
	conversationId int64,
	archived bool,
) (bool, error)

func (*MmsProxy) AsBinder

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

func (*MmsProxy) DeleteStoredConversation

func (p *MmsProxy) DeleteStoredConversation(
	ctx context.Context,
	callingPkg string,
	conversationId int64,
) (bool, error)

func (*MmsProxy) DeleteStoredMessage

func (p *MmsProxy) DeleteStoredMessage(
	ctx context.Context,
	callingPkg string,
	messageUri net.Uri,
) (bool, error)

func (*MmsProxy) DownloadMessage

func (p *MmsProxy) DownloadMessage(
	ctx context.Context,
	subId int32,
	callingPkg string,
	locationUrl string,
	contentUri net.Uri,
	configOverrides os.Bundle,
	downloadedIntent app.PendingIntent,
	messageId int64,
) error

func (*MmsProxy) GetAutoPersisting

func (p *MmsProxy) GetAutoPersisting(
	ctx context.Context,
) (bool, error)

func (*MmsProxy) ImportMultimediaMessage

func (p *MmsProxy) ImportMultimediaMessage(
	ctx context.Context,
	callingPkg string,
	contentUri net.Uri,
	messageId string,
	timestampSecs int64,
	seen bool,
	read bool,
) (net.Uri, error)

func (*MmsProxy) ImportTextMessage

func (p *MmsProxy) ImportTextMessage(
	ctx context.Context,
	callingPkg string,
	address string,
	type_ int32,
	text string,
	timestampMillis int64,
	seen bool,
	read bool,
) (net.Uri, error)

func (*MmsProxy) SendMessage

func (p *MmsProxy) SendMessage(
	ctx context.Context,
	subId int32,
	callingPkg string,
	contentUri net.Uri,
	locationUrl string,
	configOverrides os.Bundle,
	sentIntent app.PendingIntent,
	messageId int64,
) error

func (*MmsProxy) SendStoredMessage

func (p *MmsProxy) SendStoredMessage(
	ctx context.Context,
	subId int32,
	callingPkg string,
	messageUri net.Uri,
	configOverrides os.Bundle,
	sentIntent app.PendingIntent,
) error

func (*MmsProxy) SetAutoPersisting

func (p *MmsProxy) SetAutoPersisting(
	ctx context.Context,
	callingPkg string,
	enabled bool,
) error

func (*MmsProxy) UpdateStoredMessageStatus

func (p *MmsProxy) UpdateStoredMessageStatus(
	ctx context.Context,
	callingPkg string,
	messageUri net.Uri,
	statusValues content.ContentValues,
) (bool, error)

type MmsStub

type MmsStub struct {
	Impl      IMms
	Transport binder.VersionAwareTransport
}

MmsStub dispatches incoming binder transactions to a typed IMms implementation.

func (*MmsStub) Descriptor

func (s *MmsStub) Descriptor() string

func (*MmsStub) OnTransaction

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

type NumberVerificationCallbackProxy

type NumberVerificationCallbackProxy struct {
	Remote binder.IBinder
}

func NewNumberVerificationCallbackProxy

func NewNumberVerificationCallbackProxy(
	remote binder.IBinder,
) *NumberVerificationCallbackProxy

func (*NumberVerificationCallbackProxy) AsBinder

func (*NumberVerificationCallbackProxy) OnCallReceived

func (p *NumberVerificationCallbackProxy) OnCallReceived(
	ctx context.Context,
	phoneNumber string,
) error

func (*NumberVerificationCallbackProxy) OnVerificationFailed

func (p *NumberVerificationCallbackProxy) OnVerificationFailed(
	ctx context.Context,
	reason int32,
) error

type NumberVerificationCallbackStub

type NumberVerificationCallbackStub struct {
	Impl      INumberVerificationCallback
	Transport binder.VersionAwareTransport
}

NumberVerificationCallbackStub dispatches incoming binder transactions to a typed INumberVerificationCallback implementation.

func (*NumberVerificationCallbackStub) Descriptor

func (s *NumberVerificationCallbackStub) Descriptor() string

func (*NumberVerificationCallbackStub) OnTransaction

type OnSubscriptionsChangedListenerProxy

type OnSubscriptionsChangedListenerProxy struct {
	Remote binder.IBinder
}

func NewOnSubscriptionsChangedListenerProxy

func NewOnSubscriptionsChangedListenerProxy(
	remote binder.IBinder,
) *OnSubscriptionsChangedListenerProxy

func (*OnSubscriptionsChangedListenerProxy) AsBinder

func (*OnSubscriptionsChangedListenerProxy) OnSubscriptionsChanged

func (p *OnSubscriptionsChangedListenerProxy) OnSubscriptionsChanged(
	ctx context.Context,
) error

type OnSubscriptionsChangedListenerStub

type OnSubscriptionsChangedListenerStub struct {
	Impl      IOnSubscriptionsChangedListener
	Transport binder.VersionAwareTransport
}

OnSubscriptionsChangedListenerStub dispatches incoming binder transactions to a typed IOnSubscriptionsChangedListener implementation.

func (*OnSubscriptionsChangedListenerStub) Descriptor

func (*OnSubscriptionsChangedListenerStub) OnTransaction

type OnsProxy

type OnsProxy struct {
	Remote binder.IBinder
}

func NewOnsProxy

func NewOnsProxy(
	remote binder.IBinder,
) *OnsProxy

func (*OnsProxy) AsBinder

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

func (*OnsProxy) GetPreferredDataSubscriptionId

func (p *OnsProxy) GetPreferredDataSubscriptionId(
	ctx context.Context,
) (int32, error)

func (*OnsProxy) IsEnabled

func (p *OnsProxy) IsEnabled(
	ctx context.Context,
) (bool, error)

func (*OnsProxy) SetEnable

func (p *OnsProxy) SetEnable(
	ctx context.Context,
	enable bool,
) (bool, error)

func (*OnsProxy) SetPreferredDataSubscriptionId

func (p *OnsProxy) SetPreferredDataSubscriptionId(
	ctx context.Context,
	subId int32,
	needValidation bool,
	callbackStub ISetOpportunisticDataCallback,
) error

func (*OnsProxy) UpdateAvailableNetworks

func (p *OnsProxy) UpdateAvailableNetworks(
	ctx context.Context,
	availableNetworks []androidTelephony.AvailableNetworkInfo,
	callbackStub IUpdateAvailableNetworksCallback,
) error

type OnsStub

type OnsStub struct {
	Impl      IOns
	Transport binder.VersionAwareTransport
}

OnsStub dispatches incoming binder transactions to a typed IOns implementation.

func (*OnsStub) Descriptor

func (s *OnsStub) Descriptor() string

func (*OnsStub) OnTransaction

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

type OperatorInfo

type OperatorInfo struct {
	OperatorAlphaLong  string
	OperatorAlphaShort string
	OperatorNumeric    string
	Ran                int32
}

func (*OperatorInfo) MarshalParcel

func (s *OperatorInfo) MarshalParcel(
	p *parcel.Parcel,
) error

func (*OperatorInfo) UnmarshalParcel

func (s *OperatorInfo) UnmarshalParcel(
	p *parcel.Parcel,
) error

type PhoneStateListenerProxy

type PhoneStateListenerProxy struct {
	Remote binder.IBinder
}

func NewPhoneStateListenerProxy

func NewPhoneStateListenerProxy(
	remote binder.IBinder,
) *PhoneStateListenerProxy

func (*PhoneStateListenerProxy) AsBinder

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

func (*PhoneStateListenerProxy) OnActiveDataSubIdChanged

func (p *PhoneStateListenerProxy) OnActiveDataSubIdChanged(
	ctx context.Context,
	subId int32,
) error

func (*PhoneStateListenerProxy) OnAllowedNetworkTypesChanged

func (p *PhoneStateListenerProxy) OnAllowedNetworkTypesChanged(
	ctx context.Context,
	reason int32,
	allowedNetworkType int64,
) error

func (*PhoneStateListenerProxy) OnBarringInfoChanged

func (p *PhoneStateListenerProxy) OnBarringInfoChanged(
	ctx context.Context,
	barringInfo androidTelephony.BarringInfo,
) error

func (*PhoneStateListenerProxy) OnCallBackModeStarted

func (p *PhoneStateListenerProxy) OnCallBackModeStarted(
	ctx context.Context,
	type_ int32,
) error

func (*PhoneStateListenerProxy) OnCallBackModeStopped

func (p *PhoneStateListenerProxy) OnCallBackModeStopped(
	ctx context.Context,
	type_ int32,
	reason int32,
) error

func (*PhoneStateListenerProxy) OnCallDisconnectCauseChanged

func (p *PhoneStateListenerProxy) OnCallDisconnectCauseChanged(
	ctx context.Context,
	disconnectCause int32,
	preciseDisconnectCause int32,
) error

func (*PhoneStateListenerProxy) OnCallForwardingIndicatorChanged

func (p *PhoneStateListenerProxy) OnCallForwardingIndicatorChanged(
	ctx context.Context,
	cfi bool,
) error

func (*PhoneStateListenerProxy) OnCallStateChanged

func (p *PhoneStateListenerProxy) OnCallStateChanged(
	ctx context.Context,
	state int32,
) error

func (*PhoneStateListenerProxy) OnCallStatesChanged

func (p *PhoneStateListenerProxy) OnCallStatesChanged(
	ctx context.Context,
	callStateList []androidTelephony.CallState,
) error

func (*PhoneStateListenerProxy) OnCarrierNetworkChange

func (p *PhoneStateListenerProxy) OnCarrierNetworkChange(
	ctx context.Context,
	active bool,
) error

func (*PhoneStateListenerProxy) OnCarrierRoamingNtnModeChanged

func (p *PhoneStateListenerProxy) OnCarrierRoamingNtnModeChanged(
	ctx context.Context,
	active bool,
) error

func (*PhoneStateListenerProxy) OnCellInfoChanged

func (p *PhoneStateListenerProxy) OnCellInfoChanged(
	ctx context.Context,
	cellInfo []androidTelephony.CellInfo,
) error

func (*PhoneStateListenerProxy) OnCellLocationChanged

func (p *PhoneStateListenerProxy) OnCellLocationChanged(
	ctx context.Context,
	location androidTelephony.CellIdentity,
) error

func (*PhoneStateListenerProxy) OnDataActivationStateChanged

func (p *PhoneStateListenerProxy) OnDataActivationStateChanged(
	ctx context.Context,
	activationState int32,
) error

func (*PhoneStateListenerProxy) OnDataActivity

func (p *PhoneStateListenerProxy) OnDataActivity(
	ctx context.Context,
	direction int32,
) error

func (*PhoneStateListenerProxy) OnDataConnectionRealTimeInfoChanged

func (p *PhoneStateListenerProxy) OnDataConnectionRealTimeInfoChanged(
	ctx context.Context,
	dcRtInfo androidTelephony.DataConnectionRealTimeInfo,
) error

func (*PhoneStateListenerProxy) OnDataConnectionStateChanged

func (p *PhoneStateListenerProxy) OnDataConnectionStateChanged(
	ctx context.Context,
	state int32,
	networkType int32,
) error

func (*PhoneStateListenerProxy) OnDataEnabledChanged

func (p *PhoneStateListenerProxy) OnDataEnabledChanged(
	ctx context.Context,
	enabled bool,
	reason int32,
) error

func (*PhoneStateListenerProxy) OnDisplayInfoChanged

func (p *PhoneStateListenerProxy) OnDisplayInfoChanged(
	ctx context.Context,
	telephonyDisplayInfo androidTelephony.TelephonyDisplayInfo,
) error

func (*PhoneStateListenerProxy) OnEmergencyNumberListChanged

func (p *PhoneStateListenerProxy) OnEmergencyNumberListChanged(
	ctx context.Context,
	emergencyNumberList map[any]any,
) error

func (*PhoneStateListenerProxy) OnImsCallDisconnectCauseChanged

func (p *PhoneStateListenerProxy) OnImsCallDisconnectCauseChanged(
	ctx context.Context,
	imsReasonInfo ims.ImsReasonInfo,
) error

func (*PhoneStateListenerProxy) OnLegacyCallStateChanged

func (p *PhoneStateListenerProxy) OnLegacyCallStateChanged(
	ctx context.Context,
	state int32,
	incomingNumber string,
) error

func (*PhoneStateListenerProxy) OnLinkCapacityEstimateChanged

func (p *PhoneStateListenerProxy) OnLinkCapacityEstimateChanged(
	ctx context.Context,
	linkCapacityEstimateList []androidTelephony.LinkCapacityEstimate,
) error

func (*PhoneStateListenerProxy) OnMediaQualityStatusChanged

func (p *PhoneStateListenerProxy) OnMediaQualityStatusChanged(
	ctx context.Context,
	mediaQualityStatus ims.MediaQualityStatus,
) error

func (*PhoneStateListenerProxy) OnMessageWaitingIndicatorChanged

func (p *PhoneStateListenerProxy) OnMessageWaitingIndicatorChanged(
	ctx context.Context,
	mwi bool,
) error

func (*PhoneStateListenerProxy) OnOemHookRawEvent

func (p *PhoneStateListenerProxy) OnOemHookRawEvent(
	ctx context.Context,
	rawData []byte,
) error

func (*PhoneStateListenerProxy) OnOutgoingEmergencyCall

func (p *PhoneStateListenerProxy) OnOutgoingEmergencyCall(
	ctx context.Context,
	placedEmergencyNumber emergency.EmergencyNumber,
	subscriptionId int32,
) error

func (*PhoneStateListenerProxy) OnOutgoingEmergencySms

func (p *PhoneStateListenerProxy) OnOutgoingEmergencySms(
	ctx context.Context,
	sentEmergencyNumber emergency.EmergencyNumber,
	subscriptionId int32,
) error

func (*PhoneStateListenerProxy) OnPhoneCapabilityChanged

func (p *PhoneStateListenerProxy) OnPhoneCapabilityChanged(
	ctx context.Context,
	capability androidTelephony.PhoneCapability,
) error

func (*PhoneStateListenerProxy) OnPhysicalChannelConfigChanged

func (p *PhoneStateListenerProxy) OnPhysicalChannelConfigChanged(
	ctx context.Context,
	configs []androidTelephony.PhysicalChannelConfig,
) error

func (*PhoneStateListenerProxy) OnPreciseCallStateChanged

func (p *PhoneStateListenerProxy) OnPreciseCallStateChanged(
	ctx context.Context,
	callState androidTelephony.PreciseCallState,
) error

func (*PhoneStateListenerProxy) OnPreciseDataConnectionStateChanged

func (p *PhoneStateListenerProxy) OnPreciseDataConnectionStateChanged(
	ctx context.Context,
	dataConnectionState androidTelephony.PreciseDataConnectionState,
) error

func (*PhoneStateListenerProxy) OnRadioPowerStateChanged

func (p *PhoneStateListenerProxy) OnRadioPowerStateChanged(
	ctx context.Context,
	state int32,
) error

func (*PhoneStateListenerProxy) OnRegistrationFailed

func (p *PhoneStateListenerProxy) OnRegistrationFailed(
	ctx context.Context,
	cellIdentity androidTelephony.CellIdentity,
	chosenPlmn string,
	domain int32,
	causeCode int32,
	additionalCauseCode int32,
) error

func (*PhoneStateListenerProxy) OnServiceStateChanged

func (p *PhoneStateListenerProxy) OnServiceStateChanged(
	ctx context.Context,
	serviceState androidTelephony.ServiceState,
) error

func (*PhoneStateListenerProxy) OnSignalStrengthChanged

func (p *PhoneStateListenerProxy) OnSignalStrengthChanged(
	ctx context.Context,
	asu int32,
) error

func (*PhoneStateListenerProxy) OnSignalStrengthsChanged

func (p *PhoneStateListenerProxy) OnSignalStrengthsChanged(
	ctx context.Context,
	signalStrength androidTelephony.SignalStrength,
) error

func (*PhoneStateListenerProxy) OnSimultaneousCallingStateChanged

func (p *PhoneStateListenerProxy) OnSimultaneousCallingStateChanged(
	ctx context.Context,
	subIds []int32,
) error

func (*PhoneStateListenerProxy) OnSrvccStateChanged

func (p *PhoneStateListenerProxy) OnSrvccStateChanged(
	ctx context.Context,
	state int32,
) error

func (*PhoneStateListenerProxy) OnUserMobileDataStateChanged

func (p *PhoneStateListenerProxy) OnUserMobileDataStateChanged(
	ctx context.Context,
	enabled bool,
) error

func (*PhoneStateListenerProxy) OnVoiceActivationStateChanged

func (p *PhoneStateListenerProxy) OnVoiceActivationStateChanged(
	ctx context.Context,
	activationState int32,
) error

type PhoneStateListenerStub

type PhoneStateListenerStub struct {
	Impl      IPhoneStateListener
	Transport binder.VersionAwareTransport
}

PhoneStateListenerStub dispatches incoming binder transactions to a typed IPhoneStateListener implementation.

func (*PhoneStateListenerStub) Descriptor

func (s *PhoneStateListenerStub) Descriptor() string

func (*PhoneStateListenerStub) OnTransaction

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

type PhoneSubInfoProxy

type PhoneSubInfoProxy struct {
	Remote binder.IBinder
}

func NewPhoneSubInfoProxy

func NewPhoneSubInfoProxy(
	remote binder.IBinder,
) *PhoneSubInfoProxy

func (*PhoneSubInfoProxy) AsBinder

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

func (*PhoneSubInfoProxy) GetCarrierInfoForImsiEncryption

func (p *PhoneSubInfoProxy) GetCarrierInfoForImsiEncryption(
	ctx context.Context,
	subId int32,
	keyType int32,
) (androidTelephony.ImsiEncryptionInfo, error)

func (*PhoneSubInfoProxy) GetDeviceId

func (p *PhoneSubInfoProxy) GetDeviceId(
	ctx context.Context,
) (string, error)

func (*PhoneSubInfoProxy) GetDeviceIdForPhone

func (p *PhoneSubInfoProxy) GetDeviceIdForPhone(
	ctx context.Context,
	phoneId int32,
) (string, error)

func (*PhoneSubInfoProxy) GetDeviceIdWithFeature

func (p *PhoneSubInfoProxy) GetDeviceIdWithFeature(
	ctx context.Context,
) (string, error)

func (*PhoneSubInfoProxy) GetDeviceSvn

func (p *PhoneSubInfoProxy) GetDeviceSvn(
	ctx context.Context,
) (string, error)

func (*PhoneSubInfoProxy) GetDeviceSvnUsingSubId

func (p *PhoneSubInfoProxy) GetDeviceSvnUsingSubId(
	ctx context.Context,
	subId int32,
) (string, error)

func (*PhoneSubInfoProxy) GetGroupIdLevel1ForSubscriber

func (p *PhoneSubInfoProxy) GetGroupIdLevel1ForSubscriber(
	ctx context.Context,
	subId int32,
) (string, error)

func (*PhoneSubInfoProxy) GetIccSerialNumber

func (p *PhoneSubInfoProxy) GetIccSerialNumber(
	ctx context.Context,
) (string, error)

func (*PhoneSubInfoProxy) GetIccSerialNumberForSubscriber

func (p *PhoneSubInfoProxy) GetIccSerialNumberForSubscriber(
	ctx context.Context,
	subId int32,
) (string, error)

func (*PhoneSubInfoProxy) GetIccSerialNumberWithFeature

func (p *PhoneSubInfoProxy) GetIccSerialNumberWithFeature(
	ctx context.Context,
) (string, error)

func (*PhoneSubInfoProxy) GetIccSimChallengeResponse

func (p *PhoneSubInfoProxy) GetIccSimChallengeResponse(
	ctx context.Context,
	subId int32,
	appType int32,
	authType int32,
	data string,
) (string, error)

func (*PhoneSubInfoProxy) GetImeiForSubscriber

func (p *PhoneSubInfoProxy) GetImeiForSubscriber(
	ctx context.Context,
	subId int32,
) (string, error)

func (*PhoneSubInfoProxy) GetImsPrivateUserIdentity

func (p *PhoneSubInfoProxy) GetImsPrivateUserIdentity(
	ctx context.Context,
	subId int32,
) (string, error)

func (*PhoneSubInfoProxy) GetImsPublicUserIdentities

func (p *PhoneSubInfoProxy) GetImsPublicUserIdentities(
	ctx context.Context,
	subId int32,
) ([]net.Uri, error)

func (*PhoneSubInfoProxy) GetIsimDomain

func (p *PhoneSubInfoProxy) GetIsimDomain(
	ctx context.Context,
	subId int32,
) (string, error)

func (*PhoneSubInfoProxy) GetIsimImpi

func (p *PhoneSubInfoProxy) GetIsimImpi(
	ctx context.Context,
	subId int32,
) (string, error)

func (*PhoneSubInfoProxy) GetIsimImpu

func (p *PhoneSubInfoProxy) GetIsimImpu(
	ctx context.Context,
	subId int32,
) ([]string, error)

func (*PhoneSubInfoProxy) GetIsimIst

func (p *PhoneSubInfoProxy) GetIsimIst(
	ctx context.Context,
	subId int32,
) (string, error)

func (*PhoneSubInfoProxy) GetIsimPcscf

func (p *PhoneSubInfoProxy) GetIsimPcscf(
	ctx context.Context,
	subId int32,
) ([]string, error)

func (*PhoneSubInfoProxy) GetLine1AlphaTag

func (p *PhoneSubInfoProxy) GetLine1AlphaTag(
	ctx context.Context,
) (string, error)

func (*PhoneSubInfoProxy) GetLine1AlphaTagForSubscriber

func (p *PhoneSubInfoProxy) GetLine1AlphaTagForSubscriber(
	ctx context.Context,
	subId int32,
) (string, error)

func (*PhoneSubInfoProxy) GetLine1Number

func (p *PhoneSubInfoProxy) GetLine1Number(
	ctx context.Context,
) (string, error)

func (*PhoneSubInfoProxy) GetLine1NumberForSubscriber

func (p *PhoneSubInfoProxy) GetLine1NumberForSubscriber(
	ctx context.Context,
	subId int32,
) (string, error)

func (*PhoneSubInfoProxy) GetMsisdn

func (p *PhoneSubInfoProxy) GetMsisdn(
	ctx context.Context,
) (string, error)

func (*PhoneSubInfoProxy) GetMsisdnForSubscriber

func (p *PhoneSubInfoProxy) GetMsisdnForSubscriber(
	ctx context.Context,
	subId int32,
) (string, error)

func (*PhoneSubInfoProxy) GetNaiForSubscriber

func (p *PhoneSubInfoProxy) GetNaiForSubscriber(
	ctx context.Context,
	subId int32,
) (string, error)

func (*PhoneSubInfoProxy) GetSimServiceTable

func (p *PhoneSubInfoProxy) GetSimServiceTable(
	ctx context.Context,
	subId int32,
	appType int32,
) (string, error)

func (*PhoneSubInfoProxy) GetSmscIdentity

func (p *PhoneSubInfoProxy) GetSmscIdentity(
	ctx context.Context,
	subId int32,
	appType int32,
) (net.Uri, error)

func (*PhoneSubInfoProxy) GetSubscriberId

func (p *PhoneSubInfoProxy) GetSubscriberId(
	ctx context.Context,
) (string, error)

func (*PhoneSubInfoProxy) GetSubscriberIdForSubscriber

func (p *PhoneSubInfoProxy) GetSubscriberIdForSubscriber(
	ctx context.Context,
	subId int32,
) (string, error)

func (*PhoneSubInfoProxy) GetSubscriberIdWithFeature

func (p *PhoneSubInfoProxy) GetSubscriberIdWithFeature(
	ctx context.Context,
	callingComponenId string,
) (string, error)

func (*PhoneSubInfoProxy) GetVoiceMailAlphaTag

func (p *PhoneSubInfoProxy) GetVoiceMailAlphaTag(
	ctx context.Context,
) (string, error)

func (*PhoneSubInfoProxy) GetVoiceMailAlphaTagForSubscriber

func (p *PhoneSubInfoProxy) GetVoiceMailAlphaTagForSubscriber(
	ctx context.Context,
	subId int32,
) (string, error)

func (*PhoneSubInfoProxy) GetVoiceMailNumber

func (p *PhoneSubInfoProxy) GetVoiceMailNumber(
	ctx context.Context,
) (string, error)

func (*PhoneSubInfoProxy) GetVoiceMailNumberForSubscriber

func (p *PhoneSubInfoProxy) GetVoiceMailNumberForSubscriber(
	ctx context.Context,
	subId int32,
) (string, error)

func (*PhoneSubInfoProxy) ResetCarrierKeysForImsiEncryption

func (p *PhoneSubInfoProxy) ResetCarrierKeysForImsiEncryption(
	ctx context.Context,
	subId int32,
) error

func (*PhoneSubInfoProxy) SetCarrierInfoForImsiEncryption

func (p *PhoneSubInfoProxy) SetCarrierInfoForImsiEncryption(
	ctx context.Context,
	subId int32,
	imsiEncryptionInfo androidTelephony.ImsiEncryptionInfo,
) error

type PhoneSubInfoStub

type PhoneSubInfoStub struct {
	Impl      IPhoneSubInfo
	Transport binder.VersionAwareTransport
}

PhoneSubInfoStub dispatches incoming binder transactions to a typed IPhoneSubInfo implementation.

func (*PhoneSubInfoStub) Descriptor

func (s *PhoneSubInfoStub) Descriptor() string

func (*PhoneSubInfoStub) OnTransaction

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

type SetOpportunisticDataCallbackProxy

type SetOpportunisticDataCallbackProxy struct {
	Remote binder.IBinder
}

func NewSetOpportunisticDataCallbackProxy

func NewSetOpportunisticDataCallbackProxy(
	remote binder.IBinder,
) *SetOpportunisticDataCallbackProxy

func (*SetOpportunisticDataCallbackProxy) AsBinder

func (*SetOpportunisticDataCallbackProxy) OnComplete

func (p *SetOpportunisticDataCallbackProxy) OnComplete(
	ctx context.Context,
	result int32,
) error

type SetOpportunisticDataCallbackStub

type SetOpportunisticDataCallbackStub struct {
	Impl      ISetOpportunisticDataCallback
	Transport binder.VersionAwareTransport
}

SetOpportunisticDataCallbackStub dispatches incoming binder transactions to a typed ISetOpportunisticDataCallback implementation.

func (*SetOpportunisticDataCallbackStub) Descriptor

func (s *SetOpportunisticDataCallbackStub) Descriptor() string

func (*SetOpportunisticDataCallbackStub) OnTransaction

type SipDialogStateCallbackProxy

type SipDialogStateCallbackProxy struct {
	Remote binder.IBinder
}

func NewSipDialogStateCallbackProxy

func NewSipDialogStateCallbackProxy(
	remote binder.IBinder,
) *SipDialogStateCallbackProxy

func (*SipDialogStateCallbackProxy) AsBinder

func (*SipDialogStateCallbackProxy) OnActiveSipDialogsChanged

func (p *SipDialogStateCallbackProxy) OnActiveSipDialogsChanged(
	ctx context.Context,
	dialogs []ims.SipDialogState,
) error

type SipDialogStateCallbackStub

type SipDialogStateCallbackStub struct {
	Impl      ISipDialogStateCallback
	Transport binder.VersionAwareTransport
}

SipDialogStateCallbackStub dispatches incoming binder transactions to a typed ISipDialogStateCallback implementation.

func (*SipDialogStateCallbackStub) Descriptor

func (s *SipDialogStateCallbackStub) Descriptor() string

func (*SipDialogStateCallbackStub) OnTransaction

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

type SmsProxy

type SmsProxy struct {
	Remote binder.IBinder
}

func NewSmsProxy

func NewSmsProxy(
	remote binder.IBinder,
) *SmsProxy

func (*SmsProxy) AsBinder

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

func (*SmsProxy) CheckSmsShortCodeDestination

func (p *SmsProxy) CheckSmsShortCodeDestination(
	ctx context.Context,
	subId int32,
	callingApk string,
	destAddress string,
	countryIso string,
) (int32, error)

func (*SmsProxy) ClearStorageMonitorMemoryStatusOverride

func (p *SmsProxy) ClearStorageMonitorMemoryStatusOverride(
	ctx context.Context,
	subId int32,
) error

func (*SmsProxy) CopyMessageToIccEfForSubscriber

func (p *SmsProxy) CopyMessageToIccEfForSubscriber(
	ctx context.Context,
	subId int32,
	callingPkg string,
	status int32,
	pdu []byte,
	smsc []byte,
) (bool, error)

func (*SmsProxy) CreateAppSpecificSmsToken

func (p *SmsProxy) CreateAppSpecificSmsToken(
	ctx context.Context,
	subId int32,
	callingPkg string,
	intent app.PendingIntent,
) (string, error)

func (*SmsProxy) CreateAppSpecificSmsTokenWithPackageInfo

func (p *SmsProxy) CreateAppSpecificSmsTokenWithPackageInfo(
	ctx context.Context,
	subId int32,
	callingPkg string,
	prefixes string,
	intent app.PendingIntent,
) (string, error)

func (*SmsProxy) DisableCellBroadcastForSubscriber

func (p *SmsProxy) DisableCellBroadcastForSubscriber(
	ctx context.Context,
	subId int32,
	messageIdentifier int32,
	ranType int32,
) (bool, error)

func (*SmsProxy) DisableCellBroadcastRangeForSubscriber

func (p *SmsProxy) DisableCellBroadcastRangeForSubscriber(
	ctx context.Context,
	subId int32,
	startMessageId int32,
	endMessageId int32,
	ranType int32,
) (bool, error)

func (*SmsProxy) EnableCellBroadcastForSubscriber

func (p *SmsProxy) EnableCellBroadcastForSubscriber(
	ctx context.Context,
	subId int32,
	messageIdentifier int32,
	ranType int32,
) (bool, error)

func (*SmsProxy) EnableCellBroadcastRangeForSubscriber

func (p *SmsProxy) EnableCellBroadcastRangeForSubscriber(
	ctx context.Context,
	subId int32,
	startMessageId int32,
	endMessageId int32,
	ranType int32,
) (bool, error)

func (*SmsProxy) GetAllMessagesFromIccEfForSubscriber

func (p *SmsProxy) GetAllMessagesFromIccEfForSubscriber(
	ctx context.Context,
	subId int32,
	callingPkg string,
) ([]SmsRawData, error)

func (*SmsProxy) GetCarrierConfigValuesForSubscriber

func (p *SmsProxy) GetCarrierConfigValuesForSubscriber(
	ctx context.Context,
	subId int32,
) (os.Bundle, error)

func (*SmsProxy) GetImsSmsFormatForSubscriber

func (p *SmsProxy) GetImsSmsFormatForSubscriber(
	ctx context.Context,
	subId int32,
) (string, error)

func (*SmsProxy) GetPreferredSmsSubscription

func (p *SmsProxy) GetPreferredSmsSubscription(
	ctx context.Context,
) (int32, error)

func (*SmsProxy) GetPremiumSmsPermission

func (p *SmsProxy) GetPremiumSmsPermission(
	ctx context.Context,
	packageName string,
) (int32, error)

func (*SmsProxy) GetPremiumSmsPermissionForSubscriber

func (p *SmsProxy) GetPremiumSmsPermissionForSubscriber(
	ctx context.Context,
	subId int32,
	packageName string,
) (int32, error)

func (*SmsProxy) GetSmsCapacityOnIccForSubscriber

func (p *SmsProxy) GetSmsCapacityOnIccForSubscriber(
	ctx context.Context,
	subId int32,
) (int32, error)

func (*SmsProxy) GetSmscAddressFromIccEfForSubscriber

func (p *SmsProxy) GetSmscAddressFromIccEfForSubscriber(
	ctx context.Context,
	subId int32,
) (string, error)

func (*SmsProxy) GetWapMessageSize

func (p *SmsProxy) GetWapMessageSize(
	ctx context.Context,
	locationUrl string,
) (int64, error)

func (*SmsProxy) InjectSmsPduForSubscriber

func (p *SmsProxy) InjectSmsPduForSubscriber(
	ctx context.Context,
	subId int32,
	pdu []byte,
	format string,
	receivedIntent app.PendingIntent,
) error

func (*SmsProxy) IsImsSmsSupportedForSubscriber

func (p *SmsProxy) IsImsSmsSupportedForSubscriber(
	ctx context.Context,
	subId int32,
) (bool, error)

func (*SmsProxy) IsSMSPromptEnabled

func (p *SmsProxy) IsSMSPromptEnabled(
	ctx context.Context,
) (bool, error)

func (*SmsProxy) IsSmsSimPickActivityNeeded

func (p *SmsProxy) IsSmsSimPickActivityNeeded(
	ctx context.Context,
	subId int32,
) (bool, error)

func (*SmsProxy) ResetAllCellBroadcastRanges

func (p *SmsProxy) ResetAllCellBroadcastRanges(
	ctx context.Context,
	subId int32,
) (bool, error)

func (*SmsProxy) SendDataForSubscriber

func (p *SmsProxy) SendDataForSubscriber(
	ctx context.Context,
	subId int32,
	callingPkg string,
	callingattributionTag string,
	destAddr string,
	scAddr string,
	destPort int32,
	data []byte,
	sentIntent app.PendingIntent,
	deliveryIntent app.PendingIntent,
) error

func (*SmsProxy) SendMultipartTextForSubscriber

func (p *SmsProxy) SendMultipartTextForSubscriber(
	ctx context.Context,
	subId int32,
	callingPkg string,
	callingAttributionTag string,
	destinationAddress string,
	scAddress string,
	parts []string,
	sentIntents []app.PendingIntent,
	deliveryIntents []app.PendingIntent,
	persistMessageForNonDefaultSmsApp bool,
	messageId int64,
) error

func (*SmsProxy) SendMultipartTextForSubscriberWithOptions

func (p *SmsProxy) SendMultipartTextForSubscriberWithOptions(
	ctx context.Context,
	subId int32,
	callingPkg string,
	callingAttributionTag string,
	destinationAddress string,
	scAddress string,
	parts []string,
	sentIntents []app.PendingIntent,
	deliveryIntents []app.PendingIntent,
	persistMessageForNonDefaultSmsApp bool,
	priority int32,
	expectMore bool,
	validityPeriod int32,
) error

func (*SmsProxy) SendStoredMultipartText

func (p *SmsProxy) SendStoredMultipartText(
	ctx context.Context,
	subId int32,
	callingPkg string,
	callingAttributeTag string,
	messageUri net.Uri,
	scAddress string,
	sentIntents []app.PendingIntent,
	deliveryIntents []app.PendingIntent,
) error

func (*SmsProxy) SendStoredText

func (p *SmsProxy) SendStoredText(
	ctx context.Context,
	subId int32,
	callingPkg string,
	callingAttributionTag string,
	messageUri net.Uri,
	scAddress string,
	sentIntent app.PendingIntent,
	deliveryIntent app.PendingIntent,
) error

func (*SmsProxy) SendTextForSubscriber

func (p *SmsProxy) SendTextForSubscriber(
	ctx context.Context,
	subId int32,
	callingPkg string,
	callingAttributionTag string,
	destAddr string,
	scAddr string,
	text string,
	sentIntent app.PendingIntent,
	deliveryIntent app.PendingIntent,
	persistMessageForNonDefaultSmsApp bool,
	messageId int64,
) error

func (*SmsProxy) SendTextForSubscriberWithOptions

func (p *SmsProxy) SendTextForSubscriberWithOptions(
	ctx context.Context,
	subId int32,
	callingPkg string,
	callingAttributionTag string,
	destAddr string,
	scAddr string,
	text string,
	sentIntent app.PendingIntent,
	deliveryIntent app.PendingIntent,
	persistMessageForNonDefaultSmsApp bool,
	priority int32,
	expectMore bool,
	validityPeriod int32,
) error

func (*SmsProxy) SetPremiumSmsPermission

func (p *SmsProxy) SetPremiumSmsPermission(
	ctx context.Context,
	packageName string,
	permission int32,
) error

func (*SmsProxy) SetPremiumSmsPermissionForSubscriber

func (p *SmsProxy) SetPremiumSmsPermissionForSubscriber(
	ctx context.Context,
	subId int32,
	packageName string,
	permission int32,
) error

func (*SmsProxy) SetSmscAddressOnIccEfForSubscriber

func (p *SmsProxy) SetSmscAddressOnIccEfForSubscriber(
	ctx context.Context,
	smsc string,
	subId int32,
) (bool, error)

func (*SmsProxy) SetStorageMonitorMemoryStatusOverride

func (p *SmsProxy) SetStorageMonitorMemoryStatusOverride(
	ctx context.Context,
	subId int32,
	isStorageAvailable bool,
) error

func (*SmsProxy) UpdateMessageOnIccEfForSubscriber

func (p *SmsProxy) UpdateMessageOnIccEfForSubscriber(
	ctx context.Context,
	subId int32,
	callingPkg string,
	messageIndex int32,
	newStatus int32,
	pdu []byte,
) (bool, error)

type SmsRawData

type SmsRawData struct {
}

func (*SmsRawData) MarshalParcel

func (s *SmsRawData) MarshalParcel(
	p *parcel.Parcel,
) error

func (*SmsRawData) UnmarshalParcel

func (s *SmsRawData) UnmarshalParcel(
	p *parcel.Parcel,
) error

type SmsStub

type SmsStub struct {
	Impl      ISms
	Transport binder.VersionAwareTransport
}

SmsStub dispatches incoming binder transactions to a typed ISms implementation.

func (*SmsStub) Descriptor

func (s *SmsStub) Descriptor() string

func (*SmsStub) OnTransaction

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

type SubProxy

type SubProxy struct {
	Remote binder.IBinder
}

func NewSubProxy

func NewSubProxy(
	remote binder.IBinder,
) *SubProxy

func (*SubProxy) AddSubInfo

func (p *SubProxy) AddSubInfo(
	ctx context.Context,
	uniqueId string,
	displayName string,
	slotIndex int32,
	subscriptionType int32,
) (int32, error)

func (*SubProxy) AddSubscriptionsIntoGroup

func (p *SubProxy) AddSubscriptionsIntoGroup(
	ctx context.Context,
	subIdList []int32,
	groupUuid os.ParcelUuid,
) error

func (*SubProxy) AsBinder

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

func (*SubProxy) CanDisablePhysicalSubscription

func (p *SubProxy) CanDisablePhysicalSubscription(
	ctx context.Context,
) (bool, error)

func (*SubProxy) CreateSubscriptionGroup

func (p *SubProxy) CreateSubscriptionGroup(
	ctx context.Context,
	subIdList []int32,
) (os.ParcelUuid, error)

func (*SubProxy) GetAccessibleSubscriptionInfoList

func (p *SubProxy) GetAccessibleSubscriptionInfoList(
	ctx context.Context,
) ([]androidTelephony.SubscriptionInfo, error)

func (*SubProxy) GetActiveDataSubscriptionId

func (p *SubProxy) GetActiveDataSubscriptionId(
	ctx context.Context,
) (int32, error)

func (*SubProxy) GetActiveSubIdList

func (p *SubProxy) GetActiveSubIdList(
	ctx context.Context,
	visibleOnly bool,
) ([]int32, error)

func (*SubProxy) GetActiveSubInfoCount

func (p *SubProxy) GetActiveSubInfoCount(
	ctx context.Context,
	isForAllProfile bool,
) (int32, error)

func (*SubProxy) GetActiveSubInfoCountMax

func (p *SubProxy) GetActiveSubInfoCountMax(
	ctx context.Context,
) (int32, error)

func (*SubProxy) GetActiveSubscriptionInfo

func (p *SubProxy) GetActiveSubscriptionInfo(
	ctx context.Context,
	subId int32,
) (androidTelephony.SubscriptionInfo, error)

func (*SubProxy) GetActiveSubscriptionInfoForIccId

func (p *SubProxy) GetActiveSubscriptionInfoForIccId(
	ctx context.Context,
	iccId string,
) (androidTelephony.SubscriptionInfo, error)

func (*SubProxy) GetActiveSubscriptionInfoForSimSlotIndex

func (p *SubProxy) GetActiveSubscriptionInfoForSimSlotIndex(
	ctx context.Context,
	slotIndex int32,
) (androidTelephony.SubscriptionInfo, error)

func (*SubProxy) GetActiveSubscriptionInfoList

func (p *SubProxy) GetActiveSubscriptionInfoList(
	ctx context.Context,
	isForAllProfiles bool,
) ([]androidTelephony.SubscriptionInfo, error)

func (*SubProxy) GetAllSubInfoList

func (p *SubProxy) GetAllSubInfoList(
	ctx context.Context,
) ([]androidTelephony.SubscriptionInfo, error)

func (*SubProxy) GetAvailableSubscriptionInfoList

func (p *SubProxy) GetAvailableSubscriptionInfoList(
	ctx context.Context,
) ([]androidTelephony.SubscriptionInfo, error)

func (*SubProxy) GetDefaultDataSubId

func (p *SubProxy) GetDefaultDataSubId(
	ctx context.Context,
) (int32, error)

func (*SubProxy) GetDefaultSmsSubId

func (p *SubProxy) GetDefaultSmsSubId(
	ctx context.Context,
) (int32, error)

func (*SubProxy) GetDefaultSmsSubIdAsUser

func (p *SubProxy) GetDefaultSmsSubIdAsUser(
	ctx context.Context,
) (int32, error)

func (*SubProxy) GetDefaultSubId

func (p *SubProxy) GetDefaultSubId(
	ctx context.Context,
) (int32, error)

func (*SubProxy) GetDefaultSubIdAsUser

func (p *SubProxy) GetDefaultSubIdAsUser(
	ctx context.Context,
) (int32, error)

func (*SubProxy) GetDefaultVoiceSubId

func (p *SubProxy) GetDefaultVoiceSubId(
	ctx context.Context,
) (int32, error)

func (*SubProxy) GetDefaultVoiceSubIdAsUser

func (p *SubProxy) GetDefaultVoiceSubIdAsUser(
	ctx context.Context,
) (int32, error)

func (*SubProxy) GetEnabledSubscriptionId

func (p *SubProxy) GetEnabledSubscriptionId(
	ctx context.Context,
	slotIndex int32,
) (int32, error)

func (*SubProxy) GetOpportunisticSubscriptions

func (p *SubProxy) GetOpportunisticSubscriptions(
	ctx context.Context,
) ([]androidTelephony.SubscriptionInfo, error)

func (*SubProxy) GetPhoneId

func (p *SubProxy) GetPhoneId(
	ctx context.Context,
	subId int32,
) (int32, error)

func (*SubProxy) GetPhoneNumber

func (p *SubProxy) GetPhoneNumber(
	ctx context.Context,
	subId int32,
	source int32,
) (string, error)

func (*SubProxy) GetPhoneNumberFromFirstAvailableSource

func (p *SubProxy) GetPhoneNumberFromFirstAvailableSource(
	ctx context.Context,
	subId int32,
) (string, error)

func (*SubProxy) GetPreferredDataSubscriptionId

func (p *SubProxy) GetPreferredDataSubscriptionId(
	ctx context.Context,
) (int32, error)

func (*SubProxy) GetSlotIndex

func (p *SubProxy) GetSlotIndex(
	ctx context.Context,
	subId int32,
) (int32, error)

func (*SubProxy) GetSubId

func (p *SubProxy) GetSubId(
	ctx context.Context,
	slotIndex int32,
) (int32, error)

func (*SubProxy) GetSubscriptionInfoListAssociatedWithUser

func (p *SubProxy) GetSubscriptionInfoListAssociatedWithUser(
	ctx context.Context,
	userHandle os.UserHandle,
) ([]androidTelephony.SubscriptionInfo, error)

func (*SubProxy) GetSubscriptionProperty

func (p *SubProxy) GetSubscriptionProperty(
	ctx context.Context,
	subId int32,
	propKey string,
) (string, error)

func (*SubProxy) GetSubscriptionUserHandle

func (p *SubProxy) GetSubscriptionUserHandle(
	ctx context.Context,
	subId int32,
) (os.UserHandle, error)

func (*SubProxy) GetSubscriptionsInGroup

func (p *SubProxy) GetSubscriptionsInGroup(
	ctx context.Context,
	groupUuid os.ParcelUuid,
) ([]androidTelephony.SubscriptionInfo, error)

func (*SubProxy) IsActiveSubId

func (p *SubProxy) IsActiveSubId(
	ctx context.Context,
	subId int32,
) (bool, error)

func (*SubProxy) IsSubscriptionAssociatedWithCallingUser

func (p *SubProxy) IsSubscriptionAssociatedWithCallingUser(
	ctx context.Context,
	subscriptionId int32,
) (bool, error)

func (*SubProxy) IsSubscriptionAssociatedWithUser

func (p *SubProxy) IsSubscriptionAssociatedWithUser(
	ctx context.Context,
	subscriptionId int32,
	userHandle os.UserHandle,
) (bool, error)

func (*SubProxy) IsSubscriptionEnabled

func (p *SubProxy) IsSubscriptionEnabled(
	ctx context.Context,
	subId int32,
) (bool, error)

func (*SubProxy) RemoveSubInfo

func (p *SubProxy) RemoveSubInfo(
	ctx context.Context,
	uniqueId string,
	subscriptionType int32,
) (bool, error)

func (*SubProxy) RemoveSubscriptionsFromGroup

func (p *SubProxy) RemoveSubscriptionsFromGroup(
	ctx context.Context,
	subIdList []int32,
	groupUuid os.ParcelUuid,
) error

func (*SubProxy) RequestEmbeddedSubscriptionInfoListRefresh

func (p *SubProxy) RequestEmbeddedSubscriptionInfoListRefresh(
	ctx context.Context,
	cardId int32,
) error

func (*SubProxy) RestoreAllSimSpecificSettingsFromBackup

func (p *SubProxy) RestoreAllSimSpecificSettingsFromBackup(
	ctx context.Context,
	data []byte,
) error

func (*SubProxy) SetDataRoaming

func (p *SubProxy) SetDataRoaming(
	ctx context.Context,
	roaming int32,
	subId int32,
) (int32, error)

func (*SubProxy) SetDefaultDataSubId

func (p *SubProxy) SetDefaultDataSubId(
	ctx context.Context,
	subId int32,
) error

func (*SubProxy) SetDefaultSmsSubId

func (p *SubProxy) SetDefaultSmsSubId(
	ctx context.Context,
	subId int32,
) error

func (*SubProxy) SetDefaultVoiceSubId

func (p *SubProxy) SetDefaultVoiceSubId(
	ctx context.Context,
	subId int32,
) error

func (*SubProxy) SetDeviceToDeviceStatusSharing

func (p *SubProxy) SetDeviceToDeviceStatusSharing(
	ctx context.Context,
	sharing int32,
	subId int32,
) (int32, error)

func (*SubProxy) SetDeviceToDeviceStatusSharingContacts

func (p *SubProxy) SetDeviceToDeviceStatusSharingContacts(
	ctx context.Context,
	contacts string,
	subscriptionId int32,
) (int32, error)

func (*SubProxy) SetDisplayNameUsingSrc

func (p *SubProxy) SetDisplayNameUsingSrc(
	ctx context.Context,
	displayName string,
	subId int32,
	nameSource int32,
) (int32, error)

func (*SubProxy) SetDisplayNumber

func (p *SubProxy) SetDisplayNumber(
	ctx context.Context,
	number string,
	subId int32,
) (int32, error)

func (*SubProxy) SetIconTint

func (p *SubProxy) SetIconTint(
	ctx context.Context,
	subId int32,
	tint int32,
) (int32, error)

func (*SubProxy) SetOpportunistic

func (p *SubProxy) SetOpportunistic(
	ctx context.Context,
	opportunistic bool,
	subId int32,
) (int32, error)

func (*SubProxy) SetPhoneNumber

func (p *SubProxy) SetPhoneNumber(
	ctx context.Context,
	subId int32,
	source int32,
	number string,
) error

func (*SubProxy) SetPreferredDataSubscriptionId

func (p *SubProxy) SetPreferredDataSubscriptionId(
	ctx context.Context,
	subId int32,
	needValidation bool,
	callback ISetOpportunisticDataCallback,
) error

func (*SubProxy) SetSubscriptionProperty

func (p *SubProxy) SetSubscriptionProperty(
	ctx context.Context,
	subId int32,
	propKey string,
	propValue string,
) error

func (*SubProxy) SetSubscriptionUserHandle

func (p *SubProxy) SetSubscriptionUserHandle(
	ctx context.Context,
	userHandle os.UserHandle,
	subId int32,
) (int32, error)

func (*SubProxy) SetTransferStatus

func (p *SubProxy) SetTransferStatus(
	ctx context.Context,
	subId int32,
	status int32,
) error

func (*SubProxy) SetUiccApplicationsEnabled

func (p *SubProxy) SetUiccApplicationsEnabled(
	ctx context.Context,
	enabled bool,
	subscriptionId int32,
) error

func (*SubProxy) SetUsageSetting

func (p *SubProxy) SetUsageSetting(
	ctx context.Context,
	usageSetting int32,
	subId int32,
) (int32, error)

type SubStub

type SubStub struct {
	Impl      ISub
	Transport binder.VersionAwareTransport
}

SubStub dispatches incoming binder transactions to a typed ISub implementation.

func (*SubStub) Descriptor

func (s *SubStub) Descriptor() string

func (*SubStub) OnTransaction

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

type TelephonyProxy

type TelephonyProxy struct {
	Remote binder.IBinder
}

func NewTelephonyProxy

func NewTelephonyProxy(
	remote binder.IBinder,
) *TelephonyProxy

func (*TelephonyProxy) AddAttachRestrictionForCarrier

func (p *TelephonyProxy) AddAttachRestrictionForCarrier(
	ctx context.Context,
	subId int32,
	reason int32,
	callback IIntegerConsumer,
) error

func (*TelephonyProxy) AddUceRegistrationOverrideShell

func (p *TelephonyProxy) AddUceRegistrationOverrideShell(
	ctx context.Context,
	subId int32,
	featureTags []string,
) (ims.RcsContactUceCapability, error)

func (*TelephonyProxy) AsBinder

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

func (*TelephonyProxy) BootstrapAuthenticationRequest

func (p *TelephonyProxy) BootstrapAuthenticationRequest(
	ctx context.Context,
	subId int32,
	appType int32,
	nafUrl net.Uri,
	securityProtocol gba.UaSecurityProtocolIdentifier,
	forceBootStrapping bool,
	callback androidTelephony.IBootstrapAuthenticationCallback,
) error

func (*TelephonyProxy) Call

func (p *TelephonyProxy) Call(
	ctx context.Context,
	number string,
) error

func (*TelephonyProxy) CanChangeDtmfToneLength

func (p *TelephonyProxy) CanChangeDtmfToneLength(
	ctx context.Context,
	subId int32,
) (bool, error)

func (*TelephonyProxy) CanConnectTo5GInDsdsMode

func (p *TelephonyProxy) CanConnectTo5GInDsdsMode(
	ctx context.Context,
) (bool, error)

func (*TelephonyProxy) CarrierActionReportDefaultNetworkStatus

func (p *TelephonyProxy) CarrierActionReportDefaultNetworkStatus(
	ctx context.Context,
	subId int32,
	report bool,
) error

func (*TelephonyProxy) CarrierActionResetAll

func (p *TelephonyProxy) CarrierActionResetAll(
	ctx context.Context,
	subId int32,
) error

func (*TelephonyProxy) CarrierActionSetRadioEnabled

func (p *TelephonyProxy) CarrierActionSetRadioEnabled(
	ctx context.Context,
	subId int32,
	enabled bool,
) error

func (*TelephonyProxy) ChangeIccLockPassword

func (p *TelephonyProxy) ChangeIccLockPassword(
	ctx context.Context,
	subId int32,
	oldPassword string,
	newPassword string,
) (int32, error)

func (*TelephonyProxy) CheckCarrierPrivilegesForPackage

func (p *TelephonyProxy) CheckCarrierPrivilegesForPackage(
	ctx context.Context,
	subId int32,
	pkgName string,
) (int32, error)

func (*TelephonyProxy) CheckCarrierPrivilegesForPackageAnyPhone

func (p *TelephonyProxy) CheckCarrierPrivilegesForPackageAnyPhone(
	ctx context.Context,
	pkgName string,
) (int32, error)

func (*TelephonyProxy) ClearCarrierImsServiceOverride

func (p *TelephonyProxy) ClearCarrierImsServiceOverride(
	ctx context.Context,
	slotIndex int32,
) (bool, error)

func (*TelephonyProxy) ClearDomainSelectionServiceOverride

func (p *TelephonyProxy) ClearDomainSelectionServiceOverride(
	ctx context.Context,
) (bool, error)

func (*TelephonyProxy) ClearRadioPowerOffForReason

func (p *TelephonyProxy) ClearRadioPowerOffForReason(
	ctx context.Context,
	subId int32,
	reason int32,
) (bool, error)

func (*TelephonyProxy) ClearSignalStrengthUpdateRequest

func (p *TelephonyProxy) ClearSignalStrengthUpdateRequest(
	ctx context.Context,
	subId int32,
	request androidTelephony.SignalStrengthUpdateRequest,
) error

func (*TelephonyProxy) ClearUceRegistrationOverrideShell

func (p *TelephonyProxy) ClearUceRegistrationOverrideShell(
	ctx context.Context,
	subId int32,
) (ims.RcsContactUceCapability, error)

func (*TelephonyProxy) DeprovisionSatelliteService

func (p *TelephonyProxy) DeprovisionSatelliteService(
	ctx context.Context,
	subId int32,
	token string,
	callback IIntegerConsumer,
) error

func (*TelephonyProxy) Dial

func (p *TelephonyProxy) Dial(
	ctx context.Context,
	number string,
) error

func (*TelephonyProxy) DisableDataConnectivity

func (p *TelephonyProxy) DisableDataConnectivity(
	ctx context.Context,
) (bool, error)

func (*TelephonyProxy) DisableIms

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

func (*TelephonyProxy) DisableLocationUpdates

func (p *TelephonyProxy) DisableLocationUpdates(
	ctx context.Context,
) error

func (*TelephonyProxy) DisableVisualVoicemailSmsFilter

func (p *TelephonyProxy) DisableVisualVoicemailSmsFilter(
	ctx context.Context,
	subId int32,
) error

func (*TelephonyProxy) DoesSwitchMultiSimConfigTriggerReboot

func (p *TelephonyProxy) DoesSwitchMultiSimConfigTriggerReboot(
	ctx context.Context,
	subId int32,
) (bool, error)

func (*TelephonyProxy) EnableDataConnectivity

func (p *TelephonyProxy) EnableDataConnectivity(
	ctx context.Context,
) (bool, error)

func (*TelephonyProxy) EnableIms

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

func (*TelephonyProxy) EnableLocationUpdates

func (p *TelephonyProxy) EnableLocationUpdates(
	ctx context.Context,
) error

func (*TelephonyProxy) EnableModemForSlot

func (p *TelephonyProxy) EnableModemForSlot(
	ctx context.Context,
	slotIndex int32,
	enable bool,
) (bool, error)

func (*TelephonyProxy) EnableVideoCalling

func (p *TelephonyProxy) EnableVideoCalling(
	ctx context.Context,
	enable bool,
) error

func (*TelephonyProxy) EnableVisualVoicemailSmsFilter

func (p *TelephonyProxy) EnableVisualVoicemailSmsFilter(
	ctx context.Context,
	subId int32,
	settings androidTelephony.VisualVoicemailSmsFilterSettings,
) error

func (*TelephonyProxy) EnqueueSmsPickResult

func (p *TelephonyProxy) EnqueueSmsPickResult(
	ctx context.Context,
	callingAttributeTag string,
	subIdResult IIntegerConsumer,
) error

func (*TelephonyProxy) FactoryReset

func (p *TelephonyProxy) FactoryReset(
	ctx context.Context,
	subId int32,
) error

func (*TelephonyProxy) GetActivePhoneType

func (p *TelephonyProxy) GetActivePhoneType(
	ctx context.Context,
) (int32, error)

func (*TelephonyProxy) GetActivePhoneTypeForSlot

func (p *TelephonyProxy) GetActivePhoneTypeForSlot(
	ctx context.Context,
	slotIndex int32,
) (int32, error)

func (*TelephonyProxy) GetActiveVisualVoicemailSmsFilterSettings

func (p *TelephonyProxy) GetActiveVisualVoicemailSmsFilterSettings(
	ctx context.Context,
	subId int32,
) (androidTelephony.VisualVoicemailSmsFilterSettings, error)

func (*TelephonyProxy) GetAidForAppType

func (p *TelephonyProxy) GetAidForAppType(
	ctx context.Context,
	subId int32,
	appType int32,
) (string, error)

func (*TelephonyProxy) GetAllCellInfo

func (p *TelephonyProxy) GetAllCellInfo(
	ctx context.Context,
	callingPkg string,
) ([]androidTelephony.CellInfo, error)

func (*TelephonyProxy) GetAllowedCarriers

func (*TelephonyProxy) GetAllowedNetworkTypesBitmask

func (p *TelephonyProxy) GetAllowedNetworkTypesBitmask(
	ctx context.Context,
	subId int32,
) (int32, error)

func (*TelephonyProxy) GetAllowedNetworkTypesForReason

func (p *TelephonyProxy) GetAllowedNetworkTypesForReason(
	ctx context.Context,
	subId int32,
	reason int32,
) (int64, error)

func (*TelephonyProxy) GetAttachRestrictionReasonsForCarrier

func (p *TelephonyProxy) GetAttachRestrictionReasonsForCarrier(
	ctx context.Context,
	subId int32,
) ([]int32, error)

func (*TelephonyProxy) GetBoundGbaService

func (p *TelephonyProxy) GetBoundGbaService(
	ctx context.Context,
	subId int32,
) (string, error)

func (*TelephonyProxy) GetBoundImsServicePackage

func (p *TelephonyProxy) GetBoundImsServicePackage(
	ctx context.Context,
	slotIndex int32,
	isCarrierImsService bool,
	featureType int32,
) (string, error)

func (*TelephonyProxy) GetCallComposerStatus

func (p *TelephonyProxy) GetCallComposerStatus(
	ctx context.Context,
	subId int32,
) (int32, error)

func (*TelephonyProxy) GetCallForwarding

func (p *TelephonyProxy) GetCallForwarding(
	ctx context.Context,
	subId int32,
	callForwardingReason int32,
	callback ICallForwardingInfoCallback,
) error

func (*TelephonyProxy) GetCallState

func (p *TelephonyProxy) GetCallState(
	ctx context.Context,
) (int32, error)

func (*TelephonyProxy) GetCallStateForSubscription

func (p *TelephonyProxy) GetCallStateForSubscription(
	ctx context.Context,
	subId int32,
	featureId string,
) (int32, error)

func (*TelephonyProxy) GetCallWaitingStatus

func (p *TelephonyProxy) GetCallWaitingStatus(
	ctx context.Context,
	subId int32,
	callback IIntegerConsumer,
) error

func (*TelephonyProxy) GetCapabilityFromEab

func (p *TelephonyProxy) GetCapabilityFromEab(
	ctx context.Context,
	contact string,
) (string, error)

func (*TelephonyProxy) GetCardIdForDefaultEuicc

func (p *TelephonyProxy) GetCardIdForDefaultEuicc(
	ctx context.Context,
	subId int32,
) (int32, error)

func (*TelephonyProxy) GetCarrierIdFromMccMnc

func (p *TelephonyProxy) GetCarrierIdFromMccMnc(
	ctx context.Context,
	slotIndex int32,
	mccmnc string,
	isSubscriptionMccMnc bool,
) (int32, error)

func (*TelephonyProxy) GetCarrierIdListVersion

func (p *TelephonyProxy) GetCarrierIdListVersion(
	ctx context.Context,
	subId int32,
) (int32, error)

func (*TelephonyProxy) GetCarrierPackageNamesForIntentAndPhone

func (p *TelephonyProxy) GetCarrierPackageNamesForIntentAndPhone(
	ctx context.Context,
	intent androidContent.Intent,
	phoneId int32,
) ([]string, error)

func (*TelephonyProxy) GetCarrierPrivilegeStatus

func (p *TelephonyProxy) GetCarrierPrivilegeStatus(
	ctx context.Context,
	subId int32,
) (int32, error)

func (*TelephonyProxy) GetCarrierPrivilegeStatusForUid

func (p *TelephonyProxy) GetCarrierPrivilegeStatusForUid(
	ctx context.Context,
	subId int32,
	uid int32,
) (int32, error)

func (*TelephonyProxy) GetCarrierRestrictionStatus

func (p *TelephonyProxy) GetCarrierRestrictionStatus(
	ctx context.Context,
	internalCallback IIntegerConsumer,
	packageName string,
) error

func (*TelephonyProxy) GetCarrierServicePackageNameForLogicalSlot

func (p *TelephonyProxy) GetCarrierServicePackageNameForLogicalSlot(
	ctx context.Context,
	logicalSlotIndex int32,
) (string, error)

func (*TelephonyProxy) GetCarrierSingleRegistrationEnabled

func (p *TelephonyProxy) GetCarrierSingleRegistrationEnabled(
	ctx context.Context,
	subId int32,
) (bool, error)

func (*TelephonyProxy) GetCdmaEriIconIndex

func (p *TelephonyProxy) GetCdmaEriIconIndex(
	ctx context.Context,
) (int32, error)

func (*TelephonyProxy) GetCdmaEriIconIndexForSubscriber

func (p *TelephonyProxy) GetCdmaEriIconIndexForSubscriber(
	ctx context.Context,
	subId int32,
) (int32, error)

func (*TelephonyProxy) GetCdmaEriIconMode

func (p *TelephonyProxy) GetCdmaEriIconMode(
	ctx context.Context,
) (int32, error)

func (*TelephonyProxy) GetCdmaEriIconModeForSubscriber

func (p *TelephonyProxy) GetCdmaEriIconModeForSubscriber(
	ctx context.Context,
	subId int32,
) (int32, error)

func (*TelephonyProxy) GetCdmaEriText

func (p *TelephonyProxy) GetCdmaEriText(
	ctx context.Context,
) (string, error)

func (*TelephonyProxy) GetCdmaEriTextForSubscriber

func (p *TelephonyProxy) GetCdmaEriTextForSubscriber(
	ctx context.Context,
	subId int32,
) (string, error)

func (*TelephonyProxy) GetCdmaMdn

func (p *TelephonyProxy) GetCdmaMdn(
	ctx context.Context,
	subId int32,
) (string, error)

func (*TelephonyProxy) GetCdmaMin

func (p *TelephonyProxy) GetCdmaMin(
	ctx context.Context,
	subId int32,
) (string, error)

func (*TelephonyProxy) GetCdmaPrlVersion

func (p *TelephonyProxy) GetCdmaPrlVersion(
	ctx context.Context,
	subId int32,
) (string, error)

func (*TelephonyProxy) GetCdmaRoamingMode

func (p *TelephonyProxy) GetCdmaRoamingMode(
	ctx context.Context,
	subId int32,
) (int32, error)

func (*TelephonyProxy) GetCdmaSubscriptionMode

func (p *TelephonyProxy) GetCdmaSubscriptionMode(
	ctx context.Context,
	subId int32,
) (int32, error)

func (*TelephonyProxy) GetCellBroadcastIdRanges

func (p *TelephonyProxy) GetCellBroadcastIdRanges(
	ctx context.Context,
	subId int32,
) ([]androidTelephony.CellBroadcastIdRange, error)

func (*TelephonyProxy) GetCellLocation

func (p *TelephonyProxy) GetCellLocation(
	ctx context.Context,
	callingPkg string,
) (androidTelephony.CellIdentity, error)

func (*TelephonyProxy) GetCellNetworkScanResults

func (p *TelephonyProxy) GetCellNetworkScanResults(
	ctx context.Context,
	subId int32,
) (CellNetworkScanResult, error)

func (*TelephonyProxy) GetCertsFromCarrierPrivilegeAccessRules

func (p *TelephonyProxy) GetCertsFromCarrierPrivilegeAccessRules(
	ctx context.Context,
	subId int32,
) ([]string, error)

func (*TelephonyProxy) GetClientRequestStats

func (p *TelephonyProxy) GetClientRequestStats(
	ctx context.Context,
	subid int32,
) ([]androidTelephony.ClientRequestStats, error)

func (*TelephonyProxy) GetContactFromEab

func (p *TelephonyProxy) GetContactFromEab(
	ctx context.Context,
	contact string,
) (string, error)

func (*TelephonyProxy) GetCurrentPackageName

func (p *TelephonyProxy) GetCurrentPackageName(
	ctx context.Context,
) (string, error)

func (*TelephonyProxy) GetDataActivationState

func (p *TelephonyProxy) GetDataActivationState(
	ctx context.Context,
	subId int32,
) (int32, error)

func (*TelephonyProxy) GetDataActivity

func (p *TelephonyProxy) GetDataActivity(
	ctx context.Context,
) (int32, error)

func (*TelephonyProxy) GetDataActivityForSubId

func (p *TelephonyProxy) GetDataActivityForSubId(
	ctx context.Context,
	subId int32,
) (int32, error)

func (*TelephonyProxy) GetDataEnabled

func (p *TelephonyProxy) GetDataEnabled(
	ctx context.Context,
	subId int32,
) (bool, error)

func (*TelephonyProxy) GetDataNetworkType

func (p *TelephonyProxy) GetDataNetworkType(
	ctx context.Context,
) (int32, error)

func (*TelephonyProxy) GetDataNetworkTypeForSubscriber

func (p *TelephonyProxy) GetDataNetworkTypeForSubscriber(
	ctx context.Context,
	subId int32,
) (int32, error)

func (*TelephonyProxy) GetDataState

func (p *TelephonyProxy) GetDataState(
	ctx context.Context,
) (int32, error)

func (*TelephonyProxy) GetDataStateForSubId

func (p *TelephonyProxy) GetDataStateForSubId(
	ctx context.Context,
	subId int32,
) (int32, error)

func (*TelephonyProxy) GetDefaultRespondViaMessageApplication

func (p *TelephonyProxy) GetDefaultRespondViaMessageApplication(
	ctx context.Context,
	subId int32,
	updateIfNeeded bool,
) (androidContent.ComponentName, error)

func (*TelephonyProxy) GetDeviceId

func (p *TelephonyProxy) GetDeviceId(
	ctx context.Context,
) (string, error)

func (*TelephonyProxy) GetDeviceIdWithFeature

func (p *TelephonyProxy) GetDeviceIdWithFeature(
	ctx context.Context,
) (string, error)

func (*TelephonyProxy) GetDeviceSingleRegistrationEnabled

func (p *TelephonyProxy) GetDeviceSingleRegistrationEnabled(
	ctx context.Context,
) (bool, error)

func (*TelephonyProxy) GetDeviceSoftwareVersionForSlot

func (p *TelephonyProxy) GetDeviceSoftwareVersionForSlot(
	ctx context.Context,
	slotIndex int32,
) (string, error)

func (*TelephonyProxy) GetDeviceUceEnabled

func (p *TelephonyProxy) GetDeviceUceEnabled(
	ctx context.Context,
) (bool, error)

func (*TelephonyProxy) GetEmergencyCallbackMode

func (p *TelephonyProxy) GetEmergencyCallbackMode(
	ctx context.Context,
	subId int32,
) (bool, error)

func (*TelephonyProxy) GetEmergencyNumberDbVersion

func (p *TelephonyProxy) GetEmergencyNumberDbVersion(
	ctx context.Context,
	subId int32,
) (int32, error)

func (*TelephonyProxy) GetEmergencyNumberList

func (p *TelephonyProxy) GetEmergencyNumberList(
	ctx context.Context,
) (map[any]any, error)

func (*TelephonyProxy) GetEmergencyNumberListTestMode

func (p *TelephonyProxy) GetEmergencyNumberListTestMode(
	ctx context.Context,
) ([]string, error)

func (*TelephonyProxy) GetEquivalentHomePlmns

func (p *TelephonyProxy) GetEquivalentHomePlmns(
	ctx context.Context,
	subId int32,
) ([]string, error)

func (*TelephonyProxy) GetEsn

func (p *TelephonyProxy) GetEsn(
	ctx context.Context,
	subId int32,
) (string, error)

func (*TelephonyProxy) GetForbiddenPlmns

func (p *TelephonyProxy) GetForbiddenPlmns(
	ctx context.Context,
	subId int32,
	appType int32,
) ([]string, error)

func (*TelephonyProxy) GetGbaReleaseTime

func (p *TelephonyProxy) GetGbaReleaseTime(
	ctx context.Context,
	subId int32,
) (int32, error)

func (*TelephonyProxy) GetHalVersion

func (p *TelephonyProxy) GetHalVersion(
	ctx context.Context,
	service int32,
) (int32, error)

func (*TelephonyProxy) GetImeiForSlot

func (p *TelephonyProxy) GetImeiForSlot(
	ctx context.Context,
	slotIndex int32,
) (string, error)

func (*TelephonyProxy) GetImsConfig

func (p *TelephonyProxy) GetImsConfig(
	ctx context.Context,
	slotId int32,
	feature int32,
) (internal.IImsConfig, error)

func (*TelephonyProxy) GetImsFeatureValidationOverride

func (p *TelephonyProxy) GetImsFeatureValidationOverride(
	ctx context.Context,
	subId int32,
) (bool, error)

func (*TelephonyProxy) GetImsMmTelFeatureState

func (p *TelephonyProxy) GetImsMmTelFeatureState(
	ctx context.Context,
	subId int32,
	callback IIntegerConsumer,
) error

func (*TelephonyProxy) GetImsMmTelRegistrationState

func (p *TelephonyProxy) GetImsMmTelRegistrationState(
	ctx context.Context,
	subId int32,
	consumer IIntegerConsumer,
) error

func (*TelephonyProxy) GetImsMmTelRegistrationTransportType

func (p *TelephonyProxy) GetImsMmTelRegistrationTransportType(
	ctx context.Context,
	subId int32,
	consumer IIntegerConsumer,
) error

func (*TelephonyProxy) GetImsProvisioningInt

func (p *TelephonyProxy) GetImsProvisioningInt(
	ctx context.Context,
	subId int32,
	key int32,
) (int32, error)

func (*TelephonyProxy) GetImsProvisioningStatusForCapability

func (p *TelephonyProxy) GetImsProvisioningStatusForCapability(
	ctx context.Context,
	subId int32,
	capability int32,
	tech int32,
) (bool, error)

func (*TelephonyProxy) GetImsProvisioningString

func (p *TelephonyProxy) GetImsProvisioningString(
	ctx context.Context,
	subId int32,
	key int32,
) (string, error)

func (*TelephonyProxy) GetImsRegTechnologyForMmTel

func (p *TelephonyProxy) GetImsRegTechnologyForMmTel(
	ctx context.Context,
	subId int32,
) (int32, error)

func (*TelephonyProxy) GetImsRegistration

func (p *TelephonyProxy) GetImsRegistration(
	ctx context.Context,
	slotId int32,
	feature int32,
) (types.IImsRegistration, error)

func (*TelephonyProxy) GetLastKnownCellIdentity

func (p *TelephonyProxy) GetLastKnownCellIdentity(
	ctx context.Context,
	subId int32,
) (androidTelephony.CellIdentity, error)

func (*TelephonyProxy) GetLastUcePidfXmlShell

func (p *TelephonyProxy) GetLastUcePidfXmlShell(
	ctx context.Context,
	subId int32,
) (string, error)

func (*TelephonyProxy) GetLatestRcsContactUceCapabilityShell

func (p *TelephonyProxy) GetLatestRcsContactUceCapabilityShell(
	ctx context.Context,
	subId int32,
) (ims.RcsContactUceCapability, error)

func (*TelephonyProxy) GetLine1AlphaTagForDisplay

func (p *TelephonyProxy) GetLine1AlphaTagForDisplay(
	ctx context.Context,
	subId int32,
) (string, error)

func (*TelephonyProxy) GetLine1NumberForDisplay

func (p *TelephonyProxy) GetLine1NumberForDisplay(
	ctx context.Context,
	subId int32,
) (string, error)

func (*TelephonyProxy) GetLteOnCdmaMode

func (p *TelephonyProxy) GetLteOnCdmaMode(
	ctx context.Context,
) (int32, error)

func (*TelephonyProxy) GetLteOnCdmaModeForSubscriber

func (p *TelephonyProxy) GetLteOnCdmaModeForSubscriber(
	ctx context.Context,
	subId int32,
) (int32, error)

func (*TelephonyProxy) GetManualNetworkSelectionPlmn

func (p *TelephonyProxy) GetManualNetworkSelectionPlmn(
	ctx context.Context,
	subId int32,
) (string, error)

func (*TelephonyProxy) GetManufacturerCodeForSlot

func (p *TelephonyProxy) GetManufacturerCodeForSlot(
	ctx context.Context,
	slotIndex int32,
) (string, error)

func (*TelephonyProxy) GetMeidForSlot

func (p *TelephonyProxy) GetMeidForSlot(
	ctx context.Context,
	slotIndex int32,
) (string, error)

func (*TelephonyProxy) GetMergedImsisFromGroup

func (p *TelephonyProxy) GetMergedImsisFromGroup(
	ctx context.Context,
	subId int32,
) ([]string, error)

func (*TelephonyProxy) GetMergedSubscriberIds

func (p *TelephonyProxy) GetMergedSubscriberIds(
	ctx context.Context,
	subId int32,
) ([]string, error)

func (*TelephonyProxy) GetMmsUAProfUrl

func (p *TelephonyProxy) GetMmsUAProfUrl(
	ctx context.Context,
	subId int32,
) (string, error)

func (*TelephonyProxy) GetMmsUserAgent

func (p *TelephonyProxy) GetMmsUserAgent(
	ctx context.Context,
	subId int32,
) (string, error)

func (*TelephonyProxy) GetMobileProvisioningUrl

func (p *TelephonyProxy) GetMobileProvisioningUrl(
	ctx context.Context,
) (string, error)

func (*TelephonyProxy) GetModemService

func (p *TelephonyProxy) GetModemService(
	ctx context.Context,
) (string, error)

func (*TelephonyProxy) GetNeighboringCellInfo

func (p *TelephonyProxy) GetNeighboringCellInfo(
	ctx context.Context,
	callingPkg string,
) ([]androidTelephony.NeighboringCellInfo, error)

func (*TelephonyProxy) GetNetworkCountryIsoForPhone

func (p *TelephonyProxy) GetNetworkCountryIsoForPhone(
	ctx context.Context,
	phoneId int32,
) (string, error)

func (*TelephonyProxy) GetNetworkSelectionMode

func (p *TelephonyProxy) GetNetworkSelectionMode(
	ctx context.Context,
	subId int32,
) (int32, error)

func (*TelephonyProxy) GetNetworkTypeForSubscriber

func (p *TelephonyProxy) GetNetworkTypeForSubscriber(
	ctx context.Context,
	subId int32,
) (int32, error)

func (*TelephonyProxy) GetNumberOfModemsWithSimultaneousDataConnections

func (p *TelephonyProxy) GetNumberOfModemsWithSimultaneousDataConnections(
	ctx context.Context,
	subId int32,
) (int32, error)

func (*TelephonyProxy) GetPackagesWithCarrierPrivileges

func (p *TelephonyProxy) GetPackagesWithCarrierPrivileges(
	ctx context.Context,
	phoneId int32,
) ([]string, error)

func (*TelephonyProxy) GetPackagesWithCarrierPrivilegesForAllPhones

func (p *TelephonyProxy) GetPackagesWithCarrierPrivilegesForAllPhones(
	ctx context.Context,
) ([]string, error)

func (*TelephonyProxy) GetPhoneAccountHandleForSubscriptionId

func (p *TelephonyProxy) GetPhoneAccountHandleForSubscriptionId(
	ctx context.Context,
	subscriptionId int32,
) (telecom.PhoneAccountHandle, error)

func (*TelephonyProxy) GetPhoneCapability

func (p *TelephonyProxy) GetPhoneCapability(
	ctx context.Context,
) (androidTelephony.PhoneCapability, error)

func (*TelephonyProxy) GetPrimaryImei

func (p *TelephonyProxy) GetPrimaryImei(
	ctx context.Context,
) (string, error)

func (*TelephonyProxy) GetRadioAccessFamily

func (p *TelephonyProxy) GetRadioAccessFamily(
	ctx context.Context,
	phoneId int32,
) (int32, error)

func (*TelephonyProxy) GetRadioHalVersion

func (p *TelephonyProxy) GetRadioHalVersion(
	ctx context.Context,
) (int32, error)

func (*TelephonyProxy) GetRadioPowerOffReasons

func (p *TelephonyProxy) GetRadioPowerOffReasons(
	ctx context.Context,
	subId int32,
) ([]any, error)

func (*TelephonyProxy) GetRadioPowerState

func (p *TelephonyProxy) GetRadioPowerState(
	ctx context.Context,
	slotIndex int32,
) (int32, error)

func (*TelephonyProxy) GetRcsProvisioningStatusForCapability

func (p *TelephonyProxy) GetRcsProvisioningStatusForCapability(
	ctx context.Context,
	subId int32,
	capability int32,
	tech int32,
) (bool, error)

func (*TelephonyProxy) GetRcsSingleRegistrationTestModeEnabled

func (p *TelephonyProxy) GetRcsSingleRegistrationTestModeEnabled(
	ctx context.Context,
) (bool, error)

func (*TelephonyProxy) GetSatellitePlmnsForCarrier

func (p *TelephonyProxy) GetSatellitePlmnsForCarrier(
	ctx context.Context,
	subId int32,
) ([]string, error)

func (*TelephonyProxy) GetServiceStateForSlot

func (p *TelephonyProxy) GetServiceStateForSlot(
	ctx context.Context,
	slotIndex int32,
	renounceFineLocationAccess bool,
	renounceCoarseLocationAccess bool,
) (androidTelephony.ServiceState, error)

func (*TelephonyProxy) GetShaIdFromAllowList

func (p *TelephonyProxy) GetShaIdFromAllowList(
	ctx context.Context,
	pkgName string,
	carrierId int32,
) ([]string, error)

func (*TelephonyProxy) GetSignalStrength

func (p *TelephonyProxy) GetSignalStrength(
	ctx context.Context,
	subId int32,
) (androidTelephony.SignalStrength, error)

func (*TelephonyProxy) GetSimLocaleForSubscriber

func (p *TelephonyProxy) GetSimLocaleForSubscriber(
	ctx context.Context,
	subId int32,
) (string, error)

func (*TelephonyProxy) GetSimStateForSlotIndex

func (p *TelephonyProxy) GetSimStateForSlotIndex(
	ctx context.Context,
	slotIndex int32,
) (int32, error)

func (*TelephonyProxy) GetSlicingConfig

func (p *TelephonyProxy) GetSlicingConfig(
	ctx context.Context,
	callback os.ResultReceiver,
) error

func (*TelephonyProxy) GetSlotsMapping

func (p *TelephonyProxy) GetSlotsMapping(
	ctx context.Context,
) ([]androidTelephony.UiccSlotMapping, error)

func (*TelephonyProxy) GetSubIdForPhoneAccountHandle

func (p *TelephonyProxy) GetSubIdForPhoneAccountHandle(
	ctx context.Context,
	phoneAccountHandle telecom.PhoneAccountHandle,
) (int32, error)

func (*TelephonyProxy) GetSubscriptionCarrierId

func (p *TelephonyProxy) GetSubscriptionCarrierId(
	ctx context.Context,
	subId int32,
) (int32, error)

func (*TelephonyProxy) GetSubscriptionCarrierName

func (p *TelephonyProxy) GetSubscriptionCarrierName(
	ctx context.Context,
	subId int32,
) (string, error)

func (*TelephonyProxy) GetSubscriptionSpecificCarrierId

func (p *TelephonyProxy) GetSubscriptionSpecificCarrierId(
	ctx context.Context,
	subId int32,
) (int32, error)

func (*TelephonyProxy) GetSubscriptionSpecificCarrierName

func (p *TelephonyProxy) GetSubscriptionSpecificCarrierName(
	ctx context.Context,
	subId int32,
) (string, error)

func (*TelephonyProxy) GetSystemSelectionChannels

func (p *TelephonyProxy) GetSystemSelectionChannels(
	ctx context.Context,
	subId int32,
) ([]androidTelephony.RadioAccessSpecifier, error)

func (*TelephonyProxy) GetTelephonyHistograms

func (p *TelephonyProxy) GetTelephonyHistograms(
	ctx context.Context,
) ([]androidTelephony.TelephonyHistogram, error)

func (*TelephonyProxy) GetTypeAllocationCodeForSlot

func (p *TelephonyProxy) GetTypeAllocationCodeForSlot(
	ctx context.Context,
	slotIndex int32,
) (string, error)

func (*TelephonyProxy) GetUiccCardsInfo

func (p *TelephonyProxy) GetUiccCardsInfo(
	ctx context.Context,
) ([]androidTelephony.UiccCardInfo, error)

func (*TelephonyProxy) GetUiccSlotsInfo

func (p *TelephonyProxy) GetUiccSlotsInfo(
	ctx context.Context,
) ([]androidTelephony.UiccSlotInfo, error)

func (*TelephonyProxy) GetVisualVoicemailPackageName

func (p *TelephonyProxy) GetVisualVoicemailPackageName(
	ctx context.Context,
	subId int32,
) (string, error)

func (*TelephonyProxy) GetVisualVoicemailSettings

func (p *TelephonyProxy) GetVisualVoicemailSettings(
	ctx context.Context,
	subId int32,
) (os.Bundle, error)

func (*TelephonyProxy) GetVisualVoicemailSmsFilterSettings

func (p *TelephonyProxy) GetVisualVoicemailSmsFilterSettings(
	ctx context.Context,
	subId int32,
) (androidTelephony.VisualVoicemailSmsFilterSettings, error)

func (*TelephonyProxy) GetVoWiFiModeSetting

func (p *TelephonyProxy) GetVoWiFiModeSetting(
	ctx context.Context,
	subId int32,
) (int32, error)

func (*TelephonyProxy) GetVoWiFiRoamingModeSetting

func (p *TelephonyProxy) GetVoWiFiRoamingModeSetting(
	ctx context.Context,
	subId int32,
) (int32, error)

func (*TelephonyProxy) GetVoiceActivationState

func (p *TelephonyProxy) GetVoiceActivationState(
	ctx context.Context,
	subId int32,
) (int32, error)

func (*TelephonyProxy) GetVoiceMessageCountForSubscriber

func (p *TelephonyProxy) GetVoiceMessageCountForSubscriber(
	ctx context.Context,
	subId int32,
) (int32, error)

func (*TelephonyProxy) GetVoiceNetworkTypeForSubscriber

func (p *TelephonyProxy) GetVoiceNetworkTypeForSubscriber(
	ctx context.Context,
	subId int32,
) (int32, error)

func (*TelephonyProxy) GetVoicemailRingtoneUri

func (p *TelephonyProxy) GetVoicemailRingtoneUri(
	ctx context.Context,
	accountHandle telecom.PhoneAccountHandle,
) (net.Uri, error)

func (*TelephonyProxy) HandlePinMmi

func (p *TelephonyProxy) HandlePinMmi(
	ctx context.Context,
	dialString string,
) (bool, error)

func (*TelephonyProxy) HandlePinMmiForSubscriber

func (p *TelephonyProxy) HandlePinMmiForSubscriber(
	ctx context.Context,
	subId int32,
	dialString string,
) (bool, error)

func (*TelephonyProxy) HandleUssdRequest

func (p *TelephonyProxy) HandleUssdRequest(
	ctx context.Context,
	subId int32,
	ussdRequest string,
	wrappedCallback os.ResultReceiver,
) error

func (*TelephonyProxy) HasIccCard

func (p *TelephonyProxy) HasIccCard(
	ctx context.Context,
) (bool, error)

func (*TelephonyProxy) HasIccCardUsingSlotIndex

func (p *TelephonyProxy) HasIccCardUsingSlotIndex(
	ctx context.Context,
	slotIndex int32,
) (bool, error)

func (*TelephonyProxy) IccCloseLogicalChannel

func (p *TelephonyProxy) IccCloseLogicalChannel(
	ctx context.Context,
	request IccLogicalChannelRequest,
) (bool, error)

func (*TelephonyProxy) IccExchangeSimIO

func (p *TelephonyProxy) IccExchangeSimIO(
	ctx context.Context,
	subId int32,
	fileID int32,
	command int32,
	p1 int32,
	p2 int32,
	p3 int32,
	filePath string,
) ([]byte, error)

func (*TelephonyProxy) IccOpenLogicalChannel

func (*TelephonyProxy) IccTransmitApduBasicChannel

func (p *TelephonyProxy) IccTransmitApduBasicChannel(
	ctx context.Context,
	subId int32,
	cla int32,
	instruction int32,
	p1 int32,
	p2 int32,
	p3 int32,
	data string,
) (string, error)

func (*TelephonyProxy) IccTransmitApduBasicChannelByPort

func (p *TelephonyProxy) IccTransmitApduBasicChannelByPort(
	ctx context.Context,
	slotIndex int32,
	portIndex int32,
	cla int32,
	instruction int32,
	p1 int32,
	p2 int32,
	p3 int32,
	data string,
) (string, error)

func (*TelephonyProxy) IccTransmitApduLogicalChannel

func (p *TelephonyProxy) IccTransmitApduLogicalChannel(
	ctx context.Context,
	subId int32,
	channel int32,
	cla int32,
	instruction int32,
	p1 int32,
	p2 int32,
	p3 int32,
	data string,
) (string, error)

func (*TelephonyProxy) IccTransmitApduLogicalChannelByPort

func (p *TelephonyProxy) IccTransmitApduLogicalChannelByPort(
	ctx context.Context,
	slotIndex int32,
	portIndex int32,
	channel int32,
	cla int32,
	instruction int32,
	p1 int32,
	p2 int32,
	p3 int32,
	data string,
) (string, error)

func (*TelephonyProxy) IsAdvancedCallingSettingEnabled

func (p *TelephonyProxy) IsAdvancedCallingSettingEnabled(
	ctx context.Context,
	subId int32,
) (bool, error)

func (*TelephonyProxy) IsApnMetered

func (p *TelephonyProxy) IsApnMetered(
	ctx context.Context,
	apnType int32,
	subId int32,
) (bool, error)

func (*TelephonyProxy) IsApplicationOnUicc

func (p *TelephonyProxy) IsApplicationOnUicc(
	ctx context.Context,
	subId int32,
	appType int32,
) (bool, error)

func (*TelephonyProxy) IsAvailable

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

func (*TelephonyProxy) IsCapable

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

func (*TelephonyProxy) IsCellularIdentifierDisclosureNotificationsEnabled

func (p *TelephonyProxy) IsCellularIdentifierDisclosureNotificationsEnabled(
	ctx context.Context,
) (bool, error)

func (*TelephonyProxy) IsConcurrentVoiceAndDataAllowed

func (p *TelephonyProxy) IsConcurrentVoiceAndDataAllowed(
	ctx context.Context,
	subId int32,
) (bool, error)

func (*TelephonyProxy) IsCrossSimCallingEnabledByUser

func (p *TelephonyProxy) IsCrossSimCallingEnabledByUser(
	ctx context.Context,
	subId int32,
) (bool, error)

func (*TelephonyProxy) IsDataConnectivityPossible

func (p *TelephonyProxy) IsDataConnectivityPossible(
	ctx context.Context,
	subId int32,
) (bool, error)

func (*TelephonyProxy) IsDataEnabled

func (p *TelephonyProxy) IsDataEnabled(
	ctx context.Context,
	subId int32,
) (bool, error)

func (*TelephonyProxy) IsDataEnabledForApn

func (p *TelephonyProxy) IsDataEnabledForApn(
	ctx context.Context,
	apnType int32,
	subId int32,
) (bool, error)

func (*TelephonyProxy) IsDataEnabledForReason

func (p *TelephonyProxy) IsDataEnabledForReason(
	ctx context.Context,
	subId int32,
	reason int32,
) (bool, error)

func (*TelephonyProxy) IsDataRoamingEnabled

func (p *TelephonyProxy) IsDataRoamingEnabled(
	ctx context.Context,
	subId int32,
) (bool, error)

func (*TelephonyProxy) IsDomainSelectionSupported

func (p *TelephonyProxy) IsDomainSelectionSupported(
	ctx context.Context,
) (bool, error)

func (*TelephonyProxy) IsEmergencyNumber

func (p *TelephonyProxy) IsEmergencyNumber(
	ctx context.Context,
	number string,
	exactMatch bool,
) (bool, error)

func (*TelephonyProxy) IsHearingAidCompatibilitySupported

func (p *TelephonyProxy) IsHearingAidCompatibilitySupported(
	ctx context.Context,
) (bool, error)

func (*TelephonyProxy) IsIccLockEnabled

func (p *TelephonyProxy) IsIccLockEnabled(
	ctx context.Context,
	subId int32,
) (bool, error)

func (*TelephonyProxy) IsImsRegistered

func (p *TelephonyProxy) IsImsRegistered(
	ctx context.Context,
	subId int32,
) (bool, error)

func (*TelephonyProxy) IsInEmergencySmsMode

func (p *TelephonyProxy) IsInEmergencySmsMode(
	ctx context.Context,
) (bool, error)

func (*TelephonyProxy) IsManualNetworkSelectionAllowed

func (p *TelephonyProxy) IsManualNetworkSelectionAllowed(
	ctx context.Context,
	subId int32,
) (bool, error)

func (*TelephonyProxy) IsMmTelCapabilitySupported

func (p *TelephonyProxy) IsMmTelCapabilitySupported(
	ctx context.Context,
	subId int32,
	callback IIntegerConsumer,
	capability int32,
	transportType int32,
) error

func (*TelephonyProxy) IsMobileDataPolicyEnabled

func (p *TelephonyProxy) IsMobileDataPolicyEnabled(
	ctx context.Context,
	subscriptionId int32,
	policy int32,
) (bool, error)

func (*TelephonyProxy) IsModemEnabledForSlot

func (p *TelephonyProxy) IsModemEnabledForSlot(
	ctx context.Context,
	slotIndex int32,
) (bool, error)

func (*TelephonyProxy) IsMultiSimSupported

func (p *TelephonyProxy) IsMultiSimSupported(
	ctx context.Context,
) (int32, error)

func (*TelephonyProxy) IsMvnoMatched

func (p *TelephonyProxy) IsMvnoMatched(
	ctx context.Context,
	slotIndex int32,
	mvnoType int32,
	mvnoMatchData string,
) (bool, error)

func (*TelephonyProxy) IsNrDualConnectivityEnabled

func (p *TelephonyProxy) IsNrDualConnectivityEnabled(
	ctx context.Context,
	subId int32,
) (bool, error)

func (*TelephonyProxy) IsNullCipherAndIntegrityPreferenceEnabled

func (p *TelephonyProxy) IsNullCipherAndIntegrityPreferenceEnabled(
	ctx context.Context,
) (bool, error)

func (*TelephonyProxy) IsNullCipherNotificationsEnabled

func (p *TelephonyProxy) IsNullCipherNotificationsEnabled(
	ctx context.Context,
) (bool, error)

func (*TelephonyProxy) IsPremiumCapabilityAvailableForPurchase

func (p *TelephonyProxy) IsPremiumCapabilityAvailableForPurchase(
	ctx context.Context,
	capability int32,
	subId int32,
) (bool, error)

func (*TelephonyProxy) IsProvisioningRequiredForCapability

func (p *TelephonyProxy) IsProvisioningRequiredForCapability(
	ctx context.Context,
	subId int32,
	capability int32,
	tech int32,
) (bool, error)

func (*TelephonyProxy) IsRadioInterfaceCapabilitySupported

func (p *TelephonyProxy) IsRadioInterfaceCapabilitySupported(
	ctx context.Context,
	capability string,
) (bool, error)

func (*TelephonyProxy) IsRadioOn

func (p *TelephonyProxy) IsRadioOn(
	ctx context.Context,
) (bool, error)

func (*TelephonyProxy) IsRadioOnForSubscriber

func (p *TelephonyProxy) IsRadioOnForSubscriber(
	ctx context.Context,
	subId int32,
) (bool, error)

func (*TelephonyProxy) IsRadioOnForSubscriberWithFeature

func (p *TelephonyProxy) IsRadioOnForSubscriberWithFeature(
	ctx context.Context,
	subId int32,
) (bool, error)

func (*TelephonyProxy) IsRadioOnWithFeature

func (p *TelephonyProxy) IsRadioOnWithFeature(
	ctx context.Context,
) (bool, error)

func (*TelephonyProxy) IsRcsProvisioningRequiredForCapability

func (p *TelephonyProxy) IsRcsProvisioningRequiredForCapability(
	ctx context.Context,
	subId int32,
	capability int32,
	tech int32,
) (bool, error)

func (*TelephonyProxy) IsRcsVolteSingleRegistrationCapable

func (p *TelephonyProxy) IsRcsVolteSingleRegistrationCapable(
	ctx context.Context,
	subId int32,
) (bool, error)

func (*TelephonyProxy) IsRemovableEsimDefaultEuicc

func (p *TelephonyProxy) IsRemovableEsimDefaultEuicc(
	ctx context.Context,
) (bool, error)

func (*TelephonyProxy) IsRttSupported

func (p *TelephonyProxy) IsRttSupported(
	ctx context.Context,
	subscriptionId int32,
) (bool, error)

func (*TelephonyProxy) IsTetheringApnRequiredForSubscriber

func (p *TelephonyProxy) IsTetheringApnRequiredForSubscriber(
	ctx context.Context,
	subId int32,
) (bool, error)

func (*TelephonyProxy) IsTtyModeSupported

func (p *TelephonyProxy) IsTtyModeSupported(
	ctx context.Context,
) (bool, error)

func (*TelephonyProxy) IsTtyOverVolteEnabled

func (p *TelephonyProxy) IsTtyOverVolteEnabled(
	ctx context.Context,
	subId int32,
) (bool, error)

func (*TelephonyProxy) IsUserDataEnabled

func (p *TelephonyProxy) IsUserDataEnabled(
	ctx context.Context,
	subId int32,
) (bool, error)

func (*TelephonyProxy) IsVideoCallingEnabled

func (p *TelephonyProxy) IsVideoCallingEnabled(
	ctx context.Context,
) (bool, error)

func (*TelephonyProxy) IsVideoTelephonyAvailable

func (p *TelephonyProxy) IsVideoTelephonyAvailable(
	ctx context.Context,
	subId int32,
) (bool, error)

func (*TelephonyProxy) IsVoNrEnabled

func (p *TelephonyProxy) IsVoNrEnabled(
	ctx context.Context,
	subId int32,
) (bool, error)

func (*TelephonyProxy) IsVoWiFiRoamingSettingEnabled

func (p *TelephonyProxy) IsVoWiFiRoamingSettingEnabled(
	ctx context.Context,
	subId int32,
) (bool, error)

func (*TelephonyProxy) IsVoWiFiSettingEnabled

func (p *TelephonyProxy) IsVoWiFiSettingEnabled(
	ctx context.Context,
	subId int32,
) (bool, error)

func (*TelephonyProxy) IsVoicemailVibrationEnabled

func (p *TelephonyProxy) IsVoicemailVibrationEnabled(
	ctx context.Context,
	accountHandle telecom.PhoneAccountHandle,
) (bool, error)

func (*TelephonyProxy) IsVtSettingEnabled

func (p *TelephonyProxy) IsVtSettingEnabled(
	ctx context.Context,
	subId int32,
) (bool, error)

func (*TelephonyProxy) IsWifiCallingAvailable

func (p *TelephonyProxy) IsWifiCallingAvailable(
	ctx context.Context,
	subId int32,
) (bool, error)

func (*TelephonyProxy) IsWorldPhone

func (p *TelephonyProxy) IsWorldPhone(
	ctx context.Context,
	subId int32,
) (bool, error)

func (*TelephonyProxy) NeedMobileRadioShutdown

func (p *TelephonyProxy) NeedMobileRadioShutdown(
	ctx context.Context,
) (bool, error)

func (*TelephonyProxy) NeedsOtaServiceProvisioning

func (p *TelephonyProxy) NeedsOtaServiceProvisioning(
	ctx context.Context,
) (bool, error)

func (*TelephonyProxy) NotifyOtaEmergencyNumberDbInstalled

func (p *TelephonyProxy) NotifyOtaEmergencyNumberDbInstalled(
	ctx context.Context,
) error

func (*TelephonyProxy) NotifyRcsAutoConfigurationReceived

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

func (*TelephonyProxy) NvReadItem

func (p *TelephonyProxy) NvReadItem(
	ctx context.Context,
	itemID int32,
) (string, error)

func (*TelephonyProxy) NvWriteCdmaPrl

func (p *TelephonyProxy) NvWriteCdmaPrl(
	ctx context.Context,
	preferredRoamingList []byte,
) (bool, error)

func (*TelephonyProxy) NvWriteItem

func (p *TelephonyProxy) NvWriteItem(
	ctx context.Context,
	itemID int32,
	itemValue string,
) (bool, error)

func (*TelephonyProxy) PersistEmergencyCallDiagnosticData

func (p *TelephonyProxy) PersistEmergencyCallDiagnosticData(
	ctx context.Context,
	dropboxTag string,
	enableLogcat bool,
	logcatStartTimestampMillis int64,
	enableTelecomDump bool,
	enableTelephonyDump bool,
) error

func (*TelephonyProxy) PollPendingDatagrams

func (p *TelephonyProxy) PollPendingDatagrams(
	ctx context.Context,
	subId int32,
	callback IIntegerConsumer,
) error

func (*TelephonyProxy) PrepareForUnattendedReboot

func (p *TelephonyProxy) PrepareForUnattendedReboot(
	ctx context.Context,
) (int32, error)

func (*TelephonyProxy) ProvisionSatelliteService

func (p *TelephonyProxy) ProvisionSatelliteService(
	ctx context.Context,
	subId int32,
	token string,
	provisionData []byte,
	callback IIntegerConsumer,
) (os.ICancellationSignal, error)

func (*TelephonyProxy) PurchasePremiumCapability

func (p *TelephonyProxy) PurchasePremiumCapability(
	ctx context.Context,
	capability int32,
	callback IIntegerConsumer,
	subId int32,
) error

func (*TelephonyProxy) RebootModem

func (p *TelephonyProxy) RebootModem(
	ctx context.Context,
	slotIndex int32,
) (bool, error)

func (*TelephonyProxy) RefreshUiccProfile

func (p *TelephonyProxy) RefreshUiccProfile(
	ctx context.Context,
	subId int32,
) error

func (*TelephonyProxy) RegisterFeatureProvisioningChangedCallback

func (p *TelephonyProxy) RegisterFeatureProvisioningChangedCallback(
	ctx context.Context,
	subId int32,
	callback types.IFeatureProvisioningCallback,
) error

func (*TelephonyProxy) RegisterForCapabilitiesChanged

func (p *TelephonyProxy) RegisterForCapabilitiesChanged(
	ctx context.Context,
	subId int32,
	callback satellite.ISatelliteCapabilitiesCallback,
) (int32, error)

func (*TelephonyProxy) RegisterForCommunicationAllowedStateChanged

func (p *TelephonyProxy) RegisterForCommunicationAllowedStateChanged(
	ctx context.Context,
	subId int32,
	callback satellite.ISatelliteCommunicationAllowedStateCallback,
) (int32, error)

func (*TelephonyProxy) RegisterForIncomingDatagram

func (p *TelephonyProxy) RegisterForIncomingDatagram(
	ctx context.Context,
	subId int32,
	callback satellite.ISatelliteDatagramCallback,
) (int32, error)

func (*TelephonyProxy) RegisterForNtnSignalStrengthChanged

func (p *TelephonyProxy) RegisterForNtnSignalStrengthChanged(
	ctx context.Context,
	subId int32,
	callback satellite.INtnSignalStrengthCallback,
) error

func (*TelephonyProxy) RegisterForSatelliteModemStateChanged

func (p *TelephonyProxy) RegisterForSatelliteModemStateChanged(
	ctx context.Context,
	subId int32,
	callback satellite.ISatelliteModemStateCallback,
) (int32, error)

func (*TelephonyProxy) RegisterForSatelliteProvisionStateChanged

func (p *TelephonyProxy) RegisterForSatelliteProvisionStateChanged(
	ctx context.Context,
	subId int32,
	callback satellite.ISatelliteProvisionStateCallback,
) (int32, error)

func (*TelephonyProxy) RegisterForSatelliteSupportedStateChanged

func (p *TelephonyProxy) RegisterForSatelliteSupportedStateChanged(
	ctx context.Context,
	subId int32,
	callback satellite.ISatelliteSupportedStateCallback,
) (int32, error)

func (*TelephonyProxy) RegisterImsEmergencyRegistrationCallback

func (p *TelephonyProxy) RegisterImsEmergencyRegistrationCallback(
	ctx context.Context,
	subId int32,
	c types.IImsRegistrationCallback,
) error

func (*TelephonyProxy) RegisterImsProvisioningChangedCallback

func (p *TelephonyProxy) RegisterImsProvisioningChangedCallback(
	ctx context.Context,
	subId int32,
	callback types.IImsConfigCallback,
) error

func (*TelephonyProxy) RegisterImsRegistrationCallback

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

func (*TelephonyProxy) RegisterImsStateCallback

func (p *TelephonyProxy) RegisterImsStateCallback(
	ctx context.Context,
	subId int32,
	feature int32,
	cb IImsStateCallback,
) error

func (*TelephonyProxy) RegisterMmTelCapabilityCallback

func (p *TelephonyProxy) RegisterMmTelCapabilityCallback(
	ctx context.Context,
	subId int32,
	c types.IImsCapabilityCallback,
) error

func (*TelephonyProxy) RegisterMmTelFeatureCallback

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

func (*TelephonyProxy) RegisterRcsProvisioningCallback

func (p *TelephonyProxy) RegisterRcsProvisioningCallback(
	ctx context.Context,
	subId int32,
	callback types.IRcsConfigCallback,
) error

func (*TelephonyProxy) RemoveAttachRestrictionForCarrier

func (p *TelephonyProxy) RemoveAttachRestrictionForCarrier(
	ctx context.Context,
	subId int32,
	reason int32,
	callback IIntegerConsumer,
) error

func (*TelephonyProxy) RemoveContactFromEab

func (p *TelephonyProxy) RemoveContactFromEab(
	ctx context.Context,
	subId int32,
	contacts string,
) (int32, error)

func (*TelephonyProxy) RemoveUceRegistrationOverrideShell

func (p *TelephonyProxy) RemoveUceRegistrationOverrideShell(
	ctx context.Context,
	subId int32,
	featureTags []string,
) (ims.RcsContactUceCapability, error)

func (*TelephonyProxy) RemoveUceRequestDisallowedStatus

func (p *TelephonyProxy) RemoveUceRequestDisallowedStatus(
	ctx context.Context,
	subId int32,
) (bool, error)

func (*TelephonyProxy) RequestCellInfoUpdate

func (p *TelephonyProxy) RequestCellInfoUpdate(
	ctx context.Context,
	subId int32,
	cb androidTelephony.ICellInfoCallback,
	callingPkg string,
) error

func (*TelephonyProxy) RequestCellInfoUpdateWithWorkSource

func (p *TelephonyProxy) RequestCellInfoUpdateWithWorkSource(
	ctx context.Context,
	subId int32,
	cb androidTelephony.ICellInfoCallback,
	callingPkg string,
	ws os.WorkSource,
) error

func (*TelephonyProxy) RequestIsCommunicationAllowedForCurrentLocation

func (p *TelephonyProxy) RequestIsCommunicationAllowedForCurrentLocation(
	ctx context.Context,
	subId int32,
	receiver os.ResultReceiver,
) error

func (*TelephonyProxy) RequestIsDemoModeEnabled

func (p *TelephonyProxy) RequestIsDemoModeEnabled(
	ctx context.Context,
	subId int32,
	receiver os.ResultReceiver,
) error

func (*TelephonyProxy) RequestIsEmergencyModeEnabled

func (p *TelephonyProxy) RequestIsEmergencyModeEnabled(
	ctx context.Context,
	subId int32,
	receiver os.ResultReceiver,
) error

func (*TelephonyProxy) RequestIsSatelliteEnabled

func (p *TelephonyProxy) RequestIsSatelliteEnabled(
	ctx context.Context,
	subId int32,
	receiver os.ResultReceiver,
) error

func (*TelephonyProxy) RequestIsSatelliteProvisioned

func (p *TelephonyProxy) RequestIsSatelliteProvisioned(
	ctx context.Context,
	subId int32,
	receiver os.ResultReceiver,
) error

func (*TelephonyProxy) RequestIsSatelliteSupported

func (p *TelephonyProxy) RequestIsSatelliteSupported(
	ctx context.Context,
	subId int32,
	receiver os.ResultReceiver,
) error

func (*TelephonyProxy) RequestModemActivityInfo

func (p *TelephonyProxy) RequestModemActivityInfo(
	ctx context.Context,
	result os.ResultReceiver,
) error

func (*TelephonyProxy) RequestNetworkScan

func (p *TelephonyProxy) RequestNetworkScan(
	ctx context.Context,
	subId int32,
	renounceFineLocationAccess bool,
	request androidTelephony.NetworkScanRequest,
	messenger os.Messenger,
	binder_ binder.IBinder,
) (int32, error)

func (*TelephonyProxy) RequestNtnSignalStrength

func (p *TelephonyProxy) RequestNtnSignalStrength(
	ctx context.Context,
	subId int32,
	receiver os.ResultReceiver,
) error

func (*TelephonyProxy) RequestNumberVerification

func (p *TelephonyProxy) RequestNumberVerification(
	ctx context.Context,
	range_ androidTelephony.PhoneNumberRange,
	timeoutMillis int64,
	callback INumberVerificationCallback,
) error

func (*TelephonyProxy) RequestRadioPowerOffForReason

func (p *TelephonyProxy) RequestRadioPowerOffForReason(
	ctx context.Context,
	subId int32,
	reason int32,
) (bool, error)

func (*TelephonyProxy) RequestSatelliteCapabilities

func (p *TelephonyProxy) RequestSatelliteCapabilities(
	ctx context.Context,
	subId int32,
	receiver os.ResultReceiver,
) error

func (*TelephonyProxy) RequestSatelliteEnabled

func (p *TelephonyProxy) RequestSatelliteEnabled(
	ctx context.Context,
	subId int32,
	enableSatellite bool,
	enableDemoMode bool,
	isEmergency bool,
	callback IIntegerConsumer,
) error

func (*TelephonyProxy) RequestSatelliteSessionStats

func (p *TelephonyProxy) RequestSatelliteSessionStats(
	ctx context.Context,
	subId int32,
	receiver os.ResultReceiver,
) error

func (*TelephonyProxy) RequestTimeForNextSatelliteVisibility

func (p *TelephonyProxy) RequestTimeForNextSatelliteVisibility(
	ctx context.Context,
	subId int32,
	receiver os.ResultReceiver,
) error

func (*TelephonyProxy) RequestUserActivityNotification

func (p *TelephonyProxy) RequestUserActivityNotification(
	ctx context.Context,
) error

func (*TelephonyProxy) ResetIms

func (p *TelephonyProxy) ResetIms(
	ctx context.Context,
	slotIndex int32,
) error

func (*TelephonyProxy) ResetModemConfig

func (p *TelephonyProxy) ResetModemConfig(
	ctx context.Context,
	slotIndex int32,
) (bool, error)

func (*TelephonyProxy) ResetOtaEmergencyNumberDbFilePath

func (p *TelephonyProxy) ResetOtaEmergencyNumberDbFilePath(
	ctx context.Context,
) error

func (*TelephonyProxy) SendDatagram

func (p *TelephonyProxy) SendDatagram(
	ctx context.Context,
	subId int32,
	datagramType int32,
	datagram satellite.SatelliteDatagram,
	needFullScreenPointingUI bool,
	callback IIntegerConsumer,
) error

func (*TelephonyProxy) SendDeviceToDeviceMessage

func (p *TelephonyProxy) SendDeviceToDeviceMessage(
	ctx context.Context,
	message int32,
	value int32,
) error

func (*TelephonyProxy) SendDialerSpecialCode

func (p *TelephonyProxy) SendDialerSpecialCode(
	ctx context.Context,
	callingPackageName string,
	inputCode string,
) error

func (*TelephonyProxy) SendEnvelopeWithStatus

func (p *TelephonyProxy) SendEnvelopeWithStatus(
	ctx context.Context,
	subId int32,
	content string,
) (string, error)

func (*TelephonyProxy) SendThermalMitigationRequest

func (p *TelephonyProxy) SendThermalMitigationRequest(
	ctx context.Context,
	subId int32,
	thermalMitigationRequest androidTelephony.ThermalMitigationRequest,
) (int32, error)

func (*TelephonyProxy) SendVisualVoicemailSmsForSubscriber

func (p *TelephonyProxy) SendVisualVoicemailSmsForSubscriber(
	ctx context.Context,
	callingAttributeTag string,
	subId int32,
	number string,
	port int32,
	text string,
	sentIntent app.PendingIntent,
) error

func (*TelephonyProxy) SetActiveDeviceToDeviceTransport

func (p *TelephonyProxy) SetActiveDeviceToDeviceTransport(
	ctx context.Context,
	transport string,
) error

func (*TelephonyProxy) SetAdvancedCallingSettingEnabled

func (p *TelephonyProxy) SetAdvancedCallingSettingEnabled(
	ctx context.Context,
	subId int32,
	isEnabled bool,
) error

func (*TelephonyProxy) SetAllowedCarriers

func (p *TelephonyProxy) SetAllowedCarriers(
	ctx context.Context,
	carrierRestrictionRules androidTelephony.CarrierRestrictionRules,
) (int32, error)

func (*TelephonyProxy) SetAllowedNetworkTypesForReason

func (p *TelephonyProxy) SetAllowedNetworkTypesForReason(
	ctx context.Context,
	subId int32,
	reason int32,
	allowedNetworkTypes int64,
) (bool, error)

func (*TelephonyProxy) SetBoundGbaServiceOverride

func (p *TelephonyProxy) SetBoundGbaServiceOverride(
	ctx context.Context,
	subId int32,
	packageName string,
) (bool, error)

func (*TelephonyProxy) SetBoundImsServiceOverride

func (p *TelephonyProxy) SetBoundImsServiceOverride(
	ctx context.Context,
	slotIndex int32,
	isCarrierService bool,
	featureTypes []int32,
	packageName string,
) (bool, error)

func (*TelephonyProxy) SetCallComposerStatus

func (p *TelephonyProxy) SetCallComposerStatus(
	ctx context.Context,
	subId int32,
	status int32,
) error

func (*TelephonyProxy) SetCallForwarding

func (p *TelephonyProxy) SetCallForwarding(
	ctx context.Context,
	subId int32,
	callForwardingInfo androidTelephony.CallForwardingInfo,
	callback IIntegerConsumer,
) error

func (*TelephonyProxy) SetCallWaitingStatus

func (p *TelephonyProxy) SetCallWaitingStatus(
	ctx context.Context,
	subId int32,
	enabled bool,
	callback IIntegerConsumer,
) error

func (*TelephonyProxy) SetCapabilitiesRequestTimeout

func (p *TelephonyProxy) SetCapabilitiesRequestTimeout(
	ctx context.Context,
	subId int32,
	timeoutAfterMs int64,
) (bool, error)

func (*TelephonyProxy) SetCarrierServicePackageOverride

func (p *TelephonyProxy) SetCarrierServicePackageOverride(
	ctx context.Context,
	subId int32,
	carrierServicePackage string,
) error

func (*TelephonyProxy) SetCarrierSingleRegistrationEnabledOverride

func (p *TelephonyProxy) SetCarrierSingleRegistrationEnabledOverride(
	ctx context.Context,
	subId int32,
	enabled string,
) (bool, error)

func (*TelephonyProxy) SetCarrierTestOverride

func (p *TelephonyProxy) SetCarrierTestOverride(
	ctx context.Context,
	subId int32,
	mccmnc string,
	imsi string,
	iccid string,
	gid1 string,
	gid2 string,
	plmn string,
	spn string,
	carrierPrivilegeRules string,
	apn string,
) error

func (*TelephonyProxy) SetCdmaRoamingMode

func (p *TelephonyProxy) SetCdmaRoamingMode(
	ctx context.Context,
	subId int32,
	mode int32,
) (bool, error)

func (*TelephonyProxy) SetCdmaSubscriptionMode

func (p *TelephonyProxy) SetCdmaSubscriptionMode(
	ctx context.Context,
	subId int32,
	mode int32,
) (bool, error)

func (*TelephonyProxy) SetCellBroadcastIdRanges

func (p *TelephonyProxy) SetCellBroadcastIdRanges(
	ctx context.Context,
	subId int32,
	ranges []androidTelephony.CellBroadcastIdRange,
	callback IIntegerConsumer,
) error

func (*TelephonyProxy) SetCellInfoListRate

func (p *TelephonyProxy) SetCellInfoListRate(
	ctx context.Context,
	rateInMillis int32,
	subId int32,
) error

func (*TelephonyProxy) SetCepEnabled

func (p *TelephonyProxy) SetCepEnabled(
	ctx context.Context,
	isCepEnabled bool,
) error

func (*TelephonyProxy) SetCountryCodes

func (p *TelephonyProxy) SetCountryCodes(
	ctx context.Context,
	reset bool,
	currentNetworkCountryCodes []string,
	cachedNetworkCountryCodes map[any]any,
	locationCountryCode string,
	locationCountryCodeTimestampNanos int64,
) (bool, error)

func (*TelephonyProxy) SetCrossSimCallingEnabled

func (p *TelephonyProxy) SetCrossSimCallingEnabled(
	ctx context.Context,
	subId int32,
	isEnabled bool,
) error

func (*TelephonyProxy) SetDataActivationState

func (p *TelephonyProxy) SetDataActivationState(
	ctx context.Context,
	subId int32,
	activationState int32,
) error

func (*TelephonyProxy) SetDataEnabledForReason

func (p *TelephonyProxy) SetDataEnabledForReason(
	ctx context.Context,
	subId int32,
	reason int32,
	enable bool,
) error

func (*TelephonyProxy) SetDataRoamingEnabled

func (p *TelephonyProxy) SetDataRoamingEnabled(
	ctx context.Context,
	subId int32,
	isEnabled bool,
) error

func (*TelephonyProxy) SetDatagramControllerBooleanConfig

func (p *TelephonyProxy) SetDatagramControllerBooleanConfig(
	ctx context.Context,
	reset bool,
	booleanType int32,
	enable bool,
) (bool, error)

func (*TelephonyProxy) SetDatagramControllerTimeoutDuration

func (p *TelephonyProxy) SetDatagramControllerTimeoutDuration(
	ctx context.Context,
	reset bool,
	timeoutType int32,
	timeoutMillis int64,
) (bool, error)

func (*TelephonyProxy) SetDeviceAlignedWithSatellite

func (p *TelephonyProxy) SetDeviceAlignedWithSatellite(
	ctx context.Context,
	subId int32,
	isAligned bool,
) error

func (*TelephonyProxy) SetDeviceSingleRegistrationEnabledOverride

func (p *TelephonyProxy) SetDeviceSingleRegistrationEnabledOverride(
	ctx context.Context,
	enabled string,
) error

func (*TelephonyProxy) SetDeviceToDeviceForceEnabled

func (p *TelephonyProxy) SetDeviceToDeviceForceEnabled(
	ctx context.Context,
	isForceEnabled bool,
) error

func (*TelephonyProxy) SetDeviceUceEnabled

func (p *TelephonyProxy) SetDeviceUceEnabled(
	ctx context.Context,
	isEnabled bool,
) error

func (*TelephonyProxy) SetDomainSelectionServiceOverride

func (p *TelephonyProxy) SetDomainSelectionServiceOverride(
	ctx context.Context,
	componentName androidContent.ComponentName,
) (bool, error)

func (*TelephonyProxy) SetEmergencyCallToSatelliteHandoverType

func (p *TelephonyProxy) SetEmergencyCallToSatelliteHandoverType(
	ctx context.Context,
	handoverType int32,
	delaySeconds int32,
) (bool, error)

func (*TelephonyProxy) SetEnableCellularIdentifierDisclosureNotifications

func (p *TelephonyProxy) SetEnableCellularIdentifierDisclosureNotifications(
	ctx context.Context,
	enable bool,
) error

func (*TelephonyProxy) SetForbiddenPlmns

func (p *TelephonyProxy) SetForbiddenPlmns(
	ctx context.Context,
	subId int32,
	appType int32,
	fplmns []string,
) (int32, error)

func (*TelephonyProxy) SetGbaReleaseTimeOverride

func (p *TelephonyProxy) SetGbaReleaseTimeOverride(
	ctx context.Context,
	subId int32,
	interval int32,
) (bool, error)

func (*TelephonyProxy) SetIccLockEnabled

func (p *TelephonyProxy) SetIccLockEnabled(
	ctx context.Context,
	subId int32,
	enabled bool,
	password string,
) (int32, error)

func (*TelephonyProxy) SetImsFeatureValidationOverride

func (p *TelephonyProxy) SetImsFeatureValidationOverride(
	ctx context.Context,
	subId int32,
	enabled string,
) (bool, error)

func (*TelephonyProxy) SetImsProvisioningInt

func (p *TelephonyProxy) SetImsProvisioningInt(
	ctx context.Context,
	subId int32,
	key int32,
	value int32,
) (int32, error)

func (*TelephonyProxy) SetImsProvisioningStatusForCapability

func (p *TelephonyProxy) SetImsProvisioningStatusForCapability(
	ctx context.Context,
	subId int32,
	capability int32,
	tech int32,
	isProvisioned bool,
) error

func (*TelephonyProxy) SetImsProvisioningString

func (p *TelephonyProxy) SetImsProvisioningString(
	ctx context.Context,
	subId int32,
	key int32,
	value string,
) (int32, error)

func (*TelephonyProxy) SetImsRegistrationState

func (p *TelephonyProxy) SetImsRegistrationState(
	ctx context.Context,
	registered bool,
) error

func (*TelephonyProxy) SetIsSatelliteCommunicationAllowedForCurrentLocationCache

func (p *TelephonyProxy) SetIsSatelliteCommunicationAllowedForCurrentLocationCache(
	ctx context.Context,
	state string,
) (bool, error)

func (*TelephonyProxy) SetLine1NumberForDisplayForSubscriber

func (p *TelephonyProxy) SetLine1NumberForDisplayForSubscriber(
	ctx context.Context,
	subId int32,
	alphaTag string,
	number string,
) (bool, error)

func (*TelephonyProxy) SetMobileDataPolicyEnabled

func (p *TelephonyProxy) SetMobileDataPolicyEnabled(
	ctx context.Context,
	subscriptionId int32,
	policy int32,
	enabled bool,
) error

func (*TelephonyProxy) SetModemService

func (p *TelephonyProxy) SetModemService(
	ctx context.Context,
	serviceName string,
) (bool, error)

func (*TelephonyProxy) SetMultiSimCarrierRestriction

func (p *TelephonyProxy) SetMultiSimCarrierRestriction(
	ctx context.Context,
	isMultiSimCarrierRestricted bool,
) error

func (*TelephonyProxy) SetNetworkSelectionModeAutomatic

func (p *TelephonyProxy) SetNetworkSelectionModeAutomatic(
	ctx context.Context,
	subId int32,
) error

func (*TelephonyProxy) SetNetworkSelectionModeManual

func (p *TelephonyProxy) SetNetworkSelectionModeManual(
	ctx context.Context,
	subId int32,
	operatorInfo OperatorInfo,
	persisSelection bool,
) (bool, error)

func (*TelephonyProxy) SetNrDualConnectivityState

func (p *TelephonyProxy) SetNrDualConnectivityState(
	ctx context.Context,
	subId int32,
	nrDualConnectivityState int32,
) (int32, error)

func (*TelephonyProxy) SetNullCipherAndIntegrityEnabled

func (p *TelephonyProxy) SetNullCipherAndIntegrityEnabled(
	ctx context.Context,
	enabled bool,
) error

func (*TelephonyProxy) SetNullCipherNotificationsEnabled

func (p *TelephonyProxy) SetNullCipherNotificationsEnabled(
	ctx context.Context,
	enable bool,
) error

func (*TelephonyProxy) SetOemEnabledSatelliteProvisionStatus

func (p *TelephonyProxy) SetOemEnabledSatelliteProvisionStatus(
	ctx context.Context,
	reset bool,
	isProvisioned bool,
) (bool, error)

func (*TelephonyProxy) SetOperatorBrandOverride

func (p *TelephonyProxy) SetOperatorBrandOverride(
	ctx context.Context,
	subId int32,
	brand string,
) (bool, error)

func (*TelephonyProxy) SetRadio

func (p *TelephonyProxy) SetRadio(
	ctx context.Context,
	turnOn bool,
) (bool, error)

func (*TelephonyProxy) SetRadioForSubscriber

func (p *TelephonyProxy) SetRadioForSubscriber(
	ctx context.Context,
	subId int32,
	turnOn bool,
) (bool, error)

func (*TelephonyProxy) SetRadioPower

func (p *TelephonyProxy) SetRadioPower(
	ctx context.Context,
	turnOn bool,
) (bool, error)

func (*TelephonyProxy) SetRcsClientConfiguration

func (p *TelephonyProxy) SetRcsClientConfiguration(
	ctx context.Context,
	subId int32,
	rcc ims.RcsClientConfiguration,
) error

func (*TelephonyProxy) SetRcsProvisioningStatusForCapability

func (p *TelephonyProxy) SetRcsProvisioningStatusForCapability(
	ctx context.Context,
	subId int32,
	capability int32,
	tech int32,
	isProvisioned bool,
) error

func (*TelephonyProxy) SetRcsSingleRegistrationTestModeEnabled

func (p *TelephonyProxy) SetRcsSingleRegistrationTestModeEnabled(
	ctx context.Context,
	enabled bool,
) error

func (*TelephonyProxy) SetRemovableEsimAsDefaultEuicc

func (p *TelephonyProxy) SetRemovableEsimAsDefaultEuicc(
	ctx context.Context,
	isDefault bool,
) error

func (*TelephonyProxy) SetRoamingOverride

func (p *TelephonyProxy) SetRoamingOverride(
	ctx context.Context,
	subId int32,
	gsmRoamingList []string,
	gsmNonRoamingList []string,
	cdmaRoamingList []string,
	cdmaNonRoamingList []string,
) (bool, error)

func (*TelephonyProxy) SetRttCapabilitySetting

func (p *TelephonyProxy) SetRttCapabilitySetting(
	ctx context.Context,
	subId int32,
	isEnabled bool,
) error

func (*TelephonyProxy) SetSatelliteAccessControlOverlayConfigs

func (p *TelephonyProxy) SetSatelliteAccessControlOverlayConfigs(
	ctx context.Context,
	reset bool,
	isAllowed bool,
	s2CellFile string,
	locationFreshDurationNanos int64,
	satelliteCountryCodes []string,
) (bool, error)

func (*TelephonyProxy) SetSatelliteControllerTimeoutDuration

func (p *TelephonyProxy) SetSatelliteControllerTimeoutDuration(
	ctx context.Context,
	reset bool,
	timeoutType int32,
	timeoutMillis int64,
) (bool, error)

func (*TelephonyProxy) SetSatelliteGatewayServicePackageName

func (p *TelephonyProxy) SetSatelliteGatewayServicePackageName(
	ctx context.Context,
	servicePackageName string,
) (bool, error)

func (*TelephonyProxy) SetSatelliteListeningTimeoutDuration

func (p *TelephonyProxy) SetSatelliteListeningTimeoutDuration(
	ctx context.Context,
	timeoutMillis int64,
) (bool, error)

func (*TelephonyProxy) SetSatellitePointingUiClassName

func (p *TelephonyProxy) SetSatellitePointingUiClassName(
	ctx context.Context,
	packageName string,
	className string,
) (bool, error)

func (*TelephonyProxy) SetSatelliteServicePackageName

func (p *TelephonyProxy) SetSatelliteServicePackageName(
	ctx context.Context,
	servicePackageName string,
) (bool, error)

func (*TelephonyProxy) SetShouldSendDatagramToModemInDemoMode

func (p *TelephonyProxy) SetShouldSendDatagramToModemInDemoMode(
	ctx context.Context,
	shouldSendToModemInDemoMode bool,
) (bool, error)

func (*TelephonyProxy) SetSignalStrengthUpdateRequest

func (p *TelephonyProxy) SetSignalStrengthUpdateRequest(
	ctx context.Context,
	subId int32,
	request androidTelephony.SignalStrengthUpdateRequest,
) error

func (*TelephonyProxy) SetSimPowerStateForSlot

func (p *TelephonyProxy) SetSimPowerStateForSlot(
	ctx context.Context,
	slotIndex int32,
	state int32,
) error

func (*TelephonyProxy) SetSimPowerStateForSlotWithCallback

func (p *TelephonyProxy) SetSimPowerStateForSlotWithCallback(
	ctx context.Context,
	slotIndex int32,
	state int32,
	callback IIntegerConsumer,
) error

func (*TelephonyProxy) SetSimSlotMapping

func (p *TelephonyProxy) SetSimSlotMapping(
	ctx context.Context,
	slotMapping []androidTelephony.UiccSlotMapping,
) (bool, error)

func (*TelephonyProxy) SetSystemSelectionChannels

func (p *TelephonyProxy) SetSystemSelectionChannels(
	ctx context.Context,
	specifiers []androidTelephony.RadioAccessSpecifier,
	subId int32,
	resultCallback IBooleanConsumer,
) error

func (*TelephonyProxy) SetVoNrEnabled

func (p *TelephonyProxy) SetVoNrEnabled(
	ctx context.Context,
	subId int32,
	enabled bool,
) (int32, error)

func (*TelephonyProxy) SetVoWiFiModeSetting

func (p *TelephonyProxy) SetVoWiFiModeSetting(
	ctx context.Context,
	subId int32,
	mode int32,
) error

func (*TelephonyProxy) SetVoWiFiNonPersistent

func (p *TelephonyProxy) SetVoWiFiNonPersistent(
	ctx context.Context,
	subId int32,
	isCapable bool,
	mode int32,
) error

func (*TelephonyProxy) SetVoWiFiRoamingModeSetting

func (p *TelephonyProxy) SetVoWiFiRoamingModeSetting(
	ctx context.Context,
	subId int32,
	mode int32,
) error

func (*TelephonyProxy) SetVoWiFiRoamingSettingEnabled

func (p *TelephonyProxy) SetVoWiFiRoamingSettingEnabled(
	ctx context.Context,
	subId int32,
	isEnabled bool,
) error

func (*TelephonyProxy) SetVoWiFiSettingEnabled

func (p *TelephonyProxy) SetVoWiFiSettingEnabled(
	ctx context.Context,
	subId int32,
	isEnabled bool,
) error

func (*TelephonyProxy) SetVoiceActivationState

func (p *TelephonyProxy) SetVoiceActivationState(
	ctx context.Context,
	subId int32,
	activationState int32,
) error

func (*TelephonyProxy) SetVoiceMailNumber

func (p *TelephonyProxy) SetVoiceMailNumber(
	ctx context.Context,
	subId int32,
	alphaTag string,
	number string,
) (bool, error)

func (*TelephonyProxy) SetVoiceServiceStateOverride

func (p *TelephonyProxy) SetVoiceServiceStateOverride(
	ctx context.Context,
	subId int32,
	hasService bool,
) error

func (*TelephonyProxy) SetVoicemailRingtoneUri

func (p *TelephonyProxy) SetVoicemailRingtoneUri(
	ctx context.Context,
	phoneAccountHandle telecom.PhoneAccountHandle,
	uri net.Uri,
) error

func (*TelephonyProxy) SetVoicemailVibrationEnabled

func (p *TelephonyProxy) SetVoicemailVibrationEnabled(
	ctx context.Context,
	phoneAccountHandle telecom.PhoneAccountHandle,
	enabled bool,
) error

func (*TelephonyProxy) SetVtSettingEnabled

func (p *TelephonyProxy) SetVtSettingEnabled(
	ctx context.Context,
	subId int32,
	isEnabled bool,
) error

func (*TelephonyProxy) ShowSwitchToManagedProfileDialog

func (p *TelephonyProxy) ShowSwitchToManagedProfileDialog(
	ctx context.Context,
) error

func (*TelephonyProxy) ShutdownMobileRadios

func (p *TelephonyProxy) ShutdownMobileRadios(
	ctx context.Context,
) error

func (*TelephonyProxy) StartEmergencyCallbackMode

func (p *TelephonyProxy) StartEmergencyCallbackMode(
	ctx context.Context,
) error

func (*TelephonyProxy) StartSatelliteTransmissionUpdates

func (p *TelephonyProxy) StartSatelliteTransmissionUpdates(
	ctx context.Context,
	subId int32,
	resultCallback IIntegerConsumer,
	callback satellite.ISatelliteTransmissionUpdateCallback,
) error

func (*TelephonyProxy) StopNetworkScan

func (p *TelephonyProxy) StopNetworkScan(
	ctx context.Context,
	subId int32,
	scanId int32,
) error

func (*TelephonyProxy) StopSatelliteTransmissionUpdates

func (p *TelephonyProxy) StopSatelliteTransmissionUpdates(
	ctx context.Context,
	subId int32,
	resultCallback IIntegerConsumer,
	callback satellite.ISatelliteTransmissionUpdateCallback,
) error

func (*TelephonyProxy) SupplyPinForSubscriber

func (p *TelephonyProxy) SupplyPinForSubscriber(
	ctx context.Context,
	subId int32,
	pin string,
) (bool, error)

func (*TelephonyProxy) SupplyPinReportResultForSubscriber

func (p *TelephonyProxy) SupplyPinReportResultForSubscriber(
	ctx context.Context,
	subId int32,
	pin string,
) ([]int32, error)

func (*TelephonyProxy) SupplyPukForSubscriber

func (p *TelephonyProxy) SupplyPukForSubscriber(
	ctx context.Context,
	subId int32,
	puk string,
	pin string,
) (bool, error)

func (*TelephonyProxy) SupplyPukReportResultForSubscriber

func (p *TelephonyProxy) SupplyPukReportResultForSubscriber(
	ctx context.Context,
	subId int32,
	puk string,
	pin string,
) ([]int32, error)

func (*TelephonyProxy) SwitchMultiSimConfig

func (p *TelephonyProxy) SwitchMultiSimConfig(
	ctx context.Context,
	numOfSims int32,
) error

func (*TelephonyProxy) SwitchSlots

func (p *TelephonyProxy) SwitchSlots(
	ctx context.Context,
	physicalSlots []int32,
) (bool, error)

func (*TelephonyProxy) ToggleRadioOnOff

func (p *TelephonyProxy) ToggleRadioOnOff(
	ctx context.Context,
) error

func (*TelephonyProxy) ToggleRadioOnOffForSubscriber

func (p *TelephonyProxy) ToggleRadioOnOffForSubscriber(
	ctx context.Context,
	subId int32,
) error

func (*TelephonyProxy) TriggerRcsReconfiguration

func (p *TelephonyProxy) TriggerRcsReconfiguration(
	ctx context.Context,
	subId int32,
) error

func (*TelephonyProxy) UnregisterFeatureProvisioningChangedCallback

func (p *TelephonyProxy) UnregisterFeatureProvisioningChangedCallback(
	ctx context.Context,
	subId int32,
	callback types.IFeatureProvisioningCallback,
) error

func (*TelephonyProxy) UnregisterForCapabilitiesChanged

func (p *TelephonyProxy) UnregisterForCapabilitiesChanged(
	ctx context.Context,
	subId int32,
	callback satellite.ISatelliteCapabilitiesCallback,
) error

func (*TelephonyProxy) UnregisterForCommunicationAllowedStateChanged

func (p *TelephonyProxy) UnregisterForCommunicationAllowedStateChanged(
	ctx context.Context,
	subId int32,
	callback satellite.ISatelliteCommunicationAllowedStateCallback,
) error

func (*TelephonyProxy) UnregisterForIncomingDatagram

func (p *TelephonyProxy) UnregisterForIncomingDatagram(
	ctx context.Context,
	subId int32,
	callback satellite.ISatelliteDatagramCallback,
) error

func (*TelephonyProxy) UnregisterForModemStateChanged

func (p *TelephonyProxy) UnregisterForModemStateChanged(
	ctx context.Context,
	subId int32,
	callback satellite.ISatelliteModemStateCallback,
) error

func (*TelephonyProxy) UnregisterForNtnSignalStrengthChanged

func (p *TelephonyProxy) UnregisterForNtnSignalStrengthChanged(
	ctx context.Context,
	subId int32,
	callback satellite.INtnSignalStrengthCallback,
) error

func (*TelephonyProxy) UnregisterForSatelliteProvisionStateChanged

func (p *TelephonyProxy) UnregisterForSatelliteProvisionStateChanged(
	ctx context.Context,
	subId int32,
	callback satellite.ISatelliteProvisionStateCallback,
) error

func (*TelephonyProxy) UnregisterForSatelliteSupportedStateChanged

func (p *TelephonyProxy) UnregisterForSatelliteSupportedStateChanged(
	ctx context.Context,
	subId int32,
	callback satellite.ISatelliteSupportedStateCallback,
) error

func (*TelephonyProxy) UnregisterImsEmergencyRegistrationCallback

func (p *TelephonyProxy) UnregisterImsEmergencyRegistrationCallback(
	ctx context.Context,
	subId int32,
	c types.IImsRegistrationCallback,
) error

func (*TelephonyProxy) UnregisterImsFeatureCallback

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

func (*TelephonyProxy) UnregisterImsProvisioningChangedCallback

func (p *TelephonyProxy) UnregisterImsProvisioningChangedCallback(
	ctx context.Context,
	subId int32,
	callback types.IImsConfigCallback,
) error

func (*TelephonyProxy) UnregisterImsRegistrationCallback

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

func (*TelephonyProxy) UnregisterImsStateCallback

func (p *TelephonyProxy) UnregisterImsStateCallback(
	ctx context.Context,
	cb IImsStateCallback,
) error

func (*TelephonyProxy) UnregisterMmTelCapabilityCallback

func (p *TelephonyProxy) UnregisterMmTelCapabilityCallback(
	ctx context.Context,
	subId int32,
	c types.IImsCapabilityCallback,
) error

func (*TelephonyProxy) UnregisterRcsProvisioningCallback

func (p *TelephonyProxy) UnregisterRcsProvisioningCallback(
	ctx context.Context,
	subId int32,
	callback types.IRcsConfigCallback,
) error

func (*TelephonyProxy) UpdateEmergencyNumberListTestMode

func (p *TelephonyProxy) UpdateEmergencyNumberListTestMode(
	ctx context.Context,
	action int32,
	num emergency.EmergencyNumber,
) error

func (*TelephonyProxy) UpdateOtaEmergencyNumberDbFilePath

func (p *TelephonyProxy) UpdateOtaEmergencyNumberDbFilePath(
	ctx context.Context,
	otaParcelFileDescriptor int32,
) error

func (*TelephonyProxy) UpdateServiceLocation

func (p *TelephonyProxy) UpdateServiceLocation(
	ctx context.Context,
) error

func (*TelephonyProxy) UpdateServiceLocationWithPackageName

func (p *TelephonyProxy) UpdateServiceLocationWithPackageName(
	ctx context.Context,
	callingPkg string,
) error

func (*TelephonyProxy) UploadCallComposerPicture

func (p *TelephonyProxy) UploadCallComposerPicture(
	ctx context.Context,
	subscriptionId int32,
	contentType string,
	fd int32,
	callback os.ResultReceiver,
) error

func (*TelephonyProxy) UserActivity

func (p *TelephonyProxy) UserActivity(
	ctx context.Context,
) error

type TelephonyRegistryProxy

type TelephonyRegistryProxy struct {
	Remote binder.IBinder
}

func NewTelephonyRegistryProxy

func NewTelephonyRegistryProxy(
	remote binder.IBinder,
) *TelephonyRegistryProxy

func (*TelephonyRegistryProxy) AddCarrierConfigChangeListener

func (p *TelephonyRegistryProxy) AddCarrierConfigChangeListener(
	ctx context.Context,
	listener ICarrierConfigChangeListener,
	pkg string,
	featureId string,
) error

func (*TelephonyRegistryProxy) AddCarrierPrivilegesCallback

func (p *TelephonyRegistryProxy) AddCarrierPrivilegesCallback(
	ctx context.Context,
	phoneId int32,
	callback ICarrierPrivilegesCallback,
	pkg string,
	featureId string,
) error

func (*TelephonyRegistryProxy) AddOnOpportunisticSubscriptionsChangedListener

func (p *TelephonyRegistryProxy) AddOnOpportunisticSubscriptionsChangedListener(
	ctx context.Context,
	pkg string,
	featureId string,
	callback IOnSubscriptionsChangedListener,
) error

func (*TelephonyRegistryProxy) AddOnSubscriptionsChangedListener

func (p *TelephonyRegistryProxy) AddOnSubscriptionsChangedListener(
	ctx context.Context,
	pkg string,
	featureId string,
	callback IOnSubscriptionsChangedListener,
) error

func (*TelephonyRegistryProxy) AsBinder

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

func (*TelephonyRegistryProxy) ListenWithEventList

func (p *TelephonyRegistryProxy) ListenWithEventList(
	ctx context.Context,
	renounceFineLocationAccess bool,
	renounceCoarseLocationAccess bool,
	subId int32,
	pkg string,
	featureId string,
	callback IPhoneStateListener,
	events []int32,
	notifyNow bool,
) error

func (*TelephonyRegistryProxy) NotifyActiveDataSubIdChanged

func (p *TelephonyRegistryProxy) NotifyActiveDataSubIdChanged(
	ctx context.Context,
	activeDataSubId int32,
) error

func (*TelephonyRegistryProxy) NotifyAllowedNetworkTypesChanged

func (p *TelephonyRegistryProxy) NotifyAllowedNetworkTypesChanged(
	ctx context.Context,
	phoneId int32,
	subId int32,
	reason int32,
	allowedNetworkType int64,
) error

func (*TelephonyRegistryProxy) NotifyBarringInfoChanged

func (p *TelephonyRegistryProxy) NotifyBarringInfoChanged(
	ctx context.Context,
	slotIndex int32,
	subId int32,
	barringInfo androidTelephony.BarringInfo,
) error

func (*TelephonyRegistryProxy) NotifyCallForwardingChanged

func (p *TelephonyRegistryProxy) NotifyCallForwardingChanged(
	ctx context.Context,
	cfi bool,
) error

func (*TelephonyRegistryProxy) NotifyCallForwardingChangedForSubscriber

func (p *TelephonyRegistryProxy) NotifyCallForwardingChangedForSubscriber(
	ctx context.Context,
	subId int32,
	cfi bool,
) error

func (*TelephonyRegistryProxy) NotifyCallQualityChanged

func (p *TelephonyRegistryProxy) NotifyCallQualityChanged(
	ctx context.Context,
	callQuality androidTelephony.CallQuality,
	phoneId int32,
	subId int32,
	callNetworkType int32,
) error

func (*TelephonyRegistryProxy) NotifyCallState

func (p *TelephonyRegistryProxy) NotifyCallState(
	ctx context.Context,
	phoneId int32,
	subId int32,
	state int32,
	incomingNumber string,
) error

func (*TelephonyRegistryProxy) NotifyCallStateForAllSubs

func (p *TelephonyRegistryProxy) NotifyCallStateForAllSubs(
	ctx context.Context,
	state int32,
	incomingNumber string,
) error

func (*TelephonyRegistryProxy) NotifyCallbackModeStarted

func (p *TelephonyRegistryProxy) NotifyCallbackModeStarted(
	ctx context.Context,
	phoneId int32,
	subId int32,
	type_ int32,
) error

func (*TelephonyRegistryProxy) NotifyCallbackModeStopped

func (p *TelephonyRegistryProxy) NotifyCallbackModeStopped(
	ctx context.Context,
	phoneId int32,
	subId int32,
	type_ int32,
	reason int32,
) error

func (*TelephonyRegistryProxy) NotifyCarrierConfigChanged

func (p *TelephonyRegistryProxy) NotifyCarrierConfigChanged(
	ctx context.Context,
	phoneId int32,
	subId int32,
	carrierId int32,
	specificCarrierId int32,
) error

func (*TelephonyRegistryProxy) NotifyCarrierNetworkChange

func (p *TelephonyRegistryProxy) NotifyCarrierNetworkChange(
	ctx context.Context,
	active bool,
) error

func (*TelephonyRegistryProxy) NotifyCarrierNetworkChangeWithSubId

func (p *TelephonyRegistryProxy) NotifyCarrierNetworkChangeWithSubId(
	ctx context.Context,
	subId int32,
	active bool,
) error

func (*TelephonyRegistryProxy) NotifyCarrierPrivilegesChanged

func (p *TelephonyRegistryProxy) NotifyCarrierPrivilegesChanged(
	ctx context.Context,
	phoneId int32,
	privilegedPackageNames []string,
	privilegedUids []int32,
) error

func (*TelephonyRegistryProxy) NotifyCarrierRoamingNtnModeChanged

func (p *TelephonyRegistryProxy) NotifyCarrierRoamingNtnModeChanged(
	ctx context.Context,
	subId int32,
	active bool,
) error

func (*TelephonyRegistryProxy) NotifyCarrierServiceChanged

func (p *TelephonyRegistryProxy) NotifyCarrierServiceChanged(
	ctx context.Context,
	phoneId int32,
	packageName string,
	uid int32,
) error

func (*TelephonyRegistryProxy) NotifyCellInfo

func (p *TelephonyRegistryProxy) NotifyCellInfo(
	ctx context.Context,
	cellInfo []androidTelephony.CellInfo,
) error

func (*TelephonyRegistryProxy) NotifyCellInfoForSubscriber

func (p *TelephonyRegistryProxy) NotifyCellInfoForSubscriber(
	ctx context.Context,
	subId int32,
	cellInfo []androidTelephony.CellInfo,
) error

func (*TelephonyRegistryProxy) NotifyCellLocationForSubscriber

func (p *TelephonyRegistryProxy) NotifyCellLocationForSubscriber(
	ctx context.Context,
	subId int32,
	cellLocation androidTelephony.CellIdentity,
) error

func (*TelephonyRegistryProxy) NotifyDataActivityForSubscriber

func (p *TelephonyRegistryProxy) NotifyDataActivityForSubscriber(
	ctx context.Context,
	subId int32,
	state int32,
) error

func (*TelephonyRegistryProxy) NotifyDataActivityForSubscriberWithSlot

func (p *TelephonyRegistryProxy) NotifyDataActivityForSubscriberWithSlot(
	ctx context.Context,
	phoneId int32,
	subId int32,
	state int32,
) error

func (*TelephonyRegistryProxy) NotifyDataConnectionForSubscriber

func (p *TelephonyRegistryProxy) NotifyDataConnectionForSubscriber(
	ctx context.Context,
	phoneId int32,
	subId int32,
	preciseState androidTelephony.PreciseDataConnectionState,
) error

func (*TelephonyRegistryProxy) NotifyDataEnabled

func (p *TelephonyRegistryProxy) NotifyDataEnabled(
	ctx context.Context,
	phoneId int32,
	subId int32,
	enabled bool,
	reason int32,
) error

func (*TelephonyRegistryProxy) NotifyDisconnectCause

func (p *TelephonyRegistryProxy) NotifyDisconnectCause(
	ctx context.Context,
	phoneId int32,
	subId int32,
	disconnectCause int32,
	preciseDisconnectCause int32,
) error

func (*TelephonyRegistryProxy) NotifyDisplayInfoChanged

func (p *TelephonyRegistryProxy) NotifyDisplayInfoChanged(
	ctx context.Context,
	slotIndex int32,
	subId int32,
	telephonyDisplayInfo androidTelephony.TelephonyDisplayInfo,
) error

func (*TelephonyRegistryProxy) NotifyEmergencyNumberList

func (p *TelephonyRegistryProxy) NotifyEmergencyNumberList(
	ctx context.Context,
	phoneId int32,
	subId int32,
) error

func (*TelephonyRegistryProxy) NotifyImsDisconnectCause

func (p *TelephonyRegistryProxy) NotifyImsDisconnectCause(
	ctx context.Context,
	subId int32,
	imsReasonInfo ims.ImsReasonInfo,
) error

func (*TelephonyRegistryProxy) NotifyLinkCapacityEstimateChanged

func (p *TelephonyRegistryProxy) NotifyLinkCapacityEstimateChanged(
	ctx context.Context,
	phoneId int32,
	subId int32,
	linkCapacityEstimateList []androidTelephony.LinkCapacityEstimate,
) error

func (*TelephonyRegistryProxy) NotifyMediaQualityStatusChanged

func (p *TelephonyRegistryProxy) NotifyMediaQualityStatusChanged(
	ctx context.Context,
	phoneId int32,
	subId int32,
	status ims.MediaQualityStatus,
) error

func (*TelephonyRegistryProxy) NotifyMessageWaitingChangedForPhoneId

func (p *TelephonyRegistryProxy) NotifyMessageWaitingChangedForPhoneId(
	ctx context.Context,
	phoneId int32,
	subId int32,
	mwi bool,
) error

func (*TelephonyRegistryProxy) NotifyOemHookRawEventForSubscriber

func (p *TelephonyRegistryProxy) NotifyOemHookRawEventForSubscriber(
	ctx context.Context,
	phoneId int32,
	subId int32,
	rawData []byte,
) error

func (*TelephonyRegistryProxy) NotifyOpportunisticSubscriptionInfoChanged

func (p *TelephonyRegistryProxy) NotifyOpportunisticSubscriptionInfoChanged(
	ctx context.Context,
) error

func (*TelephonyRegistryProxy) NotifyOutgoingEmergencyCall

func (p *TelephonyRegistryProxy) NotifyOutgoingEmergencyCall(
	ctx context.Context,
	phoneId int32,
	subId int32,
	emergencyNumber emergency.EmergencyNumber,
) error

func (*TelephonyRegistryProxy) NotifyOutgoingEmergencySms

func (p *TelephonyRegistryProxy) NotifyOutgoingEmergencySms(
	ctx context.Context,
	phoneId int32,
	subId int32,
	emergencyNumber emergency.EmergencyNumber,
) error

func (*TelephonyRegistryProxy) NotifyPhoneCapabilityChanged

func (p *TelephonyRegistryProxy) NotifyPhoneCapabilityChanged(
	ctx context.Context,
	capability androidTelephony.PhoneCapability,
) error

func (*TelephonyRegistryProxy) NotifyPhysicalChannelConfigForSubscriber

func (p *TelephonyRegistryProxy) NotifyPhysicalChannelConfigForSubscriber(
	ctx context.Context,
	phoneId int32,
	subId int32,
	configs []androidTelephony.PhysicalChannelConfig,
) error

func (*TelephonyRegistryProxy) NotifyPreciseCallState

func (p *TelephonyRegistryProxy) NotifyPreciseCallState(
	ctx context.Context,
	phoneId int32,
	subId int32,
	callStates []int32,
	imsCallIds []string,
	imsCallServiceTypes []int32,
	imsCallTypes []int32,
) error

func (*TelephonyRegistryProxy) NotifyRadioPowerStateChanged

func (p *TelephonyRegistryProxy) NotifyRadioPowerStateChanged(
	ctx context.Context,
	phoneId int32,
	subId int32,
	state int32,
) error

func (*TelephonyRegistryProxy) NotifyRegistrationFailed

func (p *TelephonyRegistryProxy) NotifyRegistrationFailed(
	ctx context.Context,
	slotIndex int32,
	subId int32,
	cellIdentity androidTelephony.CellIdentity,
	chosenPlmn string,
	domain int32,
	causeCode int32,
	additionalCauseCode int32,
) error

func (*TelephonyRegistryProxy) NotifyServiceStateForPhoneId

func (p *TelephonyRegistryProxy) NotifyServiceStateForPhoneId(
	ctx context.Context,
	phoneId int32,
	subId int32,
	state androidTelephony.ServiceState,
) error

func (*TelephonyRegistryProxy) NotifySignalStrengthForPhoneId

func (p *TelephonyRegistryProxy) NotifySignalStrengthForPhoneId(
	ctx context.Context,
	phoneId int32,
	subId int32,
	signalStrength androidTelephony.SignalStrength,
) error

func (*TelephonyRegistryProxy) NotifySimActivationStateChangedForPhoneId

func (p *TelephonyRegistryProxy) NotifySimActivationStateChangedForPhoneId(
	ctx context.Context,
	phoneId int32,
	subId int32,
	activationState int32,
	activationType int32,
) error

func (*TelephonyRegistryProxy) NotifySimultaneousCellularCallingSubscriptionsChanged

func (p *TelephonyRegistryProxy) NotifySimultaneousCellularCallingSubscriptionsChanged(
	ctx context.Context,
	subIds []int32,
) error

func (*TelephonyRegistryProxy) NotifySrvccStateChanged

func (p *TelephonyRegistryProxy) NotifySrvccStateChanged(
	ctx context.Context,
	subId int32,
	lteState int32,
) error

func (*TelephonyRegistryProxy) NotifySubscriptionInfoChanged

func (p *TelephonyRegistryProxy) NotifySubscriptionInfoChanged(
	ctx context.Context,
) error

func (*TelephonyRegistryProxy) NotifyUserMobileDataStateChangedForPhoneId

func (p *TelephonyRegistryProxy) NotifyUserMobileDataStateChangedForPhoneId(
	ctx context.Context,
	phoneId int32,
	subId int32,
	state bool,
) error

func (*TelephonyRegistryProxy) RemoveCarrierConfigChangeListener

func (p *TelephonyRegistryProxy) RemoveCarrierConfigChangeListener(
	ctx context.Context,
	listener ICarrierConfigChangeListener,
	pkg string,
) error

func (*TelephonyRegistryProxy) RemoveCarrierPrivilegesCallback

func (p *TelephonyRegistryProxy) RemoveCarrierPrivilegesCallback(
	ctx context.Context,
	callback ICarrierPrivilegesCallback,
	pkg string,
) error

func (*TelephonyRegistryProxy) RemoveOnSubscriptionsChangedListener

func (p *TelephonyRegistryProxy) RemoveOnSubscriptionsChangedListener(
	ctx context.Context,
	pkg string,
	callback IOnSubscriptionsChangedListener,
) error

type TelephonyRegistryStub

type TelephonyRegistryStub struct {
	Impl      ITelephonyRegistry
	Transport binder.VersionAwareTransport
}

TelephonyRegistryStub dispatches incoming binder transactions to a typed ITelephonyRegistry implementation.

func (*TelephonyRegistryStub) Descriptor

func (s *TelephonyRegistryStub) Descriptor() string

func (*TelephonyRegistryStub) OnTransaction

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

type TelephonyStub

type TelephonyStub struct {
	Impl      ITelephony
	Transport binder.VersionAwareTransport
}

TelephonyStub dispatches incoming binder transactions to a typed ITelephony implementation.

func (*TelephonyStub) Descriptor

func (s *TelephonyStub) Descriptor() string

func (*TelephonyStub) OnTransaction

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

type TransportSelectorCallbackProxy

type TransportSelectorCallbackProxy struct {
	Remote binder.IBinder
}

func NewTransportSelectorCallbackProxy

func NewTransportSelectorCallbackProxy(
	remote binder.IBinder,
) *TransportSelectorCallbackProxy

func (*TransportSelectorCallbackProxy) AsBinder

func (*TransportSelectorCallbackProxy) OnCreated

func (p *TransportSelectorCallbackProxy) OnCreated(
	ctx context.Context,
	selector IDomainSelector,
) error

func (*TransportSelectorCallbackProxy) OnSelectionTerminated

func (p *TransportSelectorCallbackProxy) OnSelectionTerminated(
	ctx context.Context,
	cause int32,
) error

func (*TransportSelectorCallbackProxy) OnWlanSelected

func (p *TransportSelectorCallbackProxy) OnWlanSelected(
	ctx context.Context,
	useEmergencyPdn bool,
) error

func (*TransportSelectorCallbackProxy) OnWwanSelectedAsync

type TransportSelectorCallbackStub

type TransportSelectorCallbackStub struct {
	Impl      ITransportSelectorCallback
	Transport binder.VersionAwareTransport
}

TransportSelectorCallbackStub dispatches incoming binder transactions to a typed ITransportSelectorCallback implementation.

func (*TransportSelectorCallbackStub) Descriptor

func (s *TransportSelectorCallbackStub) Descriptor() string

func (*TransportSelectorCallbackStub) OnTransaction

type TransportSelectorResultCallbackProxy

type TransportSelectorResultCallbackProxy struct {
	Remote binder.IBinder
}

func NewTransportSelectorResultCallbackProxy

func NewTransportSelectorResultCallbackProxy(
	remote binder.IBinder,
) *TransportSelectorResultCallbackProxy

func (*TransportSelectorResultCallbackProxy) AsBinder

func (*TransportSelectorResultCallbackProxy) OnCompleted

type TransportSelectorResultCallbackStub

type TransportSelectorResultCallbackStub struct {
	Impl      ITransportSelectorResultCallback
	Transport binder.VersionAwareTransport
}

TransportSelectorResultCallbackStub dispatches incoming binder transactions to a typed ITransportSelectorResultCallback implementation.

func (*TransportSelectorResultCallbackStub) Descriptor

func (*TransportSelectorResultCallbackStub) OnTransaction

type UpdateAvailableNetworksCallbackProxy

type UpdateAvailableNetworksCallbackProxy struct {
	Remote binder.IBinder
}

func NewUpdateAvailableNetworksCallbackProxy

func NewUpdateAvailableNetworksCallbackProxy(
	remote binder.IBinder,
) *UpdateAvailableNetworksCallbackProxy

func (*UpdateAvailableNetworksCallbackProxy) AsBinder

func (*UpdateAvailableNetworksCallbackProxy) OnComplete

func (p *UpdateAvailableNetworksCallbackProxy) OnComplete(
	ctx context.Context,
	result int32,
) error

type UpdateAvailableNetworksCallbackStub

type UpdateAvailableNetworksCallbackStub struct {
	Impl      IUpdateAvailableNetworksCallback
	Transport binder.VersionAwareTransport
}

UpdateAvailableNetworksCallbackStub dispatches incoming binder transactions to a typed IUpdateAvailableNetworksCallback implementation.

func (*UpdateAvailableNetworksCallbackStub) Descriptor

func (*UpdateAvailableNetworksCallbackStub) OnTransaction

type VoidConsumerProxy

type VoidConsumerProxy struct {
	Remote binder.IBinder
}

func NewVoidConsumerProxy

func NewVoidConsumerProxy(
	remote binder.IBinder,
) *VoidConsumerProxy

func (*VoidConsumerProxy) Accept

func (p *VoidConsumerProxy) Accept(
	ctx context.Context,
) error

func (*VoidConsumerProxy) AsBinder

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

type VoidConsumerStub

type VoidConsumerStub struct {
	Impl      IVoidConsumer
	Transport binder.VersionAwareTransport
}

VoidConsumerStub dispatches incoming binder transactions to a typed IVoidConsumer implementation.

func (*VoidConsumerStub) Descriptor

func (s *VoidConsumerStub) Descriptor() string

func (*VoidConsumerStub) OnTransaction

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

type WapPushManagerProxy

type WapPushManagerProxy struct {
	Remote binder.IBinder
}

func NewWapPushManagerProxy

func NewWapPushManagerProxy(
	remote binder.IBinder,
) *WapPushManagerProxy

func (*WapPushManagerProxy) AddPackage

func (p *WapPushManagerProxy) AddPackage(
	ctx context.Context,
	x_app_id string,
	content_type string,
	package_name string,
	class_name string,
	app_type int32,
	need_signature bool,
	further_processing bool,
) (bool, error)

func (*WapPushManagerProxy) AsBinder

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

func (*WapPushManagerProxy) DeletePackage

func (p *WapPushManagerProxy) DeletePackage(
	ctx context.Context,
	x_app_id string,
	content_type string,
	package_name string,
	class_name string,
) (bool, error)

func (*WapPushManagerProxy) ProcessMessage

func (p *WapPushManagerProxy) ProcessMessage(
	ctx context.Context,
	app_id string,
	content_type string,
	intent content.Intent,
) (int32, error)

func (*WapPushManagerProxy) UpdatePackage

func (p *WapPushManagerProxy) UpdatePackage(
	ctx context.Context,
	x_app_id string,
	content_type string,
	package_name string,
	class_name string,
	app_type int32,
	need_signature bool,
	further_processing bool,
) (bool, error)

type WapPushManagerStub

type WapPushManagerStub struct {
	Impl      IWapPushManager
	Transport binder.VersionAwareTransport
}

WapPushManagerStub dispatches incoming binder transactions to a typed IWapPushManager implementation.

func (*WapPushManagerStub) Descriptor

func (s *WapPushManagerStub) Descriptor() string

func (*WapPushManagerStub) OnTransaction

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

type WwanSelectorCallbackProxy

type WwanSelectorCallbackProxy struct {
	Remote binder.IBinder
}

func NewWwanSelectorCallbackProxy

func NewWwanSelectorCallbackProxy(
	remote binder.IBinder,
) *WwanSelectorCallbackProxy

func (*WwanSelectorCallbackProxy) AsBinder

func (*WwanSelectorCallbackProxy) OnCancel

func (p *WwanSelectorCallbackProxy) OnCancel(
	ctx context.Context,
) error

func (*WwanSelectorCallbackProxy) OnDomainSelected

func (p *WwanSelectorCallbackProxy) OnDomainSelected(
	ctx context.Context,
	domain int32,
	useEmergencyPdn bool,
) error

func (*WwanSelectorCallbackProxy) OnRequestEmergencyNetworkScan

func (p *WwanSelectorCallbackProxy) OnRequestEmergencyNetworkScan(
	ctx context.Context,
	preferredNetworks []int32,
	scanType int32,
	resetScan bool,
	cb IWwanSelectorResultCallback,
) error

type WwanSelectorCallbackStub

type WwanSelectorCallbackStub struct {
	Impl      IWwanSelectorCallback
	Transport binder.VersionAwareTransport
}

WwanSelectorCallbackStub dispatches incoming binder transactions to a typed IWwanSelectorCallback implementation.

func (*WwanSelectorCallbackStub) Descriptor

func (s *WwanSelectorCallbackStub) Descriptor() string

func (*WwanSelectorCallbackStub) OnTransaction

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

type WwanSelectorResultCallbackProxy

type WwanSelectorResultCallbackProxy struct {
	Remote binder.IBinder
}

func NewWwanSelectorResultCallbackProxy

func NewWwanSelectorResultCallbackProxy(
	remote binder.IBinder,
) *WwanSelectorResultCallbackProxy

func (*WwanSelectorResultCallbackProxy) AsBinder

func (*WwanSelectorResultCallbackProxy) OnComplete

type WwanSelectorResultCallbackStub

type WwanSelectorResultCallbackStub struct {
	Impl      IWwanSelectorResultCallback
	Transport binder.VersionAwareTransport
}

WwanSelectorResultCallbackStub dispatches incoming binder transactions to a typed IWwanSelectorResultCallback implementation.

func (*WwanSelectorResultCallbackStub) Descriptor

func (s *WwanSelectorResultCallbackStub) Descriptor() string

func (*WwanSelectorResultCallbackStub) OnTransaction

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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