telephony

package
v0.0.3 Latest Latest
Warning

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

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

Documentation

Overview

Package telephony provides Go bindings for .

Index

Constants

View Source
const (
	ActionCarrierMessagingClientService              = consts.ActionCarrierMessagingClientService
	ActionCarrierSignalDefaultNetworkAvailable       = consts.ActionCarrierSignalDefaultNetworkAvailable
	ActionCarrierSignalPcoValue                      = consts.ActionCarrierSignalPcoValue
	ActionCarrierSignalRedirected                    = consts.ActionCarrierSignalRedirected
	ActionCarrierSignalRequestNetworkFailed          = consts.ActionCarrierSignalRequestNetworkFailed
	ActionCarrierSignalReset                         = consts.ActionCarrierSignalReset
	ActionConfigureVoicemail                         = consts.ActionConfigureVoicemail
	ActionMultiSimConfigChanged                      = consts.ActionMultiSimConfigChanged
	ActionNetworkCountryChanged                      = consts.ActionNetworkCountryChanged
	ActionPhoneStateChanged                          = consts.ActionPhoneStateChanged
	ActionResetMobileNetworkSettings                 = consts.ActionResetMobileNetworkSettings
	ActionRespondViaMessage                          = consts.ActionRespondViaMessage
	ActionSecretCode                                 = consts.ActionSecretCode
	ActionShowVoicemailNotification                  = consts.ActionShowVoicemailNotification
	ActionSubscriptionCarrierIdentityChanged         = consts.ActionSubscriptionCarrierIdentityChanged
	ActionSubscriptionSpecificCarrierIdentityChanged = consts.ActionSubscriptionSpecificCarrierIdentityChanged
	CapabilitySlicingConfigSupported                 = consts.CapabilitySlicingConfigSupported
	EventDisplayEmergencyMessage                     = consts.EventDisplayEmergencyMessage
	ExtraActiveSimSupportedCount                     = consts.ExtraActiveSimSupportedCount
	ExtraApnProtocol                                 = consts.ExtraApnProtocol
	ExtraApnType                                     = consts.ExtraApnType
	ExtraCallVoicemailIntent                         = consts.ExtraCallVoicemailIntent
	ExtraCarrierId                                   = consts.ExtraCarrierId
	ExtraCarrierName                                 = consts.ExtraCarrierName
	ExtraDataFailCause                               = consts.ExtraDataFailCause
	ExtraDefaultNetworkAvailable                     = consts.ExtraDefaultNetworkAvailable
	ExtraEmergencyCallToSatelliteHandoverType        = consts.ExtraEmergencyCallToSatelliteHandoverType
	ExtraEmergencyCallToSatelliteLaunchIntent        = consts.ExtraEmergencyCallToSatelliteLaunchIntent
	ExtraHidePublicSettings                          = consts.ExtraHidePublicSettings
	ExtraIncomingNumber                              = consts.ExtraIncomingNumber
	ExtraIsRefresh                                   = consts.ExtraIsRefresh
	ExtraLastKnownNetworkCountry                     = consts.ExtraLastKnownNetworkCountry
	ExtraLaunchVoicemailSettingsIntent               = consts.ExtraLaunchVoicemailSettingsIntent
	ExtraNetworkCountry                              = consts.ExtraNetworkCountry
	ExtraNotificationCount                           = consts.ExtraNotificationCount
	ExtraPcoId                                       = consts.ExtraPcoId
	ExtraPcoValue                                    = consts.ExtraPcoValue
	ExtraPhoneAccountHandle                          = consts.ExtraPhoneAccountHandle
	ExtraRedirectionUrl                              = consts.ExtraRedirectionUrl
	ExtraSpecificCarrierId                           = consts.ExtraSpecificCarrierId
	ExtraSpecificCarrierName                         = consts.ExtraSpecificCarrierName
	ExtraState                                       = consts.ExtraState
	ExtraStateIdle                                   = consts.ExtraStateIdle
	ExtraStateOffhook                                = consts.ExtraStateOffhook
	ExtraStateRinging                                = consts.ExtraStateRinging
	ExtraSubscriptionId                              = consts.ExtraSubscriptionId
	ExtraVoicemailNumber                             = consts.ExtraVoicemailNumber
	MetadataHideVoicemailSettingsMenu                = consts.MetadataHideVoicemailSettingsMenu
	VvmTypeCvvm                                      = consts.VvmTypeCvvm
	VvmTypeOmtp                                      = consts.VvmTypeOmtp
)
View Source
const (
	AllowedNetworkTypesReasonCarrier                          = consts.AllowedNetworkTypesReasonCarrier
	AllowedNetworkTypesReasonUser                             = consts.AllowedNetworkTypesReasonUser
	ApptypeCsim                                               = consts.ApptypeCsim
	ApptypeIsim                                               = consts.ApptypeIsim
	ApptypeRuim                                               = consts.ApptypeRuim
	ApptypeSim                                                = consts.ApptypeSim
	ApptypeUnknown                                            = consts.ApptypeUnknown
	ApptypeUsim                                               = consts.ApptypeUsim
	AuthtypeEapAka                                            = consts.AuthtypeEapAka
	AuthtypeEapSim                                            = consts.AuthtypeEapSim
	AuthtypeGbaBootstrap                                      = consts.AuthtypeGbaBootstrap
	AuthtypeGbaNafKeyExternal                                 = consts.AuthtypeGbaNafKeyExternal
	CallComposerStatusBusinessOnly                            = consts.CallComposerStatusBusinessOnly
	CallComposerStatusOff                                     = consts.CallComposerStatusOff
	CallComposerStatusOn                                      = consts.CallComposerStatusOn
	CallStateIdle                                             = consts.CallStateIdle
	CallStateOffhook                                          = consts.CallStateOffhook
	CallStateRinging                                          = consts.CallStateRinging
	CarrierRestrictionStatusNotRestricted                     = consts.CarrierRestrictionStatusNotRestricted
	CarrierRestrictionStatusRestricted                        = consts.CarrierRestrictionStatusRestricted
	CarrierRestrictionStatusRestrictedToCaller                = consts.CarrierRestrictionStatusRestrictedToCaller
	CarrierRestrictionStatusUnknown                           = consts.CarrierRestrictionStatusUnknown
	CdmaRoamingModeAffiliated                                 = consts.CdmaRoamingModeAffiliated
	CdmaRoamingModeAny                                        = consts.CdmaRoamingModeAny
	CdmaRoamingModeHome                                       = consts.CdmaRoamingModeHome
	CdmaRoamingModeRadioDefault                               = consts.CdmaRoamingModeRadioDefault
	DataActivityDormant                                       = consts.DataActivityDormant
	DataActivityIn                                            = consts.DataActivityIn
	DataActivityInout                                         = consts.DataActivityInout
	DataActivityNone                                          = consts.DataActivityNone
	DataActivityOut                                           = consts.DataActivityOut
	DataConnected                                             = consts.DataConnected
	DataConnecting                                            = consts.DataConnecting
	DataDisconnected                                          = consts.DataDisconnected
	DataDisconnecting                                         = consts.DataDisconnecting
	DataEnabledReasonCarrier                                  = consts.DataEnabledReasonCarrier
	DataEnabledReasonOverride                                 = consts.DataEnabledReasonOverride
	DataEnabledReasonPolicy                                   = consts.DataEnabledReasonPolicy
	DataEnabledReasonThermal                                  = consts.DataEnabledReasonThermal
	DataEnabledReasonUnknown                                  = consts.DataEnabledReasonUnknown
	DataEnabledReasonUser                                     = consts.DataEnabledReasonUser
	DataHandoverInProgress                                    = consts.DataHandoverInProgress
	DataSuspended                                             = consts.DataSuspended
	DataUnknown                                               = consts.DataUnknown
	DefaultPortIndex                                          = consts.DefaultPortIndex
	EriFlash                                                  = consts.EriFlash
	EriOff                                                    = consts.EriOff
	EriOn                                                     = consts.EriOn
	IncludeLocationDataCoarse                                 = consts.IncludeLocationDataCoarse
	IncludeLocationDataFine                                   = consts.IncludeLocationDataFine
	IncludeLocationDataNone                                   = consts.IncludeLocationDataNone
	MultisimAllowed                                           = consts.MultisimAllowed
	MultisimNotSupportedByCarrier                             = consts.MultisimNotSupportedByCarrier
	MultisimNotSupportedByHardware                            = consts.MultisimNotSupportedByHardware
	NetworkSelectionModeAuto                                  = consts.NetworkSelectionModeAuto
	NetworkSelectionModeManual                                = consts.NetworkSelectionModeManual
	NetworkSelectionModeUnknown                               = consts.NetworkSelectionModeUnknown
	NetworkType1xrtt                                          = consts.NetworkType1xrtt
	NetworkTypeCdma                                           = consts.NetworkTypeCdma
	NetworkTypeEdge                                           = consts.NetworkTypeEdge
	NetworkTypeEhrpd                                          = consts.NetworkTypeEhrpd
	NetworkTypeEvdo0                                          = consts.NetworkTypeEvdo0
	NetworkTypeEvdoA                                          = consts.NetworkTypeEvdoA
	NetworkTypeEvdoB                                          = consts.NetworkTypeEvdoB
	NetworkTypeGprs                                           = consts.NetworkTypeGprs
	NetworkTypeGsm                                            = consts.NetworkTypeGsm
	NetworkTypeHsdpa                                          = consts.NetworkTypeHsdpa
	NetworkTypeHspa                                           = consts.NetworkTypeHspa
	NetworkTypeHspap                                          = consts.NetworkTypeHspap
	NetworkTypeHsupa                                          = consts.NetworkTypeHsupa
	NetworkTypeIden                                           = consts.NetworkTypeIden
	NetworkTypeIwlan                                          = consts.NetworkTypeIwlan
	NetworkTypeLte                                            = consts.NetworkTypeLte
	NetworkTypeNr                                             = consts.NetworkTypeNr
	NetworkTypeTdScdma                                        = consts.NetworkTypeTdScdma
	NetworkTypeUmts                                           = consts.NetworkTypeUmts
	NetworkTypeUnknown                                        = consts.NetworkTypeUnknown
	PhoneTypeCdma                                             = consts.PhoneTypeCdma
	PhoneTypeGsm                                              = consts.PhoneTypeGsm
	PhoneTypeNone                                             = consts.PhoneTypeNone
	PhoneTypeSip                                              = consts.PhoneTypeSip
	PremiumCapabilityPrioritizeLatency                        = consts.PremiumCapabilityPrioritizeLatency
	PurchasePremiumCapabilityResultAlreadyInProgress          = consts.PurchasePremiumCapabilityResultAlreadyInProgress
	PurchasePremiumCapabilityResultAlreadyPurchased           = consts.PurchasePremiumCapabilityResultAlreadyPurchased
	PurchasePremiumCapabilityResultCarrierDisabled            = consts.PurchasePremiumCapabilityResultCarrierDisabled
	PurchasePremiumCapabilityResultCarrierError               = consts.PurchasePremiumCapabilityResultCarrierError
	PurchasePremiumCapabilityResultEntitlementCheckFailed     = consts.PurchasePremiumCapabilityResultEntitlementCheckFailed
	PurchasePremiumCapabilityResultFeatureNotSupported        = consts.PurchasePremiumCapabilityResultFeatureNotSupported
	PurchasePremiumCapabilityResultNetworkNotAvailable        = consts.PurchasePremiumCapabilityResultNetworkNotAvailable
	PurchasePremiumCapabilityResultNotDefaultDataSubscription = consts.PurchasePremiumCapabilityResultNotDefaultDataSubscription
	PurchasePremiumCapabilityResultNotForeground              = consts.PurchasePremiumCapabilityResultNotForeground
	PurchasePremiumCapabilityResultPendingNetworkSetup        = consts.PurchasePremiumCapabilityResultPendingNetworkSetup
	PurchasePremiumCapabilityResultRequestFailed              = consts.PurchasePremiumCapabilityResultRequestFailed
	PurchasePremiumCapabilityResultSuccess                    = consts.PurchasePremiumCapabilityResultSuccess
	PurchasePremiumCapabilityResultThrottled                  = consts.PurchasePremiumCapabilityResultThrottled
	PurchasePremiumCapabilityResultTimeout                    = consts.PurchasePremiumCapabilityResultTimeout
	PurchasePremiumCapabilityResultUserCanceled               = consts.PurchasePremiumCapabilityResultUserCanceled
	PurchasePremiumCapabilityResultUserDisabled               = consts.PurchasePremiumCapabilityResultUserDisabled
	SetOpportunisticSubInactiveSubscription                   = consts.SetOpportunisticSubInactiveSubscription
	SetOpportunisticSubNoOpportunisticSubAvailable            = consts.SetOpportunisticSubNoOpportunisticSubAvailable
	SetOpportunisticSubRemoteServiceException                 = consts.SetOpportunisticSubRemoteServiceException
	SetOpportunisticSubSuccess                                = consts.SetOpportunisticSubSuccess
	SetOpportunisticSubValidationFailed                       = consts.SetOpportunisticSubValidationFailed
	SimStateAbsent                                            = consts.SimStateAbsent
	SimStateCardIoError                                       = consts.SimStateCardIoError
	SimStateCardRestricted                                    = consts.SimStateCardRestricted
	SimStateNetworkLocked                                     = consts.SimStateNetworkLocked
	SimStateNotReady                                          = consts.SimStateNotReady
	SimStatePermDisabled                                      = consts.SimStatePermDisabled
	SimStatePinRequired                                       = consts.SimStatePinRequired
	SimStatePukRequired                                       = consts.SimStatePukRequired
	SimStateReady                                             = consts.SimStateReady
	SimStateUnknown                                           = consts.SimStateUnknown
	UninitializedCardId                                       = consts.UninitializedCardId
	UnknownCarrierId                                          = consts.UnknownCarrierId
	UnsupportedCardId                                         = consts.UnsupportedCardId
	UpdateAvailableNetworksAborted                            = consts.UpdateAvailableNetworksAborted
	UpdateAvailableNetworksDisableModemFail                   = consts.UpdateAvailableNetworksDisableModemFail
	UpdateAvailableNetworksEnableModemFail                    = consts.UpdateAvailableNetworksEnableModemFail
	UpdateAvailableNetworksInvalidArguments                   = consts.UpdateAvailableNetworksInvalidArguments
	UpdateAvailableNetworksMultipleNetworksNotSupported       = consts.UpdateAvailableNetworksMultipleNetworksNotSupported
	UpdateAvailableNetworksNoCarrierPrivilege                 = consts.UpdateAvailableNetworksNoCarrierPrivilege
	UpdateAvailableNetworksNoOpportunisticSubAvailable        = consts.UpdateAvailableNetworksNoOpportunisticSubAvailable
	UpdateAvailableNetworksRemoteServiceException             = consts.UpdateAvailableNetworksRemoteServiceException
	UpdateAvailableNetworksServiceIsDisabled                  = consts.UpdateAvailableNetworksServiceIsDisabled
	UpdateAvailableNetworksSuccess                            = consts.UpdateAvailableNetworksSuccess
	UpdateAvailableNetworksUnknownFailure                     = consts.UpdateAvailableNetworksUnknownFailure
	UssdErrorServiceUnavail                                   = consts.UssdErrorServiceUnavail
	UssdReturnFailure                                         = consts.UssdReturnFailure
)
View Source
const (
	NetworkTypeBitmask1xrtt   = consts.NetworkTypeBitmask1xrtt
	NetworkTypeBitmaskCdma    = consts.NetworkTypeBitmaskCdma
	NetworkTypeBitmaskEdge    = consts.NetworkTypeBitmaskEdge
	NetworkTypeBitmaskEhrpd   = consts.NetworkTypeBitmaskEhrpd
	NetworkTypeBitmaskEvdo0   = consts.NetworkTypeBitmaskEvdo0
	NetworkTypeBitmaskEvdoA   = consts.NetworkTypeBitmaskEvdoA
	NetworkTypeBitmaskEvdoB   = consts.NetworkTypeBitmaskEvdoB
	NetworkTypeBitmaskGprs    = consts.NetworkTypeBitmaskGprs
	NetworkTypeBitmaskGsm     = consts.NetworkTypeBitmaskGsm
	NetworkTypeBitmaskHsdpa   = consts.NetworkTypeBitmaskHsdpa
	NetworkTypeBitmaskHspa    = consts.NetworkTypeBitmaskHspa
	NetworkTypeBitmaskHspap   = consts.NetworkTypeBitmaskHspap
	NetworkTypeBitmaskHsupa   = consts.NetworkTypeBitmaskHsupa
	NetworkTypeBitmaskIwlan   = consts.NetworkTypeBitmaskIwlan
	NetworkTypeBitmaskLte     = consts.NetworkTypeBitmaskLte
	NetworkTypeBitmaskLteCa   = consts.NetworkTypeBitmaskLteCa
	NetworkTypeBitmaskNr      = consts.NetworkTypeBitmaskNr
	NetworkTypeBitmaskTdScdma = consts.NetworkTypeBitmaskTdScdma
	NetworkTypeBitmaskUmts    = consts.NetworkTypeBitmaskUmts
	NetworkTypeBitmaskUnknown = consts.NetworkTypeBitmaskUnknown
)

Variables

This section is empty.

Functions

func Init

func Init(env *jni.Env) error

Init resolves all JNI class and method references for this package. It is safe to call multiple times (uses sync.Once internally). Exported for E2E testing on Android.

func NewtelephonyManager

func NewtelephonyManager(ctx *app.Context) (*telephonyManager, error)

NewtelephonyManager obtains android.telephony.TelephonyManager from the Android system service manager.

Types

This section is empty.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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