Versions in this module Expand all Collapse all v0 v0.0.7 Mar 28, 2026 Changes in this version type CellInfo + Registered bool type ServiceState + CssIndicator bool + IsEmergencyOnly bool + IsManualNetworkSelection bool v0.0.6 Mar 22, 2026 v0.0.5 Mar 22, 2026 Changes in this version + const DescriptorIBooleanConsumer + const DescriptorIBootstrapAuthenticationCallback + const DescriptorICellBroadcastService + const DescriptorICellInfoCallback + const DescriptorIIntegerConsumer + const DescriptorINetworkService + const DescriptorINetworkServiceCallback + const MethodIBooleanConsumerAccept + const MethodIBootstrapAuthenticationCallbackOnAuthenticationFailure + const MethodIBootstrapAuthenticationCallbackOnKeysAvailable + const MethodICellBroadcastServiceGetCellBroadcastAreaInfo + const MethodICellBroadcastServiceHandleCdmaCellBroadcastSms + const MethodICellBroadcastServiceHandleCdmaScpMessage + const MethodICellBroadcastServiceHandleGsmCellBroadcastSms + const MethodICellInfoCallbackOnCellInfo + const MethodICellInfoCallbackOnError + const MethodIIntegerConsumerAccept + const MethodINetworkServiceCallbackOnNetworkStateChanged + const MethodINetworkServiceCallbackOnRequestNetworkRegistrationInfoComplete + const MethodINetworkServiceCreateNetworkServiceProvider + const MethodINetworkServiceRegisterForNetworkRegistrationInfoChanged + const MethodINetworkServiceRemoveNetworkServiceProvider + const MethodINetworkServiceRequestNetworkRegistrationInfo + const MethodINetworkServiceUnregisterForNetworkRegistrationInfoChanged + const TransactionIBooleanConsumerAccept + const TransactionIBootstrapAuthenticationCallbackOnAuthenticationFailure + const TransactionIBootstrapAuthenticationCallbackOnKeysAvailable + const TransactionICellBroadcastServiceGetCellBroadcastAreaInfo + const TransactionICellBroadcastServiceHandleCdmaCellBroadcastSms + const TransactionICellBroadcastServiceHandleCdmaScpMessage + const TransactionICellBroadcastServiceHandleGsmCellBroadcastSms + const TransactionICellInfoCallbackOnCellInfo + const TransactionICellInfoCallbackOnError + const TransactionIIntegerConsumerAccept + const TransactionINetworkServiceCallbackOnNetworkStateChanged + const TransactionINetworkServiceCallbackOnRequestNetworkRegistrationInfoComplete + const TransactionINetworkServiceCreateNetworkServiceProvider + const TransactionINetworkServiceRegisterForNetworkRegistrationInfoChanged + const TransactionINetworkServiceRemoveNetworkServiceProvider + const TransactionINetworkServiceRequestNetworkRegistrationInfo + const TransactionINetworkServiceUnregisterForNetworkRegistrationInfoChanged + type ActivityStatsTechSpecificInfo struct + FrequencyRange int32 + Rat int32 + RxTimeMs int32 + func (s *ActivityStatsTechSpecificInfo) MarshalParcel(p *parcel.Parcel) error + func (s *ActivityStatsTechSpecificInfo) UnmarshalParcel(p *parcel.Parcel) error + type AvailableNetworkInfo struct + Priority int32 + SubId int32 + func (s *AvailableNetworkInfo) MarshalParcel(p *parcel.Parcel) error + func (s *AvailableNetworkInfo) UnmarshalParcel(p *parcel.Parcel) error + type BarringInfo struct + CellIdentity *CellIdentity + func (s *BarringInfo) MarshalParcel(p *parcel.Parcel) error + func (s *BarringInfo) UnmarshalParcel(p *parcel.Parcel) error + type BooleanConsumerProxy struct + Remote binder.IBinder + func NewBooleanConsumerProxy(remote binder.IBinder) *BooleanConsumerProxy + func (p *BooleanConsumerProxy) Accept(ctx context.Context, result bool) error + func (p *BooleanConsumerProxy) AsBinder() binder.IBinder + type BooleanConsumerStub struct + Impl IBooleanConsumer + Transport binder.VersionAwareTransport + func (s *BooleanConsumerStub) Descriptor() string + func (s *BooleanConsumerStub) OnTransaction(ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel) (*parcel.Parcel, error) + type BootstrapAuthenticationCallbackProxy struct + Remote binder.IBinder + func NewBootstrapAuthenticationCallbackProxy(remote binder.IBinder) *BootstrapAuthenticationCallbackProxy + func (p *BootstrapAuthenticationCallbackProxy) AsBinder() binder.IBinder + func (p *BootstrapAuthenticationCallbackProxy) OnAuthenticationFailure(ctx context.Context, token int32, reason int32) error + func (p *BootstrapAuthenticationCallbackProxy) OnKeysAvailable(ctx context.Context, token int32, gbaKey []byte, btId string) error + type BootstrapAuthenticationCallbackStub struct + Impl IBootstrapAuthenticationCallback + Transport binder.VersionAwareTransport + func (s *BootstrapAuthenticationCallbackStub) Descriptor() string + func (s *BootstrapAuthenticationCallbackStub) OnTransaction(ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel) (*parcel.Parcel, error) + type CallAttributes struct + NetworkType int32 + PreciseCallState *PreciseCallState + func (s *CallAttributes) MarshalParcel(p *parcel.Parcel) error + func (s *CallAttributes) UnmarshalParcel(p *parcel.Parcel) error + type CallForwardingInfo struct + Enabled bool + Number string + Reason int32 + TimeSeconds int32 + func (s *CallForwardingInfo) MarshalParcel(p *parcel.Parcel) error + func (s *CallForwardingInfo) UnmarshalParcel(p *parcel.Parcel) error + type CallQuality struct + AverageRelativeJitter int32 + AverageRoundTripTime int32 + CallDuration int32 + CodecType int32 + DownlinkCallQualityLevel int32 + MaxPlayoutDelayMillis int64 + MaxRelativeJitter int32 + MinPlayoutDelayMillis int64 + NumDroppedRtpPackets int32 + NumNoDataFrames int32 + NumRtpDuplicatePackets int32 + NumRtpPacketsNotReceived int32 + NumRtpPacketsReceived int32 + NumRtpPacketsTransmitted int32 + NumRtpPacketsTransmittedLost int32 + NumRtpSidPacketsReceived int32 + NumVoiceFrames int32 + RtpInactivityDetected bool + RxSilenceDetected bool + TxSilenceDetected bool + UplinkCallQualityLevel int32 + func (s *CallQuality) MarshalParcel(p *parcel.Parcel) error + func (s *CallQuality) UnmarshalParcel(p *parcel.Parcel) error + type CallState struct + CallClassification int32 + ImsCallId string + ImsCallServiceType int32 + ImsCallType int32 + NetworkType int32 + PreciseCallState int32 + func (s *CallState) MarshalParcel(p *parcel.Parcel) error + func (s *CallState) UnmarshalParcel(p *parcel.Parcel) error + type CarrierRestrictionRules struct + CarrierRestrictionDefault int32 + CarrierRestrictionStatus int32 + MultiSimPolicy int32 + func (s *CarrierRestrictionRules) MarshalParcel(p *parcel.Parcel) error + func (s *CarrierRestrictionRules) UnmarshalParcel(p *parcel.Parcel) error + type CellBroadcastIdRange struct + EndId int32 + IsEnabled bool + StartId int32 + Type int32 + func (s *CellBroadcastIdRange) MarshalParcel(p *parcel.Parcel) error + func (s *CellBroadcastIdRange) UnmarshalParcel(p *parcel.Parcel) error + type CellBroadcastServiceProxy struct + Remote binder.IBinder + func NewCellBroadcastServiceProxy(remote binder.IBinder) *CellBroadcastServiceProxy + func (p *CellBroadcastServiceProxy) AsBinder() binder.IBinder + func (p *CellBroadcastServiceProxy) GetCellBroadcastAreaInfo(ctx context.Context, slotIndex int32) (string, error) + func (p *CellBroadcastServiceProxy) HandleCdmaCellBroadcastSms(ctx context.Context, slotId int32, bearerData []byte, serviceCategory int32) error + func (p *CellBroadcastServiceProxy) HandleCdmaScpMessage(ctx context.Context, slotId int32, programData []cdma.CdmaSmsCbProgramData, ...) error + func (p *CellBroadcastServiceProxy) HandleGsmCellBroadcastSms(ctx context.Context, slotId int32, message []byte) error + type CellBroadcastServiceStub struct + Impl ICellBroadcastService + Transport binder.VersionAwareTransport + func (s *CellBroadcastServiceStub) Descriptor() string + func (s *CellBroadcastServiceStub) OnTransaction(ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel) (*parcel.Parcel, error) + type CellIdentity struct + AlphaLong string + AlphaShort string + MccStr string + MncStr string + Type int32 + func (s *CellIdentity) MarshalParcel(p *parcel.Parcel) error + func (s *CellIdentity) UnmarshalParcel(p *parcel.Parcel) error + type CellIdentityCdma struct + BasestationId int32 + Latitude int32 + Longitude int32 + NetworkId int32 + SystemId int32 + func (s *CellIdentityCdma) MarshalParcel(p *parcel.Parcel) error + func (s *CellIdentityCdma) UnmarshalParcel(p *parcel.Parcel) error + type CellIdentityGsm struct + Arfcn int32 + Bsic int32 + Cid int32 + Lac int32 + func (s *CellIdentityGsm) MarshalParcel(p *parcel.Parcel) error + func (s *CellIdentityGsm) UnmarshalParcel(p *parcel.Parcel) error + type CellIdentityLte struct + Bandwidth int32 + Ci int32 + Earfcn int32 + Pci int32 + Tac int32 + func (s *CellIdentityLte) MarshalParcel(p *parcel.Parcel) error + func (s *CellIdentityLte) UnmarshalParcel(p *parcel.Parcel) error + type CellIdentityTdscdma struct + Cid int32 + Cpid int32 + Lac int32 + Uarfcn int32 + func (s *CellIdentityTdscdma) MarshalParcel(p *parcel.Parcel) error + func (s *CellIdentityTdscdma) UnmarshalParcel(p *parcel.Parcel) error + type CellIdentityWcdma struct + Cid int32 + Lac int32 + Psc int32 + Uarfcn int32 + func (s *CellIdentityWcdma) MarshalParcel(p *parcel.Parcel) error + func (s *CellIdentityWcdma) UnmarshalParcel(p *parcel.Parcel) error + type CellInfo struct + CellConnectionStatus int32 + TimeStamp int64 + Type int32 + func (s *CellInfo) MarshalParcel(p *parcel.Parcel) error + func (s *CellInfo) UnmarshalParcel(p *parcel.Parcel) error + type CellInfoCallbackProxy struct + Remote binder.IBinder + func NewCellInfoCallbackProxy(remote binder.IBinder) *CellInfoCallbackProxy + func (p *CellInfoCallbackProxy) AsBinder() binder.IBinder + func (p *CellInfoCallbackProxy) OnCellInfo(ctx context.Context, state []CellInfo) error + func (p *CellInfoCallbackProxy) OnError(ctx context.Context, errorCode int32, exceptionName string, message string) error + type CellInfoCallbackStub struct + Impl ICellInfoCallback + Transport binder.VersionAwareTransport + func (s *CellInfoCallbackStub) Descriptor() string + func (s *CellInfoCallbackStub) OnTransaction(ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel) (*parcel.Parcel, error) + type ClientRequestStats struct + CallingPackage string + CompletedRequestsCount int64 + CompletedRequestsWakelockTime int64 + PendingRequestsCount int64 + PendingRequestsWakelockTime int64 + func (s *ClientRequestStats) MarshalParcel(p *parcel.Parcel) error + func (s *ClientRequestStats) UnmarshalParcel(p *parcel.Parcel) error + type ClosedSubscriberGroupInfo struct + CsgIdentity int32 + CsgIndicator bool + HomeNodebName string + func (s *ClosedSubscriberGroupInfo) MarshalParcel(p *parcel.Parcel) error + func (s *ClosedSubscriberGroupInfo) UnmarshalParcel(p *parcel.Parcel) error + type DataConnectionRealTimeInfo struct + DcPowerState int32 + Time int64 + func (s *DataConnectionRealTimeInfo) MarshalParcel(p *parcel.Parcel) error + func (s *DataConnectionRealTimeInfo) UnmarshalParcel(p *parcel.Parcel) error + type DataThrottlingRequest struct + CompletionDurationMillis int64 + DataThrottlingAction int32 + func (s *DataThrottlingRequest) MarshalParcel(p *parcel.Parcel) error + func (s *DataThrottlingRequest) UnmarshalParcel(p *parcel.Parcel) error + type DomainSelectionServiceSelectionAttributes struct + func (s *DomainSelectionServiceSelectionAttributes) MarshalParcel(p *parcel.Parcel) error + func (s *DomainSelectionServiceSelectionAttributes) UnmarshalParcel(p *parcel.Parcel) error + type EmergencyRegistrationResult struct + AccessNetworkType int32 + CountryIso string + Domain int32 + IsEmcBearerSupported bool + IsVopsSupported bool + Mcc string + Mnc string + NwProvidedEmc int32 + NwProvidedEmf int32 + RegState int32 + func (s *EmergencyRegistrationResult) MarshalParcel(p *parcel.Parcel) error + func (s *EmergencyRegistrationResult) UnmarshalParcel(p *parcel.Parcel) error + type IBooleanConsumer interface + Accept func(ctx context.Context, result bool) error + AsBinder func() binder.IBinder + func NewBooleanConsumerStub(impl IBooleanConsumerServer) IBooleanConsumer + type IBooleanConsumerServer interface + Accept func(ctx context.Context, result bool) error + type IBootstrapAuthenticationCallback interface + AsBinder func() binder.IBinder + OnAuthenticationFailure func(ctx context.Context, token int32, reason int32) error + OnKeysAvailable func(ctx context.Context, token int32, gbaKey []byte, btId string) error + func NewBootstrapAuthenticationCallbackStub(impl IBootstrapAuthenticationCallbackServer) IBootstrapAuthenticationCallback + type IBootstrapAuthenticationCallbackServer interface + OnAuthenticationFailure func(ctx context.Context, token int32, reason int32) error + OnKeysAvailable func(ctx context.Context, token int32, gbaKey []byte, btId string) error + type ICellBroadcastService interface + AsBinder func() binder.IBinder + GetCellBroadcastAreaInfo func(ctx context.Context, slotIndex int32) (string, error) + HandleCdmaCellBroadcastSms func(ctx context.Context, slotId int32, bearerData []byte, serviceCategory int32) error + HandleCdmaScpMessage func(ctx context.Context, slotId int32, programData []cdma.CdmaSmsCbProgramData, ...) error + HandleGsmCellBroadcastSms func(ctx context.Context, slotId int32, message []byte) error + func NewCellBroadcastServiceStub(impl ICellBroadcastServiceServer) ICellBroadcastService + type ICellBroadcastServiceServer interface + GetCellBroadcastAreaInfo func(ctx context.Context, slotIndex int32) (string, error) + HandleCdmaCellBroadcastSms func(ctx context.Context, slotId int32, bearerData []byte, serviceCategory int32) error + HandleCdmaScpMessage func(ctx context.Context, slotId int32, programData []cdma.CdmaSmsCbProgramData, ...) error + HandleGsmCellBroadcastSms func(ctx context.Context, slotId int32, message []byte) error + type ICellInfoCallback interface + AsBinder func() binder.IBinder + OnCellInfo func(ctx context.Context, state []CellInfo) error + OnError func(ctx context.Context, errorCode int32, exceptionName string, message string) error + func NewCellInfoCallbackStub(impl ICellInfoCallbackServer) ICellInfoCallback + type ICellInfoCallbackServer interface + OnCellInfo func(ctx context.Context, state []CellInfo) error + OnError func(ctx context.Context, errorCode int32, exceptionName string, message string) error + type IIntegerConsumer interface + Accept func(ctx context.Context, result int32) error + AsBinder func() binder.IBinder + func NewIntegerConsumerStub(impl IIntegerConsumerServer) IIntegerConsumer + type IIntegerConsumerServer interface + Accept func(ctx context.Context, result int32) error + type INetworkService interface + AsBinder func() binder.IBinder + CreateNetworkServiceProvider func(ctx context.Context, slotId int32) error + RegisterForNetworkRegistrationInfoChanged func(ctx context.Context, slotId int32, callback INetworkServiceCallback) error + RemoveNetworkServiceProvider func(ctx context.Context, slotId int32) error + RequestNetworkRegistrationInfo func(ctx context.Context, slotId int32, domain int32, ...) error + UnregisterForNetworkRegistrationInfoChanged func(ctx context.Context, slotId int32, callback INetworkServiceCallback) error + func NewNetworkServiceStub(impl INetworkServiceServer) INetworkService + type INetworkServiceCallback interface + AsBinder func() binder.IBinder + OnNetworkStateChanged func(ctx context.Context) error + OnRequestNetworkRegistrationInfoComplete func(ctx context.Context, result int32, state NetworkRegistrationInfo) error + func NewNetworkServiceCallbackStub(impl INetworkServiceCallbackServer) INetworkServiceCallback + type INetworkServiceCallbackServer interface + OnNetworkStateChanged func(ctx context.Context) error + OnRequestNetworkRegistrationInfoComplete func(ctx context.Context, result int32, state NetworkRegistrationInfo) error + type INetworkServiceServer interface + CreateNetworkServiceProvider func(ctx context.Context, slotId int32) error + RegisterForNetworkRegistrationInfoChanged func(ctx context.Context, slotId int32, callback INetworkServiceCallback) error + RemoveNetworkServiceProvider func(ctx context.Context, slotId int32) error + RequestNetworkRegistrationInfo func(ctx context.Context, slotId int32, domain int32, ...) error + UnregisterForNetworkRegistrationInfoChanged func(ctx context.Context, slotId int32, callback INetworkServiceCallback) error + type IccOpenLogicalChannelResponse struct + Channel int32 + Status int32 + func (s *IccOpenLogicalChannelResponse) MarshalParcel(p *parcel.Parcel) error + func (s *IccOpenLogicalChannelResponse) UnmarshalParcel(p *parcel.Parcel) error + type ImsiEncryptionInfo struct + CarrierId int32 + KeyIdentifier string + KeyType int32 + Mcc string + Mnc string + func (s *ImsiEncryptionInfo) MarshalParcel(p *parcel.Parcel) error + func (s *ImsiEncryptionInfo) UnmarshalParcel(p *parcel.Parcel) error + type IntegerConsumerProxy struct + Remote binder.IBinder + func NewIntegerConsumerProxy(remote binder.IBinder) *IntegerConsumerProxy + func (p *IntegerConsumerProxy) Accept(ctx context.Context, result int32) error + func (p *IntegerConsumerProxy) AsBinder() binder.IBinder + type IntegerConsumerStub struct + Impl IIntegerConsumer + Transport binder.VersionAwareTransport + func (s *IntegerConsumerStub) Descriptor() string + func (s *IntegerConsumerStub) OnTransaction(ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel) (*parcel.Parcel, error) + type LinkCapacityEstimate struct + DownlinkCapacityKbps int32 + Type int32 + UplinkCapacityKbps int32 + func (s *LinkCapacityEstimate) MarshalParcel(p *parcel.Parcel) error + func (s *LinkCapacityEstimate) UnmarshalParcel(p *parcel.Parcel) error + type LteVopsSupportInfo struct + EmcBearerSupport int32 + VopsSupport int32 + func (s *LteVopsSupportInfo) MarshalParcel(p *parcel.Parcel) error + func (s *LteVopsSupportInfo) UnmarshalParcel(p *parcel.Parcel) error + type ModemActivityInfo struct + IdleTimeMs int32 + SleepTimeMs int32 + Timestamp int64 + func (s *ModemActivityInfo) MarshalParcel(p *parcel.Parcel) error + func (s *ModemActivityInfo) UnmarshalParcel(p *parcel.Parcel) error + type NeighboringCellInfo struct + Cid int32 + Lac int32 + NetworkType int32 + Psc int32 + Rssi int32 + func (s *NeighboringCellInfo) MarshalParcel(p *parcel.Parcel) error + func (s *NeighboringCellInfo) UnmarshalParcel(p *parcel.Parcel) error + type NetworkRegistrationInfo struct + AccessNetworkTechnology int32 + CellIdentity *CellIdentity + Domain int32 + EmergencyOnly bool + IsNonTerrestrialNetwork bool + IsUsingCarrierAggregation bool + NetworkRegistrationState int32 + NrState int32 + RegistrationState int32 + RejectCause int32 + RoamingType int32 + Rplmn string + TransportType int32 + func (s *NetworkRegistrationInfo) MarshalParcel(p *parcel.Parcel) error + func (s *NetworkRegistrationInfo) UnmarshalParcel(p *parcel.Parcel) error + type NetworkScanRequest struct + IncrementalResults bool + IncrementalResultsPeriodicity int32 + MaxSearchTime int32 + ScanType int32 + SearchPeriodicity int32 + func (s *NetworkScanRequest) MarshalParcel(p *parcel.Parcel) error + func (s *NetworkScanRequest) UnmarshalParcel(p *parcel.Parcel) error + type NetworkServiceCallbackProxy struct + Remote binder.IBinder + func NewNetworkServiceCallbackProxy(remote binder.IBinder) *NetworkServiceCallbackProxy + func (p *NetworkServiceCallbackProxy) AsBinder() binder.IBinder + func (p *NetworkServiceCallbackProxy) OnNetworkStateChanged(ctx context.Context) error + func (p *NetworkServiceCallbackProxy) OnRequestNetworkRegistrationInfoComplete(ctx context.Context, result int32, state NetworkRegistrationInfo) error + type NetworkServiceCallbackStub struct + Impl INetworkServiceCallback + Transport binder.VersionAwareTransport + func (s *NetworkServiceCallbackStub) Descriptor() string + func (s *NetworkServiceCallbackStub) OnTransaction(ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel) (*parcel.Parcel, error) + type NetworkServiceProxy struct + Remote binder.IBinder + func NewNetworkServiceProxy(remote binder.IBinder) *NetworkServiceProxy + func (p *NetworkServiceProxy) AsBinder() binder.IBinder + func (p *NetworkServiceProxy) CreateNetworkServiceProvider(ctx context.Context, slotId int32) error + func (p *NetworkServiceProxy) RegisterForNetworkRegistrationInfoChanged(ctx context.Context, slotId int32, callback INetworkServiceCallback) error + func (p *NetworkServiceProxy) RemoveNetworkServiceProvider(ctx context.Context, slotId int32) error + func (p *NetworkServiceProxy) RequestNetworkRegistrationInfo(ctx context.Context, slotId int32, domain int32, ...) error + func (p *NetworkServiceProxy) UnregisterForNetworkRegistrationInfoChanged(ctx context.Context, slotId int32, callback INetworkServiceCallback) error + type NetworkServiceStub struct + Impl INetworkService + Transport binder.VersionAwareTransport + func (s *NetworkServiceStub) Descriptor() string + func (s *NetworkServiceStub) OnTransaction(ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel) (*parcel.Parcel, error) + type NrVopsSupportInfo struct + EmcSupport int32 + EmfSupport int32 + VopsSupport int32 + func (s *NrVopsSupportInfo) MarshalParcel(p *parcel.Parcel) error + func (s *NrVopsSupportInfo) UnmarshalParcel(p *parcel.Parcel) error + type PcoData struct + BearerProto string + Cid int32 + PcoId int32 + func (s *PcoData) MarshalParcel(p *parcel.Parcel) error + func (s *PcoData) UnmarshalParcel(p *parcel.Parcel) error + type PhoneCapability struct + MaxActiveDataSubscriptions int32 + MaxActiveVoiceSubscriptions int32 + NetworkValidationBeforeSwitchSupported bool + func (s *PhoneCapability) MarshalParcel(p *parcel.Parcel) error + func (s *PhoneCapability) UnmarshalParcel(p *parcel.Parcel) error + type PhoneNumberRange struct + CountryCode string + LowerBound string + Prefix string + UpperBound string + func (s *PhoneNumberRange) MarshalParcel(p *parcel.Parcel) error + func (s *PhoneNumberRange) UnmarshalParcel(p *parcel.Parcel) error + type PhysicalChannelConfig struct + Band int32 + CellBandwidthDownlinkKhz int32 + CellBandwidthUplinkKhz int32 + CellConnectionStatus int32 + DownlinkChannelNumber int32 + FrequencyRange int32 + NetworkType int32 + PhysicalCellId int32 + UplinkChannelNumber int32 + func (s *PhysicalChannelConfig) MarshalParcel(p *parcel.Parcel) error + func (s *PhysicalChannelConfig) UnmarshalParcel(p *parcel.Parcel) error + type PreciseCallState struct + BackgroundCallState int32 + DisconnectCause int32 + ForegroundCallState int32 + PreciseDisconnectCause int32 + RingingCallState int32 + func (s *PreciseCallState) MarshalParcel(p *parcel.Parcel) error + func (s *PreciseCallState) UnmarshalParcel(p *parcel.Parcel) error + type PreciseDataConnectionState struct + ApnSetting *types.ApnSetting + FailCause int32 + Id int32 + NetworkType int32 + NetworkValidationStatus int32 + State int32 + TransportType int32 + func (s *PreciseDataConnectionState) MarshalParcel(p *parcel.Parcel) error + func (s *PreciseDataConnectionState) UnmarshalParcel(p *parcel.Parcel) error + type RadioAccessFamily struct + PhoneId int32 + RadioAccessFamily int32 + func (s *RadioAccessFamily) MarshalParcel(p *parcel.Parcel) error + func (s *RadioAccessFamily) UnmarshalParcel(p *parcel.Parcel) error + type RadioAccessSpecifier struct + RadioAccessNetwork int32 + func (s *RadioAccessSpecifier) MarshalParcel(p *parcel.Parcel) error + func (s *RadioAccessSpecifier) UnmarshalParcel(p *parcel.Parcel) error + type ServiceState struct + ArfcnRsrpBoost int32 + CdmaDefaultRoamingIndicator int32 + CdmaEriIconIndex int32 + CdmaEriIconMode int32 + CdmaRoamingIndicator int32 + ChannelNumber int32 + DataRegState int32 + IsDataRoamingFromRegistration bool + IsIwlanPreferred bool + NetworkId int32 + NrFrequencyRange int32 + OperatorAlphaLong string + OperatorAlphaLongRaw string + OperatorAlphaShort string + OperatorAlphaShortRaw string + OperatorNumeric string + SystemId int32 + VoiceRegState int32 + func (s *ServiceState) MarshalParcel(p *parcel.Parcel) error + func (s *ServiceState) UnmarshalParcel(p *parcel.Parcel) error + type SignalStrength struct + TimestampMillis int64 + func (s *SignalStrength) MarshalParcel(p *parcel.Parcel) error + func (s *SignalStrength) UnmarshalParcel(p *parcel.Parcel) error + type SignalStrengthUpdateRequest struct + IsReportingRequestedWhileIdle bool + IsSystemThresholdReportingRequestedWhileIdle bool + func (s *SignalStrengthUpdateRequest) MarshalParcel(p *parcel.Parcel) error + func (s *SignalStrengthUpdateRequest) UnmarshalParcel(p *parcel.Parcel) error + type SubscriptionInfo struct + AreUiccApplicationsEnabled bool + CardId int32 + CardString string + CarrierId int32 + CountryIso string + DataRoaming int32 + DisplayNameSource int32 + GroupOwner string + IccId string + IconTint int32 + Id int32 + IsEmbedded bool + IsGroupDisabled bool + IsOnlyNonTerrestrialNetwork bool + IsOpportunistic bool + Mcc string + Mnc string + Number string + PortIndex int32 + ProfileClass int32 + ServiceCapabilities int32 + SimSlotIndex int32 + TransferStatus int32 + Type int32 + UsageSetting int32 + func (s *SubscriptionInfo) MarshalParcel(p *parcel.Parcel) error + func (s *SubscriptionInfo) UnmarshalParcel(p *parcel.Parcel) error + type SubscriptionPlan struct + DataLimitBehavior int32 + DataLimitBytes int64 + DataUsageBytes int64 + DataUsageTime int64 + func (s *SubscriptionPlan) MarshalParcel(p *parcel.Parcel) error + func (s *SubscriptionPlan) UnmarshalParcel(p *parcel.Parcel) error + type TelephonyDisplayInfo struct + IsRoaming bool + NetworkType int32 + OverrideNetworkType int32 + func (s *TelephonyDisplayInfo) MarshalParcel(p *parcel.Parcel) error + func (s *TelephonyDisplayInfo) UnmarshalParcel(p *parcel.Parcel) error + type TelephonyHistogram struct + AverageTimeMs int32 + BucketCount int32 + Category int32 + Id int32 + MaxTimeMs int32 + MinTimeMs int32 + SampleCount int32 + func (s *TelephonyHistogram) MarshalParcel(p *parcel.Parcel) error + func (s *TelephonyHistogram) UnmarshalParcel(p *parcel.Parcel) error + type ThermalMitigationRequest struct + DataThrottlingRequest *DataThrottlingRequest + ThermalMitigationAction int32 + func (s *ThermalMitigationRequest) MarshalParcel(p *parcel.Parcel) error + func (s *ThermalMitigationRequest) UnmarshalParcel(p *parcel.Parcel) error + type UiccAccessRule struct + AccessType int64 + PackageName string + func (s *UiccAccessRule) MarshalParcel(p *parcel.Parcel) error + func (s *UiccAccessRule) UnmarshalParcel(p *parcel.Parcel) error + type UiccCardInfo struct + CardId int32 + Eid string + IccId string + IccIdAccessRestricted bool + IsEuicc bool + IsMultipleEnabledProfilesSupported bool + IsRemovable bool + PhysicalSlotIndex int32 + func (s *UiccCardInfo) MarshalParcel(p *parcel.Parcel) error + func (s *UiccCardInfo) UnmarshalParcel(p *parcel.Parcel) error + type UiccPortInfo struct + IccId string + IsActive bool + LogicalSlotIndex int32 + PortIndex int32 + func (s *UiccPortInfo) MarshalParcel(p *parcel.Parcel) error + func (s *UiccPortInfo) UnmarshalParcel(p *parcel.Parcel) error + type UiccSlotInfo struct + CardId string + CardStateInfo int32 + IsActive bool + IsEuicc bool + IsExtendedApduSupported bool + IsRemovable bool + LogicalSlotAccessRestricted bool + LogicalSlotIdx int32 + func (s *UiccSlotInfo) MarshalParcel(p *parcel.Parcel) error + func (s *UiccSlotInfo) UnmarshalParcel(p *parcel.Parcel) error + type UiccSlotMapping struct + LogicalSlotIndex int32 + PhysicalSlotIndex int32 + PortIndex int32 + func (s *UiccSlotMapping) MarshalParcel(p *parcel.Parcel) error + func (s *UiccSlotMapping) UnmarshalParcel(p *parcel.Parcel) error + type UssdResponse struct + UssdRequest string + func (s *UssdResponse) MarshalParcel(p *parcel.Parcel) error + func (s *UssdResponse) UnmarshalParcel(p *parcel.Parcel) error + type VisualVoicemailSmsFilterSettings struct + ClientPrefix string + DestinationPort int32 + PackageName string + func (s *VisualVoicemailSmsFilterSettings) MarshalParcel(p *parcel.Parcel) error + func (s *VisualVoicemailSmsFilterSettings) UnmarshalParcel(p *parcel.Parcel) error + type VoLteServiceState struct + SrvccState int32 + func (s *VoLteServiceState) MarshalParcel(p *parcel.Parcel) error + func (s *VoLteServiceState) UnmarshalParcel(p *parcel.Parcel) error + type VopsSupportInfo struct + Type int32 + func (s *VopsSupportInfo) MarshalParcel(p *parcel.Parcel) error + func (s *VopsSupportInfo) UnmarshalParcel(p *parcel.Parcel) error