Versions in this module Expand all Collapse all v0 v0.0.9 Apr 6, 2026 v0.0.8 Apr 3, 2026 v0.0.7 Mar 28, 2026 v0.0.6 Mar 22, 2026 v0.0.5 Mar 22, 2026 Changes in this version + const AppStatusAppStateDetected + const AppStatusAppStatePin + const AppStatusAppStatePuk + const AppStatusAppStateReady + const AppStatusAppStateSubscriptionPerso + const AppStatusAppStateUnknown + const AppStatusAppTypeCsim + const AppStatusAppTypeIsim + const AppStatusAppTypeRuim + const AppStatusAppTypeSim + const AppStatusAppTypeUnknown + const AppStatusAppTypeUsim + const CardStatusStateAbsent + const CardStatusStateError + const CardStatusStatePresent + const CardStatusStateRestricted + const CarrierMatchTypeAll + const CarrierMatchTypeGid1 + const CarrierMatchTypeGid2 + const CarrierMatchTypeImsiPrefix + const CarrierMatchTypeSpn + const DescriptorIRadioSim + const DescriptorIRadioSimIndication + const DescriptorIRadioSimResponse + const ImsiEncryptionInfoPublicKeyTypeEpdg + const ImsiEncryptionInfoPublicKeyTypeWlan + const MethodIRadioSimAreUiccApplicationsEnabled + const MethodIRadioSimChangeIccPin2ForApp + const MethodIRadioSimChangeIccPinForApp + const MethodIRadioSimEnableUiccApplications + const MethodIRadioSimGetAllowedCarriers + const MethodIRadioSimGetCdmaSubscription + const MethodIRadioSimGetCdmaSubscriptionSource + const MethodIRadioSimGetFacilityLockForApp + const MethodIRadioSimGetIccCardStatus + const MethodIRadioSimGetImsiForApp + const MethodIRadioSimGetSimPhonebookCapacity + const MethodIRadioSimGetSimPhonebookRecords + const MethodIRadioSimIccCloseLogicalChannel + const MethodIRadioSimIccCloseLogicalChannelWithSessionInfo + const MethodIRadioSimIccIoForApp + const MethodIRadioSimIccOpenLogicalChannel + const MethodIRadioSimIccTransmitApduBasicChannel + const MethodIRadioSimIccTransmitApduLogicalChannel + const MethodIRadioSimIndicationCarrierInfoForImsiEncryption + const MethodIRadioSimIndicationCdmaSubscriptionSourceChanged + const MethodIRadioSimIndicationSimPhonebookChanged + const MethodIRadioSimIndicationSimPhonebookRecordsReceived + const MethodIRadioSimIndicationSimRefresh + const MethodIRadioSimIndicationSimStatusChanged + const MethodIRadioSimIndicationStkEventNotify + const MethodIRadioSimIndicationStkProactiveCommand + const MethodIRadioSimIndicationStkSessionEnd + const MethodIRadioSimIndicationSubscriptionStatusChanged + const MethodIRadioSimIndicationUiccApplicationsEnablementChanged + const MethodIRadioSimReportStkServiceIsRunning + const MethodIRadioSimRequestIccSimAuthentication + const MethodIRadioSimResponseAcknowledgeRequest + const MethodIRadioSimResponseAcknowledgement + const MethodIRadioSimResponseAreUiccApplicationsEnabledResponse + const MethodIRadioSimResponseChangeIccPin2ForAppResponse + const MethodIRadioSimResponseChangeIccPinForAppResponse + const MethodIRadioSimResponseEnableUiccApplicationsResponse + const MethodIRadioSimResponseGetAllowedCarriersResponse + const MethodIRadioSimResponseGetCdmaSubscriptionResponse + const MethodIRadioSimResponseGetCdmaSubscriptionSourceResponse + const MethodIRadioSimResponseGetFacilityLockForAppResponse + const MethodIRadioSimResponseGetIccCardStatusResponse + const MethodIRadioSimResponseGetImsiForAppResponse + const MethodIRadioSimResponseGetSimPhonebookCapacityResponse + const MethodIRadioSimResponseGetSimPhonebookRecordsResponse + const MethodIRadioSimResponseIccCloseLogicalChannelResponse + const MethodIRadioSimResponseIccCloseLogicalChannelWithSessionInfoResponse + const MethodIRadioSimResponseIccIoForAppResponse + const MethodIRadioSimResponseIccOpenLogicalChannelResponse + const MethodIRadioSimResponseIccTransmitApduBasicChannelResponse + const MethodIRadioSimResponseIccTransmitApduLogicalChannelResponse + const MethodIRadioSimResponseReportStkServiceIsRunningResponse + const MethodIRadioSimResponseRequestIccSimAuthenticationResponse + const MethodIRadioSimResponseSendEnvelopeResponse + const MethodIRadioSimResponseSendEnvelopeWithStatusResponse + const MethodIRadioSimResponseSendTerminalResponseToSimResponse + const MethodIRadioSimResponseSetAllowedCarriersResponse + const MethodIRadioSimResponseSetCarrierInfoForImsiEncryptionResponse + const MethodIRadioSimResponseSetCdmaSubscriptionSourceResponse + const MethodIRadioSimResponseSetFacilityLockForAppResponse + const MethodIRadioSimResponseSetSimCardPowerResponse + const MethodIRadioSimResponseSetUiccSubscriptionResponse + const MethodIRadioSimResponseSupplyIccPin2ForAppResponse + const MethodIRadioSimResponseSupplyIccPinForAppResponse + const MethodIRadioSimResponseSupplyIccPuk2ForAppResponse + const MethodIRadioSimResponseSupplyIccPukForAppResponse + const MethodIRadioSimResponseSupplySimDepersonalizationResponse + const MethodIRadioSimResponseUpdateSimPhonebookRecordsResponse + const MethodIRadioSimSendEnvelope + const MethodIRadioSimSendEnvelopeWithStatus + const MethodIRadioSimSendTerminalResponseToSim + const MethodIRadioSimSetAllowedCarriers + const MethodIRadioSimSetCarrierInfoForImsiEncryption + const MethodIRadioSimSetCdmaSubscriptionSource + const MethodIRadioSimSetFacilityLockForApp + const MethodIRadioSimSetResponseFunctions + const MethodIRadioSimSetSimCardPower + const MethodIRadioSimSetUiccSubscription + const MethodIRadioSimSupplyIccPin2ForApp + const MethodIRadioSimSupplyIccPinForApp + const MethodIRadioSimSupplyIccPuk2ForApp + const MethodIRadioSimSupplyIccPukForApp + const MethodIRadioSimSupplySimDepersonalization + const MethodIRadioSimUpdateSimPhonebookRecords + const SelectUiccSubActStatusActivate + const SelectUiccSubActStatusDeactivate + const SelectUiccSubSubscriptionType1 + const SelectUiccSubSubscriptionType2 + const SelectUiccSubSubscriptionType3 + const SimRefreshResultTypeSimFileUpdate + const SimRefreshResultTypeSimInit + const SimRefreshResultTypeSimReset + const TransactionIRadioSimAreUiccApplicationsEnabled + const TransactionIRadioSimChangeIccPin2ForApp + const TransactionIRadioSimChangeIccPinForApp + const TransactionIRadioSimEnableUiccApplications + const TransactionIRadioSimGetAllowedCarriers + const TransactionIRadioSimGetCdmaSubscription + const TransactionIRadioSimGetCdmaSubscriptionSource + const TransactionIRadioSimGetFacilityLockForApp + const TransactionIRadioSimGetIccCardStatus + const TransactionIRadioSimGetImsiForApp + const TransactionIRadioSimGetSimPhonebookCapacity + const TransactionIRadioSimGetSimPhonebookRecords + const TransactionIRadioSimIccCloseLogicalChannel + const TransactionIRadioSimIccCloseLogicalChannelWithSessionInfo + const TransactionIRadioSimIccIoForApp + const TransactionIRadioSimIccOpenLogicalChannel + const TransactionIRadioSimIccTransmitApduBasicChannel + const TransactionIRadioSimIccTransmitApduLogicalChannel + const TransactionIRadioSimIndicationCarrierInfoForImsiEncryption + const TransactionIRadioSimIndicationCdmaSubscriptionSourceChanged + const TransactionIRadioSimIndicationSimPhonebookChanged + const TransactionIRadioSimIndicationSimPhonebookRecordsReceived + const TransactionIRadioSimIndicationSimRefresh + const TransactionIRadioSimIndicationSimStatusChanged + const TransactionIRadioSimIndicationStkEventNotify + const TransactionIRadioSimIndicationStkProactiveCommand + const TransactionIRadioSimIndicationStkSessionEnd + const TransactionIRadioSimIndicationSubscriptionStatusChanged + const TransactionIRadioSimIndicationUiccApplicationsEnablementChanged + const TransactionIRadioSimReportStkServiceIsRunning + const TransactionIRadioSimRequestIccSimAuthentication + const TransactionIRadioSimResponseAcknowledgeRequest + const TransactionIRadioSimResponseAcknowledgement + const TransactionIRadioSimResponseAreUiccApplicationsEnabledResponse + const TransactionIRadioSimResponseChangeIccPin2ForAppResponse + const TransactionIRadioSimResponseChangeIccPinForAppResponse + const TransactionIRadioSimResponseEnableUiccApplicationsResponse + const TransactionIRadioSimResponseGetAllowedCarriersResponse + const TransactionIRadioSimResponseGetCdmaSubscriptionResponse + const TransactionIRadioSimResponseGetCdmaSubscriptionSourceResponse + const TransactionIRadioSimResponseGetFacilityLockForAppResponse + const TransactionIRadioSimResponseGetIccCardStatusResponse + const TransactionIRadioSimResponseGetImsiForAppResponse + const TransactionIRadioSimResponseGetSimPhonebookCapacityResponse + const TransactionIRadioSimResponseGetSimPhonebookRecordsResponse + const TransactionIRadioSimResponseIccCloseLogicalChannelResponse + const TransactionIRadioSimResponseIccCloseLogicalChannelWithSessionInfoResponse + const TransactionIRadioSimResponseIccIoForAppResponse + const TransactionIRadioSimResponseIccOpenLogicalChannelResponse + const TransactionIRadioSimResponseIccTransmitApduBasicChannelResponse + const TransactionIRadioSimResponseIccTransmitApduLogicalChannelResponse + const TransactionIRadioSimResponseReportStkServiceIsRunningResponse + const TransactionIRadioSimResponseRequestIccSimAuthenticationResponse + const TransactionIRadioSimResponseSendEnvelopeResponse + const TransactionIRadioSimResponseSendEnvelopeWithStatusResponse + const TransactionIRadioSimResponseSendTerminalResponseToSimResponse + const TransactionIRadioSimResponseSetAllowedCarriersResponse + const TransactionIRadioSimResponseSetCarrierInfoForImsiEncryptionResponse + const TransactionIRadioSimResponseSetCdmaSubscriptionSourceResponse + const TransactionIRadioSimResponseSetFacilityLockForAppResponse + const TransactionIRadioSimResponseSetSimCardPowerResponse + const TransactionIRadioSimResponseSetUiccSubscriptionResponse + const TransactionIRadioSimResponseSupplyIccPin2ForAppResponse + const TransactionIRadioSimResponseSupplyIccPinForAppResponse + const TransactionIRadioSimResponseSupplyIccPuk2ForAppResponse + const TransactionIRadioSimResponseSupplyIccPukForAppResponse + const TransactionIRadioSimResponseSupplySimDepersonalizationResponse + const TransactionIRadioSimResponseUpdateSimPhonebookRecordsResponse + const TransactionIRadioSimSendEnvelope + const TransactionIRadioSimSendEnvelopeWithStatus + const TransactionIRadioSimSendTerminalResponseToSim + const TransactionIRadioSimSetAllowedCarriers + const TransactionIRadioSimSetCarrierInfoForImsiEncryption + const TransactionIRadioSimSetCdmaSubscriptionSource + const TransactionIRadioSimSetFacilityLockForApp + const TransactionIRadioSimSetResponseFunctions + const TransactionIRadioSimSetSimCardPower + const TransactionIRadioSimSetUiccSubscription + const TransactionIRadioSimSupplyIccPin2ForApp + const TransactionIRadioSimSupplyIccPinForApp + const TransactionIRadioSimSupplyIccPuk2ForApp + const TransactionIRadioSimSupplyIccPukForApp + const TransactionIRadioSimSupplySimDepersonalization + const TransactionIRadioSimUpdateSimPhonebookRecords + type AppStatus struct + AidPtr string + AppLabelPtr string + AppState int32 + AppType int32 + PersoSubstate PersoSubstate + Pin1 PinState + Pin1Replaced bool + Pin2 PinState + func (s *AppStatus) MarshalParcel(p *parcel.Parcel) error + func (s *AppStatus) UnmarshalParcel(p *parcel.Parcel) error + type CardPowerState int32 + const CardPowerStatePowerDown + const CardPowerStatePowerUp + const CardPowerStatePowerUpPassThrough + type CardStatus struct + Applications []AppStatus + Atr string + CardState int32 + CdmaSubscriptionAppIndex int32 + Eid string + GsmUmtsSubscriptionAppIndex int32 + Iccid string + ImsSubscriptionAppIndex int32 + SlotMap config.SlotPortMapping + SupportedMepMode config.MultipleEnabledProfilesMode + UniversalPinState PinState + func (s *CardStatus) MarshalParcel(p *parcel.Parcel) error + func (s *CardStatus) UnmarshalParcel(p *parcel.Parcel) error + type Carrier struct + MatchData string + MatchType int32 + Mcc string + Mnc string + func (s *Carrier) MarshalParcel(p *parcel.Parcel) error + func (s *Carrier) UnmarshalParcel(p *parcel.Parcel) error + type CarrierInfo struct + Ehplmn []Plmn + Gid1 string + Gid2 string + Iccid string + Impi string + ImsiPrefix string + Mcc string + Mnc string + Spn string + func (s *CarrierInfo) MarshalParcel(p *parcel.Parcel) error + func (s *CarrierInfo) UnmarshalParcel(p *parcel.Parcel) error + type CarrierRestrictions struct + AllowedCarrierInfoList []CarrierInfo + AllowedCarriers []Carrier + AllowedCarriersPrioritized bool + ExcludedCarrierInfoList []CarrierInfo + ExcludedCarriers []Carrier + Status CarrierRestrictionsCarrierRestrictionStatus + func (s *CarrierRestrictions) MarshalParcel(p *parcel.Parcel) error + func (s *CarrierRestrictions) UnmarshalParcel(p *parcel.Parcel) error + type CarrierRestrictionsCarrierRestrictionStatus int32 + const CarrierRestrictionsCarrierRestrictionStatusNotRestricted + const CarrierRestrictionsCarrierRestrictionStatusRESTRICTED + const CarrierRestrictionsCarrierRestrictionStatusUNKNOWN + type CdmaSubscriptionSource int32 + const CdmaSubscriptionSourceNV + const CdmaSubscriptionSourceRuimSim + type IRadioSim interface + AreUiccApplicationsEnabled func(ctx context.Context, serial int32) error + AsBinder func() binder.IBinder + ChangeIccPin2ForApp func(ctx context.Context, serial int32, oldPin2 string, newPin2 string, aid string) error + ChangeIccPinForApp func(ctx context.Context, serial int32, oldPin string, newPin string, aid string) error + EnableUiccApplications func(ctx context.Context, serial int32, enable bool) error + GetAllowedCarriers func(ctx context.Context, serial int32) error + GetCdmaSubscription func(ctx context.Context, serial int32) error + GetCdmaSubscriptionSource func(ctx context.Context, serial int32) error + GetFacilityLockForApp func(ctx context.Context, serial int32, facility string, password string, ...) error + GetIccCardStatus func(ctx context.Context, serial int32) error + GetImsiForApp func(ctx context.Context, serial int32, aid string) error + GetSimPhonebookCapacity func(ctx context.Context, serial int32) error + GetSimPhonebookRecords func(ctx context.Context, serial int32) error + IccCloseLogicalChannel func(ctx context.Context, serial int32, channelId int32) error + IccCloseLogicalChannelWithSessionInfo func(ctx context.Context, serial int32, sessionInfo SessionInfo) error + IccIoForApp func(ctx context.Context, serial int32, iccIo IccIo) error + IccOpenLogicalChannel func(ctx context.Context, serial int32, aid string, p2 int32) error + IccTransmitApduBasicChannel func(ctx context.Context, serial int32, message SimApdu) error + IccTransmitApduLogicalChannel func(ctx context.Context, serial int32, message SimApdu) error + ReportStkServiceIsRunning func(ctx context.Context, serial int32) error + RequestIccSimAuthentication func(ctx context.Context, serial int32, authContext int32, authData string, ...) error + ResponseAcknowledgement func(ctx context.Context) error + SendEnvelope func(ctx context.Context, serial int32, contents string) error + SendEnvelopeWithStatus func(ctx context.Context, serial int32, contents string) error + SendTerminalResponseToSim func(ctx context.Context, serial int32, contents string) error + SetAllowedCarriers func(ctx context.Context, serial int32, carriers CarrierRestrictions, ...) error + SetCarrierInfoForImsiEncryption func(ctx context.Context, serial int32, imsiEncryptionInfo ImsiEncryptionInfo) error + SetCdmaSubscriptionSource func(ctx context.Context, serial int32, cdmaSub CdmaSubscriptionSource) error + SetFacilityLockForApp func(ctx context.Context, serial int32, facility string, lockState bool, ...) error + SetResponseFunctions func(ctx context.Context, radioSimResponse IRadioSimResponse, ...) error + SetSimCardPower func(ctx context.Context, serial int32, powerUp CardPowerState) error + SetUiccSubscription func(ctx context.Context, serial int32, uiccSub SelectUiccSub) error + SupplyIccPin2ForApp func(ctx context.Context, serial int32, pin2 string, aid string) error + SupplyIccPinForApp func(ctx context.Context, serial int32, pin string, aid string) error + SupplyIccPuk2ForApp func(ctx context.Context, serial int32, puk2 string, pin2 string, aid string) error + SupplyIccPukForApp func(ctx context.Context, serial int32, puk string, pin string, aid string) error + SupplySimDepersonalization func(ctx context.Context, serial int32, persoType PersoSubstate, controlKey string) error + UpdateSimPhonebookRecords func(ctx context.Context, serial int32, recordInfo PhonebookRecordInfo) error + func NewRadioSimStub(impl IRadioSimServer) IRadioSim + type IRadioSimIndication interface + AsBinder func() binder.IBinder + CarrierInfoForImsiEncryption func(ctx context.Context, info radio.RadioIndicationType) error + CdmaSubscriptionSourceChanged func(ctx context.Context, type_ radio.RadioIndicationType, ...) error + SimPhonebookChanged func(ctx context.Context, type_ radio.RadioIndicationType) error + SimPhonebookRecordsReceived func(ctx context.Context, type_ radio.RadioIndicationType, status PbReceivedStatus, ...) error + SimRefresh func(ctx context.Context, type_ radio.RadioIndicationType, ...) error + SimStatusChanged func(ctx context.Context, type_ radio.RadioIndicationType) error + StkEventNotify func(ctx context.Context, type_ radio.RadioIndicationType, cmd string) error + StkProactiveCommand func(ctx context.Context, type_ radio.RadioIndicationType, cmd string) error + StkSessionEnd func(ctx context.Context, type_ radio.RadioIndicationType) error + SubscriptionStatusChanged func(ctx context.Context, type_ radio.RadioIndicationType, activate bool) error + UiccApplicationsEnablementChanged func(ctx context.Context, type_ radio.RadioIndicationType, enabled bool) error + func NewRadioSimIndicationStub(impl IRadioSimIndicationServer) IRadioSimIndication + type IRadioSimIndicationServer interface + CarrierInfoForImsiEncryption func(ctx context.Context, info radio.RadioIndicationType) error + CdmaSubscriptionSourceChanged func(ctx context.Context, type_ radio.RadioIndicationType, ...) error + SimPhonebookChanged func(ctx context.Context, type_ radio.RadioIndicationType) error + SimPhonebookRecordsReceived func(ctx context.Context, type_ radio.RadioIndicationType, status PbReceivedStatus, ...) error + SimRefresh func(ctx context.Context, type_ radio.RadioIndicationType, ...) error + SimStatusChanged func(ctx context.Context, type_ radio.RadioIndicationType) error + StkEventNotify func(ctx context.Context, type_ radio.RadioIndicationType, cmd string) error + StkProactiveCommand func(ctx context.Context, type_ radio.RadioIndicationType, cmd string) error + StkSessionEnd func(ctx context.Context, type_ radio.RadioIndicationType) error + SubscriptionStatusChanged func(ctx context.Context, type_ radio.RadioIndicationType, activate bool) error + UiccApplicationsEnablementChanged func(ctx context.Context, type_ radio.RadioIndicationType, enabled bool) error + type IRadioSimResponse interface + AcknowledgeRequest func(ctx context.Context, serial int32) error + AreUiccApplicationsEnabledResponse func(ctx context.Context, info radio.RadioResponseInfo, enabled bool) error + AsBinder func() binder.IBinder + ChangeIccPin2ForAppResponse func(ctx context.Context, info radio.RadioResponseInfo, remainingRetries int32) error + ChangeIccPinForAppResponse func(ctx context.Context, info radio.RadioResponseInfo, remainingRetries int32) error + EnableUiccApplicationsResponse func(ctx context.Context, info radio.RadioResponseInfo) error + GetAllowedCarriersResponse func(ctx context.Context, info radio.RadioResponseInfo, ...) error + GetCdmaSubscriptionResponse func(ctx context.Context, info radio.RadioResponseInfo, mdn string, hSid string, ...) error + GetCdmaSubscriptionSourceResponse func(ctx context.Context, info radio.RadioResponseInfo, ...) error + GetFacilityLockForAppResponse func(ctx context.Context, info radio.RadioResponseInfo, response int32) error + GetIccCardStatusResponse func(ctx context.Context, info radio.RadioResponseInfo, cardStatus CardStatus) error + GetImsiForAppResponse func(ctx context.Context, info radio.RadioResponseInfo, imsi string) error + GetSimPhonebookCapacityResponse func(ctx context.Context, info radio.RadioResponseInfo, capacity PhonebookCapacity) error + GetSimPhonebookRecordsResponse func(ctx context.Context, info radio.RadioResponseInfo) error + IccCloseLogicalChannelResponse func(ctx context.Context, info radio.RadioResponseInfo) error + IccCloseLogicalChannelWithSessionInfoResponse func(ctx context.Context, info radio.RadioResponseInfo) error + IccIoForAppResponse func(ctx context.Context, info radio.RadioResponseInfo, iccIo IccIoResult) error + IccOpenLogicalChannelResponse func(ctx context.Context, info radio.RadioResponseInfo, channelId int32, ...) error + IccTransmitApduBasicChannelResponse func(ctx context.Context, info radio.RadioResponseInfo, result IccIoResult) error + IccTransmitApduLogicalChannelResponse func(ctx context.Context, info radio.RadioResponseInfo, result IccIoResult) error + ReportStkServiceIsRunningResponse func(ctx context.Context, info radio.RadioResponseInfo) error + RequestIccSimAuthenticationResponse func(ctx context.Context, info radio.RadioResponseInfo, result IccIoResult) error + SendEnvelopeResponse func(ctx context.Context, info radio.RadioResponseInfo, commandResponse string) error + SendEnvelopeWithStatusResponse func(ctx context.Context, info radio.RadioResponseInfo, iccIo IccIoResult) error + SendTerminalResponseToSimResponse func(ctx context.Context, info radio.RadioResponseInfo) error + SetAllowedCarriersResponse func(ctx context.Context, info radio.RadioResponseInfo) error + SetCarrierInfoForImsiEncryptionResponse func(ctx context.Context, info radio.RadioResponseInfo) error + SetCdmaSubscriptionSourceResponse func(ctx context.Context, info radio.RadioResponseInfo) error + SetFacilityLockForAppResponse func(ctx context.Context, info radio.RadioResponseInfo, retry int32) error + SetSimCardPowerResponse func(ctx context.Context, info radio.RadioResponseInfo) error + SetUiccSubscriptionResponse func(ctx context.Context, info radio.RadioResponseInfo) error + SupplyIccPin2ForAppResponse func(ctx context.Context, info radio.RadioResponseInfo, remainingRetries int32) error + SupplyIccPinForAppResponse func(ctx context.Context, info radio.RadioResponseInfo, remainingRetries int32) error + SupplyIccPuk2ForAppResponse func(ctx context.Context, info radio.RadioResponseInfo, remainingRetries int32) error + SupplyIccPukForAppResponse func(ctx context.Context, info radio.RadioResponseInfo, remainingRetries int32) error + SupplySimDepersonalizationResponse func(ctx context.Context, info radio.RadioResponseInfo, persoType PersoSubstate, ...) error + UpdateSimPhonebookRecordsResponse func(ctx context.Context, info radio.RadioResponseInfo, updatedRecordIndex int32) error + func NewRadioSimResponseStub(impl IRadioSimResponseServer) IRadioSimResponse + type IRadioSimResponseServer interface + AcknowledgeRequest func(ctx context.Context, serial int32) error + AreUiccApplicationsEnabledResponse func(ctx context.Context, info radio.RadioResponseInfo, enabled bool) error + ChangeIccPin2ForAppResponse func(ctx context.Context, info radio.RadioResponseInfo, remainingRetries int32) error + ChangeIccPinForAppResponse func(ctx context.Context, info radio.RadioResponseInfo, remainingRetries int32) error + EnableUiccApplicationsResponse func(ctx context.Context, info radio.RadioResponseInfo) error + GetAllowedCarriersResponse func(ctx context.Context, info radio.RadioResponseInfo, ...) error + GetCdmaSubscriptionResponse func(ctx context.Context, info radio.RadioResponseInfo, mdn string, hSid string, ...) error + GetCdmaSubscriptionSourceResponse func(ctx context.Context, info radio.RadioResponseInfo, ...) error + GetFacilityLockForAppResponse func(ctx context.Context, info radio.RadioResponseInfo, response int32) error + GetIccCardStatusResponse func(ctx context.Context, info radio.RadioResponseInfo, cardStatus CardStatus) error + GetImsiForAppResponse func(ctx context.Context, info radio.RadioResponseInfo, imsi string) error + GetSimPhonebookCapacityResponse func(ctx context.Context, info radio.RadioResponseInfo, capacity PhonebookCapacity) error + GetSimPhonebookRecordsResponse func(ctx context.Context, info radio.RadioResponseInfo) error + IccCloseLogicalChannelResponse func(ctx context.Context, info radio.RadioResponseInfo) error + IccCloseLogicalChannelWithSessionInfoResponse func(ctx context.Context, info radio.RadioResponseInfo) error + IccIoForAppResponse func(ctx context.Context, info radio.RadioResponseInfo, iccIo IccIoResult) error + IccOpenLogicalChannelResponse func(ctx context.Context, info radio.RadioResponseInfo, channelId int32, ...) error + IccTransmitApduBasicChannelResponse func(ctx context.Context, info radio.RadioResponseInfo, result IccIoResult) error + IccTransmitApduLogicalChannelResponse func(ctx context.Context, info radio.RadioResponseInfo, result IccIoResult) error + ReportStkServiceIsRunningResponse func(ctx context.Context, info radio.RadioResponseInfo) error + RequestIccSimAuthenticationResponse func(ctx context.Context, info radio.RadioResponseInfo, result IccIoResult) error + SendEnvelopeResponse func(ctx context.Context, info radio.RadioResponseInfo, commandResponse string) error + SendEnvelopeWithStatusResponse func(ctx context.Context, info radio.RadioResponseInfo, iccIo IccIoResult) error + SendTerminalResponseToSimResponse func(ctx context.Context, info radio.RadioResponseInfo) error + SetAllowedCarriersResponse func(ctx context.Context, info radio.RadioResponseInfo) error + SetCarrierInfoForImsiEncryptionResponse func(ctx context.Context, info radio.RadioResponseInfo) error + SetCdmaSubscriptionSourceResponse func(ctx context.Context, info radio.RadioResponseInfo) error + SetFacilityLockForAppResponse func(ctx context.Context, info radio.RadioResponseInfo, retry int32) error + SetSimCardPowerResponse func(ctx context.Context, info radio.RadioResponseInfo) error + SetUiccSubscriptionResponse func(ctx context.Context, info radio.RadioResponseInfo) error + SupplyIccPin2ForAppResponse func(ctx context.Context, info radio.RadioResponseInfo, remainingRetries int32) error + SupplyIccPinForAppResponse func(ctx context.Context, info radio.RadioResponseInfo, remainingRetries int32) error + SupplyIccPuk2ForAppResponse func(ctx context.Context, info radio.RadioResponseInfo, remainingRetries int32) error + SupplyIccPukForAppResponse func(ctx context.Context, info radio.RadioResponseInfo, remainingRetries int32) error + SupplySimDepersonalizationResponse func(ctx context.Context, info radio.RadioResponseInfo, persoType PersoSubstate, ...) error + UpdateSimPhonebookRecordsResponse func(ctx context.Context, info radio.RadioResponseInfo, updatedRecordIndex int32) error + type IRadioSimServer interface + AreUiccApplicationsEnabled func(ctx context.Context, serial int32) error + ChangeIccPin2ForApp func(ctx context.Context, serial int32, oldPin2 string, newPin2 string, aid string) error + ChangeIccPinForApp func(ctx context.Context, serial int32, oldPin string, newPin string, aid string) error + EnableUiccApplications func(ctx context.Context, serial int32, enable bool) error + GetAllowedCarriers func(ctx context.Context, serial int32) error + GetCdmaSubscription func(ctx context.Context, serial int32) error + GetCdmaSubscriptionSource func(ctx context.Context, serial int32) error + GetFacilityLockForApp func(ctx context.Context, serial int32, facility string, password string, ...) error + GetIccCardStatus func(ctx context.Context, serial int32) error + GetImsiForApp func(ctx context.Context, serial int32, aid string) error + GetSimPhonebookCapacity func(ctx context.Context, serial int32) error + GetSimPhonebookRecords func(ctx context.Context, serial int32) error + IccCloseLogicalChannel func(ctx context.Context, serial int32, channelId int32) error + IccCloseLogicalChannelWithSessionInfo func(ctx context.Context, serial int32, sessionInfo SessionInfo) error + IccIoForApp func(ctx context.Context, serial int32, iccIo IccIo) error + IccOpenLogicalChannel func(ctx context.Context, serial int32, aid string, p2 int32) error + IccTransmitApduBasicChannel func(ctx context.Context, serial int32, message SimApdu) error + IccTransmitApduLogicalChannel func(ctx context.Context, serial int32, message SimApdu) error + ReportStkServiceIsRunning func(ctx context.Context, serial int32) error + RequestIccSimAuthentication func(ctx context.Context, serial int32, authContext int32, authData string, ...) error + ResponseAcknowledgement func(ctx context.Context) error + SendEnvelope func(ctx context.Context, serial int32, contents string) error + SendEnvelopeWithStatus func(ctx context.Context, serial int32, contents string) error + SendTerminalResponseToSim func(ctx context.Context, serial int32, contents string) error + SetAllowedCarriers func(ctx context.Context, serial int32, carriers CarrierRestrictions, ...) error + SetCarrierInfoForImsiEncryption func(ctx context.Context, serial int32, imsiEncryptionInfo ImsiEncryptionInfo) error + SetCdmaSubscriptionSource func(ctx context.Context, serial int32, cdmaSub CdmaSubscriptionSource) error + SetFacilityLockForApp func(ctx context.Context, serial int32, facility string, lockState bool, ...) error + SetResponseFunctions func(ctx context.Context, radioSimResponse IRadioSimResponse, ...) error + SetSimCardPower func(ctx context.Context, serial int32, powerUp CardPowerState) error + SetUiccSubscription func(ctx context.Context, serial int32, uiccSub SelectUiccSub) error + SupplyIccPin2ForApp func(ctx context.Context, serial int32, pin2 string, aid string) error + SupplyIccPinForApp func(ctx context.Context, serial int32, pin string, aid string) error + SupplyIccPuk2ForApp func(ctx context.Context, serial int32, puk2 string, pin2 string, aid string) error + SupplyIccPukForApp func(ctx context.Context, serial int32, puk string, pin string, aid string) error + SupplySimDepersonalization func(ctx context.Context, serial int32, persoType PersoSubstate, controlKey string) error + UpdateSimPhonebookRecords func(ctx context.Context, serial int32, recordInfo PhonebookRecordInfo) error + type IccIo struct + Aid string + Command int32 + Data string + FileId int32 + P1 int32 + P2 int32 + P3 int32 + Path string + Pin2 string + func (s *IccIo) MarshalParcel(p *parcel.Parcel) error + func (s *IccIo) UnmarshalParcel(p *parcel.Parcel) error + type IccIoResult struct + SimResponse string + Sw1 int32 + Sw2 int32 + func (s *IccIoResult) MarshalParcel(p *parcel.Parcel) error + func (s *IccIoResult) UnmarshalParcel(p *parcel.Parcel) error + type ImsiEncryptionInfo struct + CarrierKey []byte + ExpirationTime int64 + KeyIdentifier string + KeyType byte + Mcc string + Mnc string + func (s *ImsiEncryptionInfo) MarshalParcel(p *parcel.Parcel) error + func (s *ImsiEncryptionInfo) UnmarshalParcel(p *parcel.Parcel) error + type PbReceivedStatus byte + const PbReceivedStatusPbReceivedAbort + const PbReceivedStatusPbReceivedError + const PbReceivedStatusPbReceivedFinal + const PbReceivedStatusPbReceivedOk + type PersoSubstate int32 + const PersoSubstateInProgress + const PersoSubstateREADY + const PersoSubstateRuimCorporate + const PersoSubstateRuimCorporatePuk + const PersoSubstateRuimHrpd + const PersoSubstateRuimHrpdPuk + const PersoSubstateRuimNetwork1 + const PersoSubstateRuimNetwork1Puk + const PersoSubstateRuimNetwork2 + const PersoSubstateRuimNetwork2Puk + const PersoSubstateRuimRuim + const PersoSubstateRuimRuimPuk + const PersoSubstateRuimServiceProvider + const PersoSubstateRuimServiceProviderPuk + const PersoSubstateSimCorporate + const PersoSubstateSimCorporatePuk + const PersoSubstateSimIccid + const PersoSubstateSimIccidPuk + const PersoSubstateSimImpi + const PersoSubstateSimImpiPuk + const PersoSubstateSimNetwork + const PersoSubstateSimNetworkPuk + const PersoSubstateSimNetworkSubset + const PersoSubstateSimNetworkSubsetPuk + const PersoSubstateSimNsSp + const PersoSubstateSimNsSpPuk + const PersoSubstateSimServiceProvider + const PersoSubstateSimServiceProviderPuk + const PersoSubstateSimSim + const PersoSubstateSimSimPuk + const PersoSubstateSimSpEhplmn + const PersoSubstateSimSpEhplmnPuk + const PersoSubstateSimSpn + const PersoSubstateSimSpnPuk + const PersoSubstateUNKNOWN + type PhonebookCapacity struct + MaxAdditionalNumberLen int32 + MaxAdditionalNumberRecords int32 + MaxAdnRecords int32 + MaxEmailLen int32 + MaxEmailRecords int32 + MaxNameLen int32 + MaxNumberLen int32 + UsedAdditionalNumberRecords int32 + UsedAdnRecords int32 + UsedEmailRecords int32 + func (s *PhonebookCapacity) MarshalParcel(p *parcel.Parcel) error + func (s *PhonebookCapacity) UnmarshalParcel(p *parcel.Parcel) error + type PhonebookRecordInfo struct + AdditionalNumbers []string + Emails []string + Name string + Number string + RecordId int32 + func (s *PhonebookRecordInfo) MarshalParcel(p *parcel.Parcel) error + func (s *PhonebookRecordInfo) UnmarshalParcel(p *parcel.Parcel) error + type PinState int32 + const PinStateDISABLED + const PinStateEnabledBlocked + const PinStateEnabledNotVerified + const PinStateEnabledPermBlocked + const PinStateEnabledVerified + const PinStateUNKNOWN + type Plmn struct + Mcc string + Mnc string + func (s *Plmn) MarshalParcel(p *parcel.Parcel) error + func (s *Plmn) UnmarshalParcel(p *parcel.Parcel) error + type RadioSimIndicationProxy struct + Remote binder.IBinder + func NewRadioSimIndicationProxy(remote binder.IBinder) *RadioSimIndicationProxy + func (p *RadioSimIndicationProxy) AsBinder() binder.IBinder + func (p *RadioSimIndicationProxy) CarrierInfoForImsiEncryption(ctx context.Context, info radio.RadioIndicationType) error + func (p *RadioSimIndicationProxy) CdmaSubscriptionSourceChanged(ctx context.Context, type_ radio.RadioIndicationType, ...) error + func (p *RadioSimIndicationProxy) SimPhonebookChanged(ctx context.Context, type_ radio.RadioIndicationType) error + func (p *RadioSimIndicationProxy) SimPhonebookRecordsReceived(ctx context.Context, type_ radio.RadioIndicationType, status PbReceivedStatus, ...) error + func (p *RadioSimIndicationProxy) SimRefresh(ctx context.Context, type_ radio.RadioIndicationType, ...) error + func (p *RadioSimIndicationProxy) SimStatusChanged(ctx context.Context, type_ radio.RadioIndicationType) error + func (p *RadioSimIndicationProxy) StkEventNotify(ctx context.Context, type_ radio.RadioIndicationType, cmd string) error + func (p *RadioSimIndicationProxy) StkProactiveCommand(ctx context.Context, type_ radio.RadioIndicationType, cmd string) error + func (p *RadioSimIndicationProxy) StkSessionEnd(ctx context.Context, type_ radio.RadioIndicationType) error + func (p *RadioSimIndicationProxy) SubscriptionStatusChanged(ctx context.Context, type_ radio.RadioIndicationType, activate bool) error + func (p *RadioSimIndicationProxy) UiccApplicationsEnablementChanged(ctx context.Context, type_ radio.RadioIndicationType, enabled bool) error + type RadioSimIndicationStub struct + Impl IRadioSimIndication + Transport binder.VersionAwareTransport + func (s *RadioSimIndicationStub) Descriptor() string + func (s *RadioSimIndicationStub) OnTransaction(ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel) (*parcel.Parcel, error) + type RadioSimProxy struct + Remote binder.IBinder + func NewRadioSimProxy(remote binder.IBinder) *RadioSimProxy + func (p *RadioSimProxy) AreUiccApplicationsEnabled(ctx context.Context, serial int32) error + func (p *RadioSimProxy) AsBinder() binder.IBinder + func (p *RadioSimProxy) ChangeIccPin2ForApp(ctx context.Context, serial int32, oldPin2 string, newPin2 string, aid string) error + func (p *RadioSimProxy) ChangeIccPinForApp(ctx context.Context, serial int32, oldPin string, newPin string, aid string) error + func (p *RadioSimProxy) EnableUiccApplications(ctx context.Context, serial int32, enable bool) error + func (p *RadioSimProxy) GetAllowedCarriers(ctx context.Context, serial int32) error + func (p *RadioSimProxy) GetCdmaSubscription(ctx context.Context, serial int32) error + func (p *RadioSimProxy) GetCdmaSubscriptionSource(ctx context.Context, serial int32) error + func (p *RadioSimProxy) GetFacilityLockForApp(ctx context.Context, serial int32, facility string, password string, ...) error + func (p *RadioSimProxy) GetIccCardStatus(ctx context.Context, serial int32) error + func (p *RadioSimProxy) GetImsiForApp(ctx context.Context, serial int32, aid string) error + func (p *RadioSimProxy) GetSimPhonebookCapacity(ctx context.Context, serial int32) error + func (p *RadioSimProxy) GetSimPhonebookRecords(ctx context.Context, serial int32) error + func (p *RadioSimProxy) IccCloseLogicalChannel(ctx context.Context, serial int32, channelId int32) error + func (p *RadioSimProxy) IccCloseLogicalChannelWithSessionInfo(ctx context.Context, serial int32, sessionInfo SessionInfo) error + func (p *RadioSimProxy) IccIoForApp(ctx context.Context, serial int32, iccIo IccIo) error + func (p *RadioSimProxy) IccOpenLogicalChannel(ctx context.Context, serial int32, aid string, p2 int32) error + func (p *RadioSimProxy) IccTransmitApduBasicChannel(ctx context.Context, serial int32, message SimApdu) error + func (p *RadioSimProxy) IccTransmitApduLogicalChannel(ctx context.Context, serial int32, message SimApdu) error + func (p *RadioSimProxy) ReportStkServiceIsRunning(ctx context.Context, serial int32) error + func (p *RadioSimProxy) RequestIccSimAuthentication(ctx context.Context, serial int32, authContext int32, authData string, ...) error + func (p *RadioSimProxy) ResponseAcknowledgement(ctx context.Context) error + func (p *RadioSimProxy) SendEnvelope(ctx context.Context, serial int32, contents string) error + func (p *RadioSimProxy) SendEnvelopeWithStatus(ctx context.Context, serial int32, contents string) error + func (p *RadioSimProxy) SendTerminalResponseToSim(ctx context.Context, serial int32, contents string) error + func (p *RadioSimProxy) SetAllowedCarriers(ctx context.Context, serial int32, carriers CarrierRestrictions, ...) error + func (p *RadioSimProxy) SetCarrierInfoForImsiEncryption(ctx context.Context, serial int32, imsiEncryptionInfo ImsiEncryptionInfo) error + func (p *RadioSimProxy) SetCdmaSubscriptionSource(ctx context.Context, serial int32, cdmaSub CdmaSubscriptionSource) error + func (p *RadioSimProxy) SetFacilityLockForApp(ctx context.Context, serial int32, facility string, lockState bool, ...) error + func (p *RadioSimProxy) SetResponseFunctions(ctx context.Context, radioSimResponse IRadioSimResponse, ...) error + func (p *RadioSimProxy) SetSimCardPower(ctx context.Context, serial int32, powerUp CardPowerState) error + func (p *RadioSimProxy) SetUiccSubscription(ctx context.Context, serial int32, uiccSub SelectUiccSub) error + func (p *RadioSimProxy) SupplyIccPin2ForApp(ctx context.Context, serial int32, pin2 string, aid string) error + func (p *RadioSimProxy) SupplyIccPinForApp(ctx context.Context, serial int32, pin string, aid string) error + func (p *RadioSimProxy) SupplyIccPuk2ForApp(ctx context.Context, serial int32, puk2 string, pin2 string, aid string) error + func (p *RadioSimProxy) SupplyIccPukForApp(ctx context.Context, serial int32, puk string, pin string, aid string) error + func (p *RadioSimProxy) SupplySimDepersonalization(ctx context.Context, serial int32, persoType PersoSubstate, controlKey string) error + func (p *RadioSimProxy) UpdateSimPhonebookRecords(ctx context.Context, serial int32, recordInfo PhonebookRecordInfo) error + type RadioSimResponseProxy struct + Remote binder.IBinder + func NewRadioSimResponseProxy(remote binder.IBinder) *RadioSimResponseProxy + func (p *RadioSimResponseProxy) AcknowledgeRequest(ctx context.Context, serial int32) error + func (p *RadioSimResponseProxy) AreUiccApplicationsEnabledResponse(ctx context.Context, info radio.RadioResponseInfo, enabled bool) error + func (p *RadioSimResponseProxy) AsBinder() binder.IBinder + func (p *RadioSimResponseProxy) ChangeIccPin2ForAppResponse(ctx context.Context, info radio.RadioResponseInfo, remainingRetries int32) error + func (p *RadioSimResponseProxy) ChangeIccPinForAppResponse(ctx context.Context, info radio.RadioResponseInfo, remainingRetries int32) error + func (p *RadioSimResponseProxy) EnableUiccApplicationsResponse(ctx context.Context, info radio.RadioResponseInfo) error + func (p *RadioSimResponseProxy) GetAllowedCarriersResponse(ctx context.Context, info radio.RadioResponseInfo, ...) error + func (p *RadioSimResponseProxy) GetCdmaSubscriptionResponse(ctx context.Context, info radio.RadioResponseInfo, mdn string, hSid string, ...) error + func (p *RadioSimResponseProxy) GetCdmaSubscriptionSourceResponse(ctx context.Context, info radio.RadioResponseInfo, ...) error + func (p *RadioSimResponseProxy) GetFacilityLockForAppResponse(ctx context.Context, info radio.RadioResponseInfo, response int32) error + func (p *RadioSimResponseProxy) GetIccCardStatusResponse(ctx context.Context, info radio.RadioResponseInfo, cardStatus CardStatus) error + func (p *RadioSimResponseProxy) GetImsiForAppResponse(ctx context.Context, info radio.RadioResponseInfo, imsi string) error + func (p *RadioSimResponseProxy) GetSimPhonebookCapacityResponse(ctx context.Context, info radio.RadioResponseInfo, capacity PhonebookCapacity) error + func (p *RadioSimResponseProxy) GetSimPhonebookRecordsResponse(ctx context.Context, info radio.RadioResponseInfo) error + func (p *RadioSimResponseProxy) IccCloseLogicalChannelResponse(ctx context.Context, info radio.RadioResponseInfo) error + func (p *RadioSimResponseProxy) IccCloseLogicalChannelWithSessionInfoResponse(ctx context.Context, info radio.RadioResponseInfo) error + func (p *RadioSimResponseProxy) IccIoForAppResponse(ctx context.Context, info radio.RadioResponseInfo, iccIo IccIoResult) error + func (p *RadioSimResponseProxy) IccOpenLogicalChannelResponse(ctx context.Context, info radio.RadioResponseInfo, channelId int32, ...) error + func (p *RadioSimResponseProxy) IccTransmitApduBasicChannelResponse(ctx context.Context, info radio.RadioResponseInfo, result IccIoResult) error + func (p *RadioSimResponseProxy) IccTransmitApduLogicalChannelResponse(ctx context.Context, info radio.RadioResponseInfo, result IccIoResult) error + func (p *RadioSimResponseProxy) ReportStkServiceIsRunningResponse(ctx context.Context, info radio.RadioResponseInfo) error + func (p *RadioSimResponseProxy) RequestIccSimAuthenticationResponse(ctx context.Context, info radio.RadioResponseInfo, result IccIoResult) error + func (p *RadioSimResponseProxy) SendEnvelopeResponse(ctx context.Context, info radio.RadioResponseInfo, commandResponse string) error + func (p *RadioSimResponseProxy) SendEnvelopeWithStatusResponse(ctx context.Context, info radio.RadioResponseInfo, iccIo IccIoResult) error + func (p *RadioSimResponseProxy) SendTerminalResponseToSimResponse(ctx context.Context, info radio.RadioResponseInfo) error + func (p *RadioSimResponseProxy) SetAllowedCarriersResponse(ctx context.Context, info radio.RadioResponseInfo) error + func (p *RadioSimResponseProxy) SetCarrierInfoForImsiEncryptionResponse(ctx context.Context, info radio.RadioResponseInfo) error + func (p *RadioSimResponseProxy) SetCdmaSubscriptionSourceResponse(ctx context.Context, info radio.RadioResponseInfo) error + func (p *RadioSimResponseProxy) SetFacilityLockForAppResponse(ctx context.Context, info radio.RadioResponseInfo, retry int32) error + func (p *RadioSimResponseProxy) SetSimCardPowerResponse(ctx context.Context, info radio.RadioResponseInfo) error + func (p *RadioSimResponseProxy) SetUiccSubscriptionResponse(ctx context.Context, info radio.RadioResponseInfo) error + func (p *RadioSimResponseProxy) SupplyIccPin2ForAppResponse(ctx context.Context, info radio.RadioResponseInfo, remainingRetries int32) error + func (p *RadioSimResponseProxy) SupplyIccPinForAppResponse(ctx context.Context, info radio.RadioResponseInfo, remainingRetries int32) error + func (p *RadioSimResponseProxy) SupplyIccPuk2ForAppResponse(ctx context.Context, info radio.RadioResponseInfo, remainingRetries int32) error + func (p *RadioSimResponseProxy) SupplyIccPukForAppResponse(ctx context.Context, info radio.RadioResponseInfo, remainingRetries int32) error + func (p *RadioSimResponseProxy) SupplySimDepersonalizationResponse(ctx context.Context, info radio.RadioResponseInfo, persoType PersoSubstate, ...) error + func (p *RadioSimResponseProxy) UpdateSimPhonebookRecordsResponse(ctx context.Context, info radio.RadioResponseInfo, updatedRecordIndex int32) error + type RadioSimResponseStub struct + Impl IRadioSimResponse + Transport binder.VersionAwareTransport + func (s *RadioSimResponseStub) Descriptor() string + func (s *RadioSimResponseStub) OnTransaction(ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel) (*parcel.Parcel, error) + type RadioSimStub struct + Impl IRadioSim + Transport binder.VersionAwareTransport + func (s *RadioSimStub) Descriptor() string + func (s *RadioSimStub) OnTransaction(ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel) (*parcel.Parcel, error) + type SelectUiccSub struct + ActStatus int32 + AppIndex int32 + Slot int32 + SubType int32 + func (s *SelectUiccSub) MarshalParcel(p *parcel.Parcel) error + func (s *SelectUiccSub) UnmarshalParcel(p *parcel.Parcel) error + type SessionInfo struct + IsEs10 bool + SessionId int32 + func (s *SessionInfo) MarshalParcel(p *parcel.Parcel) error + func (s *SessionInfo) UnmarshalParcel(p *parcel.Parcel) error + type SimApdu struct + Cla int32 + Data string + Instruction int32 + IsEs10 bool + P1 int32 + P2 int32 + P3 int32 + SessionId int32 + func (s *SimApdu) MarshalParcel(p *parcel.Parcel) error + func (s *SimApdu) UnmarshalParcel(p *parcel.Parcel) error + type SimLockMultiSimPolicy int32 + const SimLockMultiSimPolicyActiveServiceOnAnySlotToUnblockOtherSlots + const SimLockMultiSimPolicyActiveServiceOnSlot1ToUnblockOtherSlots + const SimLockMultiSimPolicyAllSimsMustBeValid + const SimLockMultiSimPolicyApplyToAllSlots + const SimLockMultiSimPolicyApplyToOnlySlot1 + const SimLockMultiSimPolicyNoMultisimPolicy + const SimLockMultiSimPolicyOneValidSimMustBePresent + const SimLockMultiSimPolicySlotPolicyOther + const SimLockMultiSimPolicyValidSimMustPresentOnSlot1 + type SimRefreshResult struct + Aid string + EfId int32 + Type int32 + func (s *SimRefreshResult) MarshalParcel(p *parcel.Parcel) error + func (s *SimRefreshResult) UnmarshalParcel(p *parcel.Parcel) error