Versions in this module Expand all Collapse all v0 v0.0.7 Mar 28, 2026 v0.0.6 Mar 22, 2026 v0.0.5 Mar 22, 2026 Changes in this version + const DescriptorIDataService + const DescriptorIDataServiceCallback + const DescriptorIQualifiedNetworksService + const DescriptorIQualifiedNetworksServiceCallback + const MethodIDataServiceCallbackOnApnUnthrottled + const MethodIDataServiceCallbackOnDataCallListChanged + const MethodIDataServiceCallbackOnDataProfileUnthrottled + const MethodIDataServiceCallbackOnDeactivateDataCallComplete + const MethodIDataServiceCallbackOnHandoverCancelled + const MethodIDataServiceCallbackOnHandoverStarted + const MethodIDataServiceCallbackOnRequestDataCallListComplete + const MethodIDataServiceCallbackOnSetDataProfileComplete + const MethodIDataServiceCallbackOnSetInitialAttachApnComplete + const MethodIDataServiceCallbackOnSetupDataCallComplete + const MethodIDataServiceCancelHandover + const MethodIDataServiceCreateDataServiceProvider + const MethodIDataServiceDeactivateDataCall + const MethodIDataServiceRegisterForDataCallListChanged + const MethodIDataServiceRegisterForUnthrottleApn + const MethodIDataServiceRemoveDataServiceProvider + const MethodIDataServiceRequestDataCallList + const MethodIDataServiceRequestNetworkValidation + const MethodIDataServiceSetDataProfile + const MethodIDataServiceSetInitialAttachApn + const MethodIDataServiceSetupDataCall + const MethodIDataServiceStartHandover + const MethodIDataServiceUnregisterForDataCallListChanged + const MethodIDataServiceUnregisterForUnthrottleApn + const MethodIQualifiedNetworksServiceCallbackOnNetworkValidationRequested + const MethodIQualifiedNetworksServiceCallbackOnQualifiedNetworkTypesChanged + const MethodIQualifiedNetworksServiceCallbackOnReconnectQualifedNetworkType + const MethodIQualifiedNetworksServiceCreateNetworkAvailabilityProvider + const MethodIQualifiedNetworksServiceRemoveNetworkAvailabilityProvider + const MethodIQualifiedNetworksServiceReportEmergencyDataNetworkPreferredTransportChanged + const MethodIQualifiedNetworksServiceReportThrottleStatusChanged + const TransactionIDataServiceCallbackOnApnUnthrottled + const TransactionIDataServiceCallbackOnDataCallListChanged + const TransactionIDataServiceCallbackOnDataProfileUnthrottled + const TransactionIDataServiceCallbackOnDeactivateDataCallComplete + const TransactionIDataServiceCallbackOnHandoverCancelled + const TransactionIDataServiceCallbackOnHandoverStarted + const TransactionIDataServiceCallbackOnRequestDataCallListComplete + const TransactionIDataServiceCallbackOnSetDataProfileComplete + const TransactionIDataServiceCallbackOnSetInitialAttachApnComplete + const TransactionIDataServiceCallbackOnSetupDataCallComplete + const TransactionIDataServiceCancelHandover + const TransactionIDataServiceCreateDataServiceProvider + const TransactionIDataServiceDeactivateDataCall + const TransactionIDataServiceRegisterForDataCallListChanged + const TransactionIDataServiceRegisterForUnthrottleApn + const TransactionIDataServiceRemoveDataServiceProvider + const TransactionIDataServiceRequestDataCallList + const TransactionIDataServiceRequestNetworkValidation + const TransactionIDataServiceSetDataProfile + const TransactionIDataServiceSetInitialAttachApn + const TransactionIDataServiceSetupDataCall + const TransactionIDataServiceStartHandover + const TransactionIDataServiceUnregisterForDataCallListChanged + const TransactionIDataServiceUnregisterForUnthrottleApn + const TransactionIQualifiedNetworksServiceCallbackOnNetworkValidationRequested + const TransactionIQualifiedNetworksServiceCallbackOnQualifiedNetworkTypesChanged + const TransactionIQualifiedNetworksServiceCallbackOnReconnectQualifedNetworkType + const TransactionIQualifiedNetworksServiceCreateNetworkAvailabilityProvider + const TransactionIQualifiedNetworksServiceRemoveNetworkAvailabilityProvider + const TransactionIQualifiedNetworksServiceReportEmergencyDataNetworkPreferredTransportChanged + const TransactionIQualifiedNetworksServiceReportThrottleStatusChanged + type ApnSetting struct + AlwaysOn bool + ApnName string + ApnSetId int32 + ApnTypeBitmask int32 + AuthType int32 + CarrierEnabled bool + CarrierId int32 + EditedStatus int32 + EntryName string + EsimBootstrapProvisioning bool + Id int32 + InfrastructureBitmask int32 + LingeringNetworkTypeBitmask int64 + MaxConns int32 + MaxConnsTime int32 + MmsProxyAddress string + MmsProxyPort int32 + MtuV4 int32 + MtuV6 int32 + MvnoMatchData string + MvnoType int32 + NetworkTypeBitmask int32 + OperatorNumeric string + Password string + Persistent bool + ProfileId int32 + Protocol int32 + ProxyAddress string + ProxyPort int32 + RoamingProtocol int32 + Skip464Xlat int32 + User string + WaitTime int32 + func (s *ApnSetting) MarshalParcel(p *parcel.Parcel) error + func (s *ApnSetting) UnmarshalParcel(p *parcel.Parcel) error + type DataCallResponse struct + Cause int32 + HandoverFailureMode int32 + Id int32 + InterfaceName string + LinkStatus int32 + Mtu int32 + MtuV4 int32 + MtuV6 int32 + NetworkValidationStatus int32 + PduSessionId int32 + ProtocolType int32 + SliceInfo *radioData.SliceInfo + SuggestedRetryTime int64 + func (s *DataCallResponse) MarshalParcel(p *parcel.Parcel) error + func (s *DataCallResponse) UnmarshalParcel(p *parcel.Parcel) error + type DataProfile struct + ApnSetting *ApnSetting + Preferred bool + SetupTimestamp int64 + Type int32 + func (s *DataProfile) MarshalParcel(p *parcel.Parcel) error + func (s *DataProfile) UnmarshalParcel(p *parcel.Parcel) error + type DataServiceCallbackProxy struct + Remote binder.IBinder + func NewDataServiceCallbackProxy(remote binder.IBinder) *DataServiceCallbackProxy + func (p *DataServiceCallbackProxy) AsBinder() binder.IBinder + func (p *DataServiceCallbackProxy) OnApnUnthrottled(ctx context.Context, apn string) error + func (p *DataServiceCallbackProxy) OnDataCallListChanged(ctx context.Context, dataCallList []DataCallResponse) error + func (p *DataServiceCallbackProxy) OnDataProfileUnthrottled(ctx context.Context, dp DataProfile) error + func (p *DataServiceCallbackProxy) OnDeactivateDataCallComplete(ctx context.Context, result int32) error + func (p *DataServiceCallbackProxy) OnHandoverCancelled(ctx context.Context, result int32) error + func (p *DataServiceCallbackProxy) OnHandoverStarted(ctx context.Context, result int32) error + func (p *DataServiceCallbackProxy) OnRequestDataCallListComplete(ctx context.Context, result int32, dataCallList []DataCallResponse) error + func (p *DataServiceCallbackProxy) OnSetDataProfileComplete(ctx context.Context, result int32) error + func (p *DataServiceCallbackProxy) OnSetInitialAttachApnComplete(ctx context.Context, result int32) error + func (p *DataServiceCallbackProxy) OnSetupDataCallComplete(ctx context.Context, result int32, dataCallResponse DataCallResponse) error + type DataServiceCallbackStub struct + Impl IDataServiceCallback + Transport binder.VersionAwareTransport + func (s *DataServiceCallbackStub) Descriptor() string + func (s *DataServiceCallbackStub) OnTransaction(ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel) (*parcel.Parcel, error) + type DataServiceProxy struct + Remote binder.IBinder + func NewDataServiceProxy(remote binder.IBinder) *DataServiceProxy + func (p *DataServiceProxy) AsBinder() binder.IBinder + func (p *DataServiceProxy) CancelHandover(ctx context.Context, slotId int32, cid int32, callback IDataServiceCallback) error + func (p *DataServiceProxy) CreateDataServiceProvider(ctx context.Context, slotId int32) error + func (p *DataServiceProxy) DeactivateDataCall(ctx context.Context, slotId int32, cid int32, reason int32, ...) error + func (p *DataServiceProxy) RegisterForDataCallListChanged(ctx context.Context, slotId int32, callback IDataServiceCallback) error + func (p *DataServiceProxy) RegisterForUnthrottleApn(ctx context.Context, slotIndex int32, callback IDataServiceCallback) error + func (p *DataServiceProxy) RemoveDataServiceProvider(ctx context.Context, slotId int32) error + func (p *DataServiceProxy) RequestDataCallList(ctx context.Context, slotId int32, callback IDataServiceCallback) error + func (p *DataServiceProxy) RequestNetworkValidation(ctx context.Context, slotId int32, cid int32, ...) error + func (p *DataServiceProxy) SetDataProfile(ctx context.Context, slotId int32, dps []DataProfile, isRoaming bool, ...) error + func (p *DataServiceProxy) SetInitialAttachApn(ctx context.Context, slotId int32, dataProfile DataProfile, isRoaming bool, ...) error + func (p *DataServiceProxy) SetupDataCall(ctx context.Context, slotId int32, accessNetwork int32, ...) error + func (p *DataServiceProxy) StartHandover(ctx context.Context, slotId int32, cid int32, callback IDataServiceCallback) error + func (p *DataServiceProxy) UnregisterForDataCallListChanged(ctx context.Context, slotId int32, callback IDataServiceCallback) error + func (p *DataServiceProxy) UnregisterForUnthrottleApn(ctx context.Context, slotIndex int32, callback IDataServiceCallback) error + type DataServiceStub struct + Impl IDataService + Transport binder.VersionAwareTransport + func (s *DataServiceStub) Descriptor() string + func (s *DataServiceStub) OnTransaction(ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel) (*parcel.Parcel, error) + type EpsBearerQosSessionAttributes struct + GuaranteedDownlinkBitRate int64 + GuaranteedUplinkBitRate int64 + MaxDownlinkBitRate int64 + MaxUplinkBitRate int64 + Qci int32 + Size int32 + func (s *EpsBearerQosSessionAttributes) MarshalParcel(p *parcel.Parcel) error + func (s *EpsBearerQosSessionAttributes) UnmarshalParcel(p *parcel.Parcel) error + type IDataService interface + AsBinder func() binder.IBinder + CancelHandover func(ctx context.Context, slotId int32, cid int32, callback IDataServiceCallback) error + CreateDataServiceProvider func(ctx context.Context, slotId int32) error + DeactivateDataCall func(ctx context.Context, slotId int32, cid int32, reason int32, ...) error + RegisterForDataCallListChanged func(ctx context.Context, slotId int32, callback IDataServiceCallback) error + RegisterForUnthrottleApn func(ctx context.Context, slotIndex int32, callback IDataServiceCallback) error + RemoveDataServiceProvider func(ctx context.Context, slotId int32) error + RequestDataCallList func(ctx context.Context, slotId int32, callback IDataServiceCallback) error + RequestNetworkValidation func(ctx context.Context, slotId int32, cid int32, ...) error + SetDataProfile func(ctx context.Context, slotId int32, dps []DataProfile, isRoaming bool, ...) error + SetInitialAttachApn func(ctx context.Context, slotId int32, dataProfile DataProfile, isRoaming bool, ...) error + SetupDataCall func(ctx context.Context, slotId int32, accessNetwork int32, ...) error + StartHandover func(ctx context.Context, slotId int32, cid int32, callback IDataServiceCallback) error + UnregisterForDataCallListChanged func(ctx context.Context, slotId int32, callback IDataServiceCallback) error + UnregisterForUnthrottleApn func(ctx context.Context, slotIndex int32, callback IDataServiceCallback) error + func NewDataServiceStub(impl IDataServiceServer) IDataService + type IDataServiceCallback interface + AsBinder func() binder.IBinder + OnApnUnthrottled func(ctx context.Context, apn string) error + OnDataCallListChanged func(ctx context.Context, dataCallList []DataCallResponse) error + OnDataProfileUnthrottled func(ctx context.Context, dp DataProfile) error + OnDeactivateDataCallComplete func(ctx context.Context, result int32) error + OnHandoverCancelled func(ctx context.Context, result int32) error + OnHandoverStarted func(ctx context.Context, result int32) error + OnRequestDataCallListComplete func(ctx context.Context, result int32, dataCallList []DataCallResponse) error + OnSetDataProfileComplete func(ctx context.Context, result int32) error + OnSetInitialAttachApnComplete func(ctx context.Context, result int32) error + OnSetupDataCallComplete func(ctx context.Context, result int32, dataCallResponse DataCallResponse) error + func NewDataServiceCallbackStub(impl IDataServiceCallbackServer) IDataServiceCallback + type IDataServiceCallbackServer interface + OnApnUnthrottled func(ctx context.Context, apn string) error + OnDataCallListChanged func(ctx context.Context, dataCallList []DataCallResponse) error + OnDataProfileUnthrottled func(ctx context.Context, dp DataProfile) error + OnDeactivateDataCallComplete func(ctx context.Context, result int32) error + OnHandoverCancelled func(ctx context.Context, result int32) error + OnHandoverStarted func(ctx context.Context, result int32) error + OnRequestDataCallListComplete func(ctx context.Context, result int32, dataCallList []DataCallResponse) error + OnSetDataProfileComplete func(ctx context.Context, result int32) error + OnSetInitialAttachApnComplete func(ctx context.Context, result int32) error + OnSetupDataCallComplete func(ctx context.Context, result int32, dataCallResponse DataCallResponse) error + type IDataServiceServer interface + CancelHandover func(ctx context.Context, slotId int32, cid int32, callback IDataServiceCallback) error + CreateDataServiceProvider func(ctx context.Context, slotId int32) error + DeactivateDataCall func(ctx context.Context, slotId int32, cid int32, reason int32, ...) error + RegisterForDataCallListChanged func(ctx context.Context, slotId int32, callback IDataServiceCallback) error + RegisterForUnthrottleApn func(ctx context.Context, slotIndex int32, callback IDataServiceCallback) error + RemoveDataServiceProvider func(ctx context.Context, slotId int32) error + RequestDataCallList func(ctx context.Context, slotId int32, callback IDataServiceCallback) error + RequestNetworkValidation func(ctx context.Context, slotId int32, cid int32, ...) error + SetDataProfile func(ctx context.Context, slotId int32, dps []DataProfile, isRoaming bool, ...) error + SetInitialAttachApn func(ctx context.Context, slotId int32, dataProfile DataProfile, isRoaming bool, ...) error + SetupDataCall func(ctx context.Context, slotId int32, accessNetwork int32, ...) error + StartHandover func(ctx context.Context, slotId int32, cid int32, callback IDataServiceCallback) error + UnregisterForDataCallListChanged func(ctx context.Context, slotId int32, callback IDataServiceCallback) error + UnregisterForUnthrottleApn func(ctx context.Context, slotIndex int32, callback IDataServiceCallback) error + type IQualifiedNetworksService interface + AsBinder func() binder.IBinder + CreateNetworkAvailabilityProvider func(ctx context.Context, slotId int32, callback IQualifiedNetworksServiceCallback) error + RemoveNetworkAvailabilityProvider func(ctx context.Context, slotId int32) error + ReportEmergencyDataNetworkPreferredTransportChanged func(ctx context.Context, slotId int32, transportType int32) error + ReportThrottleStatusChanged func(ctx context.Context, slotId int32, statuses []ThrottleStatus) error + func NewQualifiedNetworksServiceStub(impl IQualifiedNetworksServiceServer) IQualifiedNetworksService + type IQualifiedNetworksServiceCallback interface + AsBinder func() binder.IBinder + OnNetworkValidationRequested func(ctx context.Context, networkCapability int32, ...) error + OnQualifiedNetworkTypesChanged func(ctx context.Context, apnTypes int32, qualifiedNetworkTypes []int32) error + OnReconnectQualifedNetworkType func(ctx context.Context, apnTypes int32, qualifiedNetworkType int32) error + func NewQualifiedNetworksServiceCallbackStub(impl IQualifiedNetworksServiceCallbackServer) IQualifiedNetworksServiceCallback + type IQualifiedNetworksServiceCallbackServer interface + OnNetworkValidationRequested func(ctx context.Context, networkCapability int32, ...) error + OnQualifiedNetworkTypesChanged func(ctx context.Context, apnTypes int32, qualifiedNetworkTypes []int32) error + OnReconnectQualifedNetworkType func(ctx context.Context, apnTypes int32, qualifiedNetworkType int32) error + type IQualifiedNetworksServiceServer interface + CreateNetworkAvailabilityProvider func(ctx context.Context, slotId int32, callback IQualifiedNetworksServiceCallback) error + RemoveNetworkAvailabilityProvider func(ctx context.Context, slotId int32) error + ReportEmergencyDataNetworkPreferredTransportChanged func(ctx context.Context, slotId int32, transportType int32) error + ReportThrottleStatusChanged func(ctx context.Context, slotId int32, statuses []ThrottleStatus) error + type NetworkSliceInfo struct + MappedHplmnSliceDifferentiator int32 + MappedHplmnSliceServiceType int32 + SliceDifferentiator int32 + SliceServiceType int32 + Status int32 + func (s *NetworkSliceInfo) MarshalParcel(p *parcel.Parcel) error + func (s *NetworkSliceInfo) UnmarshalParcel(p *parcel.Parcel) error + type NetworkSlicingConfig struct + func (s *NetworkSlicingConfig) MarshalParcel(p *parcel.Parcel) error + func (s *NetworkSlicingConfig) UnmarshalParcel(p *parcel.Parcel) error + type NrQosSessionAttributes struct + AveragingWindow int64 + GuaranteedDownlinkBitRate int64 + GuaranteedUplinkBitRate int64 + M5Qi int32 + MaxDownlinkBitRate int64 + MaxUplinkBitRate int64 + Qfi int32 + Size int32 + func (s *NrQosSessionAttributes) MarshalParcel(p *parcel.Parcel) error + func (s *NrQosSessionAttributes) UnmarshalParcel(p *parcel.Parcel) error + type QualifiedNetworksServiceCallbackProxy struct + Remote binder.IBinder + func NewQualifiedNetworksServiceCallbackProxy(remote binder.IBinder) *QualifiedNetworksServiceCallbackProxy + func (p *QualifiedNetworksServiceCallbackProxy) AsBinder() binder.IBinder + func (p *QualifiedNetworksServiceCallbackProxy) OnNetworkValidationRequested(ctx context.Context, networkCapability int32, ...) error + func (p *QualifiedNetworksServiceCallbackProxy) OnQualifiedNetworkTypesChanged(ctx context.Context, apnTypes int32, qualifiedNetworkTypes []int32) error + func (p *QualifiedNetworksServiceCallbackProxy) OnReconnectQualifedNetworkType(ctx context.Context, apnTypes int32, qualifiedNetworkType int32) error + type QualifiedNetworksServiceCallbackStub struct + Impl IQualifiedNetworksServiceCallback + Transport binder.VersionAwareTransport + func (s *QualifiedNetworksServiceCallbackStub) Descriptor() string + func (s *QualifiedNetworksServiceCallbackStub) OnTransaction(ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel) (*parcel.Parcel, error) + type QualifiedNetworksServiceProxy struct + Remote binder.IBinder + func NewQualifiedNetworksServiceProxy(remote binder.IBinder) *QualifiedNetworksServiceProxy + func (p *QualifiedNetworksServiceProxy) AsBinder() binder.IBinder + func (p *QualifiedNetworksServiceProxy) CreateNetworkAvailabilityProvider(ctx context.Context, slotId int32, callback IQualifiedNetworksServiceCallback) error + func (p *QualifiedNetworksServiceProxy) RemoveNetworkAvailabilityProvider(ctx context.Context, slotId int32) error + func (p *QualifiedNetworksServiceProxy) ReportEmergencyDataNetworkPreferredTransportChanged(ctx context.Context, slotId int32, transportType int32) error + func (p *QualifiedNetworksServiceProxy) ReportThrottleStatusChanged(ctx context.Context, slotId int32, statuses []ThrottleStatus) error + type QualifiedNetworksServiceStub struct + Impl IQualifiedNetworksService + Transport binder.VersionAwareTransport + func (s *QualifiedNetworksServiceStub) Descriptor() string + func (s *QualifiedNetworksServiceStub) OnTransaction(ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel) (*parcel.Parcel, error) + type RouteSelectionDescriptor struct + Precedence int32 + SessionType int32 + SscMode int32 + func (s *RouteSelectionDescriptor) MarshalParcel(p *parcel.Parcel) error + func (s *RouteSelectionDescriptor) UnmarshalParcel(p *parcel.Parcel) error + type ThrottleStatus struct + ApnType int32 + RetryType int32 + SlotIndex int32 + ThrottleExpiryTimeMillis int64 + ThrottleType int32 + TransportType int32 + func (s *ThrottleStatus) MarshalParcel(p *parcel.Parcel) error + func (s *ThrottleStatus) UnmarshalParcel(p *parcel.Parcel) error + type TrafficDescriptor struct + Dnn string + func (s *TrafficDescriptor) MarshalParcel(p *parcel.Parcel) error + func (s *TrafficDescriptor) UnmarshalParcel(p *parcel.Parcel) error + type UrspRule struct + Precedence int32 + func (s *UrspRule) MarshalParcel(p *parcel.Parcel) error + func (s *UrspRule) UnmarshalParcel(p *parcel.Parcel) error