Documentation
¶
Index ¶
- Constants
- type AuthenticateServerCallbackProxy
- type AuthenticateServerCallbackStub
- type CancelSessionCallbackProxy
- type CancelSessionCallbackStub
- type DeleteProfileCallbackProxy
- type DeleteProfileCallbackStub
- type DisableProfileCallbackProxy
- type DisableProfileCallbackStub
- type EuiccCardControllerProxy
- func (p *EuiccCardControllerProxy) AsBinder() binder.IBinder
- func (p *EuiccCardControllerProxy) AuthenticateServer(ctx context.Context, cardId string, matchingId string, serverSigned1 []byte, ...) error
- func (p *EuiccCardControllerProxy) CancelSession(ctx context.Context, cardId string, transactionId []byte, reason int32, ...) error
- func (p *EuiccCardControllerProxy) DeleteProfile(ctx context.Context, cardId string, iccid string, ...) error
- func (p *EuiccCardControllerProxy) DisableProfile(ctx context.Context, cardId string, iccid string, refresh bool, ...) error
- func (p *EuiccCardControllerProxy) GetAllProfiles(ctx context.Context, cardId string, callback IGetAllProfilesCallback) error
- func (p *EuiccCardControllerProxy) GetDefaultSmdpAddress(ctx context.Context, cardId string, callback IGetDefaultSmdpAddressCallback) error
- func (p *EuiccCardControllerProxy) GetEnabledProfile(ctx context.Context, cardId string, portIndex int32, ...) error
- func (p *EuiccCardControllerProxy) GetEuiccChallenge(ctx context.Context, cardId string, callback IGetEuiccChallengeCallback) error
- func (p *EuiccCardControllerProxy) GetEuiccInfo1(ctx context.Context, cardId string, callback IGetEuiccInfo1Callback) error
- func (p *EuiccCardControllerProxy) GetEuiccInfo2(ctx context.Context, cardId string, callback IGetEuiccInfo2Callback) error
- func (p *EuiccCardControllerProxy) GetProfile(ctx context.Context, cardId string, iccid string, callback IGetProfileCallback) error
- func (p *EuiccCardControllerProxy) GetRulesAuthTable(ctx context.Context, cardId string, callback IGetRulesAuthTableCallback) error
- func (p *EuiccCardControllerProxy) GetSmdsAddress(ctx context.Context, cardId string, callback IGetSmdsAddressCallback) error
- func (p *EuiccCardControllerProxy) ListNotifications(ctx context.Context, cardId string, events int32, ...) error
- func (p *EuiccCardControllerProxy) LoadBoundProfilePackage(ctx context.Context, cardId string, boundProfilePackage []byte, ...) error
- func (p *EuiccCardControllerProxy) PrepareDownload(ctx context.Context, cardId string, hashCc []byte, smdpSigned2 []byte, ...) error
- func (p *EuiccCardControllerProxy) RemoveNotificationFromList(ctx context.Context, cardId string, seqNumber int32, ...) error
- func (p *EuiccCardControllerProxy) ResetMemory(ctx context.Context, cardId string, options int32, ...) error
- func (p *EuiccCardControllerProxy) RetrieveNotification(ctx context.Context, cardId string, seqNumber int32, ...) error
- func (p *EuiccCardControllerProxy) RetrieveNotificationList(ctx context.Context, cardId string, events int32, ...) error
- func (p *EuiccCardControllerProxy) SetDefaultSmdpAddress(ctx context.Context, cardId string, address string, ...) error
- func (p *EuiccCardControllerProxy) SetNickname(ctx context.Context, cardId string, iccid string, nickname string, ...) error
- func (p *EuiccCardControllerProxy) SwitchToProfile(ctx context.Context, cardId string, iccid string, portIndex int32, ...) error
- type EuiccCardControllerStub
- type EuiccControllerProxy
- func (p *EuiccControllerProxy) AsBinder() binder.IBinder
- func (p *EuiccControllerProxy) ContinueOperation(ctx context.Context, cardId int32, resolutionIntent content.Intent, ...) error
- func (p *EuiccControllerProxy) DeleteSubscription(ctx context.Context, cardId int32, subscriptionId int32, ...) error
- func (p *EuiccControllerProxy) DownloadSubscription(ctx context.Context, cardId int32, ...) error
- func (p *EuiccControllerProxy) EraseSubscriptions(ctx context.Context, cardId int32, callbackIntent app.PendingIntent) error
- func (p *EuiccControllerProxy) EraseSubscriptionsWithOptions(ctx context.Context, cardId int32, options int32, ...) error
- func (p *EuiccControllerProxy) GetAvailableMemoryInBytes(ctx context.Context, cardId int32) (int64, error)
- func (p *EuiccControllerProxy) GetDefaultDownloadableSubscriptionList(ctx context.Context, cardId int32, callbackIntent app.PendingIntent) error
- func (p *EuiccControllerProxy) GetDownloadableSubscriptionMetadata(ctx context.Context, cardId int32, ...) error
- func (p *EuiccControllerProxy) GetEid(ctx context.Context, cardId int32) (string, error)
- func (p *EuiccControllerProxy) GetEuiccInfo(ctx context.Context, cardId int32) (telephonyEuicc.EuiccInfo, error)
- func (p *EuiccControllerProxy) GetOtaStatus(ctx context.Context, cardId int32) (int32, error)
- func (p *EuiccControllerProxy) GetSupportedCountries(ctx context.Context, isSupported bool) ([]string, error)
- func (p *EuiccControllerProxy) HasCarrierPrivilegesForPackageOnAnyPhone(ctx context.Context) (bool, error)
- func (p *EuiccControllerProxy) IsCompatChangeEnabled(ctx context.Context, changeId int64) (bool, error)
- func (p *EuiccControllerProxy) IsPsimConversionSupported(ctx context.Context, carrierId int32) (bool, error)
- func (p *EuiccControllerProxy) IsSimPortAvailable(ctx context.Context, cardId int32, portIndex int32) (bool, error)
- func (p *EuiccControllerProxy) IsSupportedCountry(ctx context.Context, countryIso string) (bool, error)
- func (p *EuiccControllerProxy) RetainSubscriptionsForFactoryReset(ctx context.Context, cardId int32, callbackIntent app.PendingIntent) error
- func (p *EuiccControllerProxy) SetPsimConversionSupportedCarriers(ctx context.Context, carrierIds []int32) error
- func (p *EuiccControllerProxy) SetSupportedCountries(ctx context.Context, isSupported bool, countriesList []string) error
- func (p *EuiccControllerProxy) SwitchToSubscription(ctx context.Context, cardId int32, subscriptionId int32, ...) error
- func (p *EuiccControllerProxy) SwitchToSubscriptionWithPort(ctx context.Context, cardId int32, subscriptionId int32, portIndex int32, ...) error
- func (p *EuiccControllerProxy) UpdateSubscriptionNickname(ctx context.Context, cardId int32, subscriptionId int32, nickname string, ...) error
- type EuiccControllerStub
- type GetAllProfilesCallbackProxy
- type GetAllProfilesCallbackStub
- type GetDefaultSmdpAddressCallbackProxy
- type GetDefaultSmdpAddressCallbackStub
- type GetEuiccChallengeCallbackProxy
- type GetEuiccChallengeCallbackStub
- type GetEuiccInfo1CallbackProxy
- type GetEuiccInfo1CallbackStub
- type GetEuiccInfo2CallbackProxy
- type GetEuiccInfo2CallbackStub
- type GetProfileCallbackProxy
- type GetProfileCallbackStub
- type GetRulesAuthTableCallbackProxy
- type GetRulesAuthTableCallbackStub
- type GetSmdsAddressCallbackProxy
- type GetSmdsAddressCallbackStub
- type IAuthenticateServerCallback
- type IAuthenticateServerCallbackServer
- type ICancelSessionCallback
- type ICancelSessionCallbackServer
- type IDeleteProfileCallback
- type IDeleteProfileCallbackServer
- type IDisableProfileCallback
- type IDisableProfileCallbackServer
- type IEuiccCardController
- type IEuiccCardControllerServer
- type IEuiccController
- type IEuiccControllerServer
- type IGetAllProfilesCallback
- type IGetAllProfilesCallbackServer
- type IGetDefaultSmdpAddressCallback
- type IGetDefaultSmdpAddressCallbackServer
- type IGetEuiccChallengeCallback
- type IGetEuiccChallengeCallbackServer
- type IGetEuiccInfo1Callback
- type IGetEuiccInfo1CallbackServer
- type IGetEuiccInfo2Callback
- type IGetEuiccInfo2CallbackServer
- type IGetProfileCallback
- type IGetProfileCallbackServer
- type IGetRulesAuthTableCallback
- type IGetRulesAuthTableCallbackServer
- type IGetSmdsAddressCallback
- type IGetSmdsAddressCallbackServer
- type IListNotificationsCallback
- type IListNotificationsCallbackServer
- type ILoadBoundProfilePackageCallback
- type ILoadBoundProfilePackageCallbackServer
- type IPrepareDownloadCallback
- type IPrepareDownloadCallbackServer
- type IRemoveNotificationFromListCallback
- type IRemoveNotificationFromListCallbackServer
- type IResetMemoryCallback
- type IResetMemoryCallbackServer
- type IRetrieveNotificationCallback
- type IRetrieveNotificationCallbackServer
- type IRetrieveNotificationListCallback
- type IRetrieveNotificationListCallbackServer
- type ISetDefaultSmdpAddressCallback
- type ISetDefaultSmdpAddressCallbackServer
- type ISetNicknameCallback
- type ISetNicknameCallbackServer
- type ISwitchToProfileCallback
- type ISwitchToProfileCallbackServer
- type ListNotificationsCallbackProxy
- type ListNotificationsCallbackStub
- type LoadBoundProfilePackageCallbackProxy
- type LoadBoundProfilePackageCallbackStub
- type PrepareDownloadCallbackProxy
- type PrepareDownloadCallbackStub
- type RemoveNotificationFromListCallbackProxy
- type RemoveNotificationFromListCallbackStub
- type ResetMemoryCallbackProxy
- type ResetMemoryCallbackStub
- type RetrieveNotificationCallbackProxy
- type RetrieveNotificationCallbackStub
- type RetrieveNotificationListCallbackProxy
- type RetrieveNotificationListCallbackStub
- type SetDefaultSmdpAddressCallbackProxy
- type SetDefaultSmdpAddressCallbackStub
- type SetNicknameCallbackProxy
- type SetNicknameCallbackStub
- type SwitchToProfileCallbackProxy
- type SwitchToProfileCallbackStub
Constants ¶
const ( TransactionIEuiccCardControllerGetAllProfiles = binder.FirstCallTransaction + 0 TransactionIEuiccCardControllerGetProfile = binder.FirstCallTransaction + 1 TransactionIEuiccCardControllerGetEnabledProfile = binder.FirstCallTransaction + 2 TransactionIEuiccCardControllerDisableProfile = binder.FirstCallTransaction + 3 TransactionIEuiccCardControllerSwitchToProfile = binder.FirstCallTransaction + 4 TransactionIEuiccCardControllerSetNickname = binder.FirstCallTransaction + 5 TransactionIEuiccCardControllerDeleteProfile = binder.FirstCallTransaction + 6 TransactionIEuiccCardControllerResetMemory = binder.FirstCallTransaction + 7 TransactionIEuiccCardControllerGetDefaultSmdpAddress = binder.FirstCallTransaction + 8 TransactionIEuiccCardControllerGetSmdsAddress = binder.FirstCallTransaction + 9 TransactionIEuiccCardControllerSetDefaultSmdpAddress = binder.FirstCallTransaction + 10 TransactionIEuiccCardControllerGetRulesAuthTable = binder.FirstCallTransaction + 11 TransactionIEuiccCardControllerGetEuiccChallenge = binder.FirstCallTransaction + 12 TransactionIEuiccCardControllerGetEuiccInfo1 = binder.FirstCallTransaction + 13 TransactionIEuiccCardControllerGetEuiccInfo2 = binder.FirstCallTransaction + 14 TransactionIEuiccCardControllerAuthenticateServer = binder.FirstCallTransaction + 15 TransactionIEuiccCardControllerPrepareDownload = binder.FirstCallTransaction + 16 TransactionIEuiccCardControllerLoadBoundProfilePackage = binder.FirstCallTransaction + 17 TransactionIEuiccCardControllerCancelSession = binder.FirstCallTransaction + 18 TransactionIEuiccCardControllerListNotifications = binder.FirstCallTransaction + 19 TransactionIEuiccCardControllerRetrieveNotificationList = binder.FirstCallTransaction + 20 TransactionIEuiccCardControllerRetrieveNotification = binder.FirstCallTransaction + 21 TransactionIEuiccCardControllerRemoveNotificationFromList = binder.FirstCallTransaction + 22 )
const ( MethodIEuiccCardControllerGetAllProfiles = "getAllProfiles" MethodIEuiccCardControllerGetProfile = "getProfile" MethodIEuiccCardControllerGetEnabledProfile = "getEnabledProfile" MethodIEuiccCardControllerDisableProfile = "disableProfile" MethodIEuiccCardControllerSwitchToProfile = "switchToProfile" MethodIEuiccCardControllerSetNickname = "setNickname" MethodIEuiccCardControllerDeleteProfile = "deleteProfile" MethodIEuiccCardControllerResetMemory = "resetMemory" MethodIEuiccCardControllerGetDefaultSmdpAddress = "getDefaultSmdpAddress" MethodIEuiccCardControllerGetSmdsAddress = "getSmdsAddress" MethodIEuiccCardControllerSetDefaultSmdpAddress = "setDefaultSmdpAddress" MethodIEuiccCardControllerGetRulesAuthTable = "getRulesAuthTable" MethodIEuiccCardControllerGetEuiccChallenge = "getEuiccChallenge" MethodIEuiccCardControllerGetEuiccInfo1 = "getEuiccInfo1" MethodIEuiccCardControllerGetEuiccInfo2 = "getEuiccInfo2" MethodIEuiccCardControllerAuthenticateServer = "authenticateServer" MethodIEuiccCardControllerPrepareDownload = "prepareDownload" MethodIEuiccCardControllerLoadBoundProfilePackage = "loadBoundProfilePackage" MethodIEuiccCardControllerCancelSession = "cancelSession" MethodIEuiccCardControllerListNotifications = "listNotifications" MethodIEuiccCardControllerRetrieveNotificationList = "retrieveNotificationList" MethodIEuiccCardControllerRetrieveNotification = "retrieveNotification" MethodIEuiccCardControllerRemoveNotificationFromList = "removeNotificationFromList" )
const ( TransactionIEuiccControllerContinueOperation = binder.FirstCallTransaction + 0 TransactionIEuiccControllerGetDownloadableSubscriptionMetadata = binder.FirstCallTransaction + 1 TransactionIEuiccControllerGetDefaultDownloadableSubscriptionList = binder.FirstCallTransaction + 2 TransactionIEuiccControllerGetEid = binder.FirstCallTransaction + 3 TransactionIEuiccControllerGetOtaStatus = binder.FirstCallTransaction + 4 TransactionIEuiccControllerDownloadSubscription = binder.FirstCallTransaction + 5 TransactionIEuiccControllerGetEuiccInfo = binder.FirstCallTransaction + 6 TransactionIEuiccControllerDeleteSubscription = binder.FirstCallTransaction + 7 TransactionIEuiccControllerSwitchToSubscription = binder.FirstCallTransaction + 8 TransactionIEuiccControllerSwitchToSubscriptionWithPort = binder.FirstCallTransaction + 9 TransactionIEuiccControllerUpdateSubscriptionNickname = binder.FirstCallTransaction + 10 TransactionIEuiccControllerEraseSubscriptions = binder.FirstCallTransaction + 11 TransactionIEuiccControllerEraseSubscriptionsWithOptions = binder.FirstCallTransaction + 12 TransactionIEuiccControllerRetainSubscriptionsForFactoryReset = binder.FirstCallTransaction + 13 TransactionIEuiccControllerSetSupportedCountries = binder.FirstCallTransaction + 14 TransactionIEuiccControllerGetSupportedCountries = binder.FirstCallTransaction + 15 TransactionIEuiccControllerIsSupportedCountry = binder.FirstCallTransaction + 16 TransactionIEuiccControllerIsSimPortAvailable = binder.FirstCallTransaction + 17 TransactionIEuiccControllerHasCarrierPrivilegesForPackageOnAnyPhone = binder.FirstCallTransaction + 18 TransactionIEuiccControllerIsCompatChangeEnabled = binder.FirstCallTransaction + 19 TransactionIEuiccControllerSetPsimConversionSupportedCarriers = binder.FirstCallTransaction + 20 TransactionIEuiccControllerIsPsimConversionSupported = binder.FirstCallTransaction + 21 TransactionIEuiccControllerGetAvailableMemoryInBytes = binder.FirstCallTransaction + 22 )
const ( MethodIEuiccControllerContinueOperation = "continueOperation" MethodIEuiccControllerGetDownloadableSubscriptionMetadata = "getDownloadableSubscriptionMetadata" MethodIEuiccControllerGetDefaultDownloadableSubscriptionList = "getDefaultDownloadableSubscriptionList" MethodIEuiccControllerGetEid = "getEid" MethodIEuiccControllerGetOtaStatus = "getOtaStatus" MethodIEuiccControllerDownloadSubscription = "downloadSubscription" MethodIEuiccControllerGetEuiccInfo = "getEuiccInfo" MethodIEuiccControllerDeleteSubscription = "deleteSubscription" MethodIEuiccControllerSwitchToSubscription = "switchToSubscription" MethodIEuiccControllerSwitchToSubscriptionWithPort = "switchToSubscriptionWithPort" MethodIEuiccControllerUpdateSubscriptionNickname = "updateSubscriptionNickname" MethodIEuiccControllerEraseSubscriptions = "eraseSubscriptions" MethodIEuiccControllerEraseSubscriptionsWithOptions = "eraseSubscriptionsWithOptions" MethodIEuiccControllerRetainSubscriptionsForFactoryReset = "retainSubscriptionsForFactoryReset" MethodIEuiccControllerSetSupportedCountries = "setSupportedCountries" MethodIEuiccControllerGetSupportedCountries = "getSupportedCountries" MethodIEuiccControllerIsSupportedCountry = "isSupportedCountry" MethodIEuiccControllerIsSimPortAvailable = "isSimPortAvailable" MethodIEuiccControllerHasCarrierPrivilegesForPackageOnAnyPhone = "hasCarrierPrivilegesForPackageOnAnyPhone" MethodIEuiccControllerIsCompatChangeEnabled = "isCompatChangeEnabled" MethodIEuiccControllerSetPsimConversionSupportedCarriers = "setPsimConversionSupportedCarriers" MethodIEuiccControllerIsPsimConversionSupported = "isPsimConversionSupported" MethodIEuiccControllerGetAvailableMemoryInBytes = "getAvailableMemoryInBytes" )
const DescriptorIAuthenticateServerCallback = "com.android.internal.telephony.euicc.IAuthenticateServerCallback"
const DescriptorICancelSessionCallback = "com.android.internal.telephony.euicc.ICancelSessionCallback"
const DescriptorIDeleteProfileCallback = "com.android.internal.telephony.euicc.IDeleteProfileCallback"
const DescriptorIDisableProfileCallback = "com.android.internal.telephony.euicc.IDisableProfileCallback"
const DescriptorIEuiccCardController = "com.android.internal.telephony.euicc.IEuiccCardController"
const DescriptorIEuiccController = "com.android.internal.telephony.euicc.IEuiccController"
const DescriptorIGetAllProfilesCallback = "com.android.internal.telephony.euicc.IGetAllProfilesCallback"
const DescriptorIGetDefaultSmdpAddressCallback = "com.android.internal.telephony.euicc.IGetDefaultSmdpAddressCallback"
const DescriptorIGetEuiccChallengeCallback = "com.android.internal.telephony.euicc.IGetEuiccChallengeCallback"
const DescriptorIGetEuiccInfo1Callback = "com.android.internal.telephony.euicc.IGetEuiccInfo1Callback"
const DescriptorIGetEuiccInfo2Callback = "com.android.internal.telephony.euicc.IGetEuiccInfo2Callback"
const DescriptorIGetProfileCallback = "com.android.internal.telephony.euicc.IGetProfileCallback"
const DescriptorIGetRulesAuthTableCallback = "com.android.internal.telephony.euicc.IGetRulesAuthTableCallback"
const DescriptorIGetSmdsAddressCallback = "com.android.internal.telephony.euicc.IGetSmdsAddressCallback"
const DescriptorIListNotificationsCallback = "com.android.internal.telephony.euicc.IListNotificationsCallback"
const DescriptorILoadBoundProfilePackageCallback = "com.android.internal.telephony.euicc.ILoadBoundProfilePackageCallback"
const DescriptorIPrepareDownloadCallback = "com.android.internal.telephony.euicc.IPrepareDownloadCallback"
const DescriptorIRemoveNotificationFromListCallback = "com.android.internal.telephony.euicc.IRemoveNotificationFromListCallback"
const DescriptorIResetMemoryCallback = "com.android.internal.telephony.euicc.IResetMemoryCallback"
const DescriptorIRetrieveNotificationCallback = "com.android.internal.telephony.euicc.IRetrieveNotificationCallback"
const DescriptorIRetrieveNotificationListCallback = "com.android.internal.telephony.euicc.IRetrieveNotificationListCallback"
const DescriptorISetDefaultSmdpAddressCallback = "com.android.internal.telephony.euicc.ISetDefaultSmdpAddressCallback"
const DescriptorISetNicknameCallback = "com.android.internal.telephony.euicc.ISetNicknameCallback"
const DescriptorISwitchToProfileCallback = "com.android.internal.telephony.euicc.ISwitchToProfileCallback"
const (
MethodIAuthenticateServerCallbackOnComplete = "onComplete"
)
const (
MethodICancelSessionCallbackOnComplete = "onComplete"
)
const (
MethodIDeleteProfileCallbackOnComplete = "onComplete"
)
const (
MethodIDisableProfileCallbackOnComplete = "onComplete"
)
const (
MethodIGetAllProfilesCallbackOnComplete = "onComplete"
)
const (
MethodIGetDefaultSmdpAddressCallbackOnComplete = "onComplete"
)
const (
MethodIGetEuiccChallengeCallbackOnComplete = "onComplete"
)
const (
MethodIGetEuiccInfo1CallbackOnComplete = "onComplete"
)
const (
MethodIGetEuiccInfo2CallbackOnComplete = "onComplete"
)
const (
MethodIGetProfileCallbackOnComplete = "onComplete"
)
const (
MethodIGetRulesAuthTableCallbackOnComplete = "onComplete"
)
const (
MethodIGetSmdsAddressCallbackOnComplete = "onComplete"
)
const (
MethodIListNotificationsCallbackOnComplete = "onComplete"
)
const (
MethodILoadBoundProfilePackageCallbackOnComplete = "onComplete"
)
const (
MethodIPrepareDownloadCallbackOnComplete = "onComplete"
)
const (
MethodIRemoveNotificationFromListCallbackOnComplete = "onComplete"
)
const (
MethodIResetMemoryCallbackOnComplete = "onComplete"
)
const (
MethodIRetrieveNotificationCallbackOnComplete = "onComplete"
)
const (
MethodIRetrieveNotificationListCallbackOnComplete = "onComplete"
)
const (
MethodISetDefaultSmdpAddressCallbackOnComplete = "onComplete"
)
const (
MethodISetNicknameCallbackOnComplete = "onComplete"
)
const (
MethodISwitchToProfileCallbackOnComplete = "onComplete"
)
const (
TransactionIAuthenticateServerCallbackOnComplete = binder.FirstCallTransaction + 0
)
const (
TransactionICancelSessionCallbackOnComplete = binder.FirstCallTransaction + 0
)
const (
TransactionIDeleteProfileCallbackOnComplete = binder.FirstCallTransaction + 0
)
const (
TransactionIDisableProfileCallbackOnComplete = binder.FirstCallTransaction + 0
)
const (
TransactionIGetAllProfilesCallbackOnComplete = binder.FirstCallTransaction + 0
)
const (
TransactionIGetDefaultSmdpAddressCallbackOnComplete = binder.FirstCallTransaction + 0
)
const (
TransactionIGetEuiccChallengeCallbackOnComplete = binder.FirstCallTransaction + 0
)
const (
TransactionIGetEuiccInfo1CallbackOnComplete = binder.FirstCallTransaction + 0
)
const (
TransactionIGetEuiccInfo2CallbackOnComplete = binder.FirstCallTransaction + 0
)
const (
TransactionIGetProfileCallbackOnComplete = binder.FirstCallTransaction + 0
)
const (
TransactionIGetRulesAuthTableCallbackOnComplete = binder.FirstCallTransaction + 0
)
const (
TransactionIGetSmdsAddressCallbackOnComplete = binder.FirstCallTransaction + 0
)
const (
TransactionIListNotificationsCallbackOnComplete = binder.FirstCallTransaction + 0
)
const (
TransactionILoadBoundProfilePackageCallbackOnComplete = binder.FirstCallTransaction + 0
)
const (
TransactionIPrepareDownloadCallbackOnComplete = binder.FirstCallTransaction + 0
)
const (
TransactionIRemoveNotificationFromListCallbackOnComplete = binder.FirstCallTransaction + 0
)
const (
TransactionIResetMemoryCallbackOnComplete = binder.FirstCallTransaction + 0
)
const (
TransactionIRetrieveNotificationCallbackOnComplete = binder.FirstCallTransaction + 0
)
const (
TransactionIRetrieveNotificationListCallbackOnComplete = binder.FirstCallTransaction + 0
)
const (
TransactionISetDefaultSmdpAddressCallbackOnComplete = binder.FirstCallTransaction + 0
)
const (
TransactionISetNicknameCallbackOnComplete = binder.FirstCallTransaction + 0
)
const (
TransactionISwitchToProfileCallbackOnComplete = binder.FirstCallTransaction + 0
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AuthenticateServerCallbackProxy ¶
func NewAuthenticateServerCallbackProxy ¶
func NewAuthenticateServerCallbackProxy( remote binder.IBinder, ) *AuthenticateServerCallbackProxy
func (*AuthenticateServerCallbackProxy) AsBinder ¶
func (p *AuthenticateServerCallbackProxy) AsBinder() binder.IBinder
func (*AuthenticateServerCallbackProxy) OnComplete ¶
type AuthenticateServerCallbackStub ¶
type AuthenticateServerCallbackStub struct {
Impl IAuthenticateServerCallback
Transport binder.VersionAwareTransport
}
AuthenticateServerCallbackStub dispatches incoming binder transactions to a typed IAuthenticateServerCallback implementation.
func (*AuthenticateServerCallbackStub) Descriptor ¶
func (s *AuthenticateServerCallbackStub) Descriptor() string
func (*AuthenticateServerCallbackStub) OnTransaction ¶
func (s *AuthenticateServerCallbackStub) OnTransaction( ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel, ) (*parcel.Parcel, error)
type CancelSessionCallbackProxy ¶
func NewCancelSessionCallbackProxy ¶
func NewCancelSessionCallbackProxy( remote binder.IBinder, ) *CancelSessionCallbackProxy
func (*CancelSessionCallbackProxy) AsBinder ¶
func (p *CancelSessionCallbackProxy) AsBinder() binder.IBinder
func (*CancelSessionCallbackProxy) OnComplete ¶
type CancelSessionCallbackStub ¶
type CancelSessionCallbackStub struct {
Impl ICancelSessionCallback
Transport binder.VersionAwareTransport
}
CancelSessionCallbackStub dispatches incoming binder transactions to a typed ICancelSessionCallback implementation.
func (*CancelSessionCallbackStub) Descriptor ¶
func (s *CancelSessionCallbackStub) Descriptor() string
func (*CancelSessionCallbackStub) OnTransaction ¶
func (s *CancelSessionCallbackStub) OnTransaction( ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel, ) (*parcel.Parcel, error)
type DeleteProfileCallbackProxy ¶
func NewDeleteProfileCallbackProxy ¶
func NewDeleteProfileCallbackProxy( remote binder.IBinder, ) *DeleteProfileCallbackProxy
func (*DeleteProfileCallbackProxy) AsBinder ¶
func (p *DeleteProfileCallbackProxy) AsBinder() binder.IBinder
func (*DeleteProfileCallbackProxy) OnComplete ¶
func (p *DeleteProfileCallbackProxy) OnComplete( ctx context.Context, resultCode int32, ) error
type DeleteProfileCallbackStub ¶
type DeleteProfileCallbackStub struct {
Impl IDeleteProfileCallback
Transport binder.VersionAwareTransport
}
DeleteProfileCallbackStub dispatches incoming binder transactions to a typed IDeleteProfileCallback implementation.
func (*DeleteProfileCallbackStub) Descriptor ¶
func (s *DeleteProfileCallbackStub) Descriptor() string
func (*DeleteProfileCallbackStub) OnTransaction ¶
func (s *DeleteProfileCallbackStub) OnTransaction( ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel, ) (*parcel.Parcel, error)
type DisableProfileCallbackProxy ¶
func NewDisableProfileCallbackProxy ¶
func NewDisableProfileCallbackProxy( remote binder.IBinder, ) *DisableProfileCallbackProxy
func (*DisableProfileCallbackProxy) AsBinder ¶
func (p *DisableProfileCallbackProxy) AsBinder() binder.IBinder
func (*DisableProfileCallbackProxy) OnComplete ¶
func (p *DisableProfileCallbackProxy) OnComplete( ctx context.Context, resultCode int32, ) error
type DisableProfileCallbackStub ¶
type DisableProfileCallbackStub struct {
Impl IDisableProfileCallback
Transport binder.VersionAwareTransport
}
DisableProfileCallbackStub dispatches incoming binder transactions to a typed IDisableProfileCallback implementation.
func (*DisableProfileCallbackStub) Descriptor ¶
func (s *DisableProfileCallbackStub) Descriptor() string
func (*DisableProfileCallbackStub) OnTransaction ¶
func (s *DisableProfileCallbackStub) OnTransaction( ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel, ) (*parcel.Parcel, error)
type EuiccCardControllerProxy ¶
func NewEuiccCardControllerProxy ¶
func NewEuiccCardControllerProxy( remote binder.IBinder, ) *EuiccCardControllerProxy
func (*EuiccCardControllerProxy) AsBinder ¶
func (p *EuiccCardControllerProxy) AsBinder() binder.IBinder
func (*EuiccCardControllerProxy) AuthenticateServer ¶
func (*EuiccCardControllerProxy) CancelSession ¶
func (p *EuiccCardControllerProxy) CancelSession( ctx context.Context, cardId string, transactionId []byte, reason int32, callback ICancelSessionCallback, ) error
func (*EuiccCardControllerProxy) DeleteProfile ¶
func (p *EuiccCardControllerProxy) DeleteProfile( ctx context.Context, cardId string, iccid string, callback IDeleteProfileCallback, ) error
func (*EuiccCardControllerProxy) DisableProfile ¶
func (p *EuiccCardControllerProxy) DisableProfile( ctx context.Context, cardId string, iccid string, refresh bool, callback IDisableProfileCallback, ) error
func (*EuiccCardControllerProxy) GetAllProfiles ¶
func (p *EuiccCardControllerProxy) GetAllProfiles( ctx context.Context, cardId string, callback IGetAllProfilesCallback, ) error
func (*EuiccCardControllerProxy) GetDefaultSmdpAddress ¶
func (p *EuiccCardControllerProxy) GetDefaultSmdpAddress( ctx context.Context, cardId string, callback IGetDefaultSmdpAddressCallback, ) error
func (*EuiccCardControllerProxy) GetEnabledProfile ¶
func (p *EuiccCardControllerProxy) GetEnabledProfile( ctx context.Context, cardId string, portIndex int32, callback IGetProfileCallback, ) error
func (*EuiccCardControllerProxy) GetEuiccChallenge ¶
func (p *EuiccCardControllerProxy) GetEuiccChallenge( ctx context.Context, cardId string, callback IGetEuiccChallengeCallback, ) error
func (*EuiccCardControllerProxy) GetEuiccInfo1 ¶
func (p *EuiccCardControllerProxy) GetEuiccInfo1( ctx context.Context, cardId string, callback IGetEuiccInfo1Callback, ) error
func (*EuiccCardControllerProxy) GetEuiccInfo2 ¶
func (p *EuiccCardControllerProxy) GetEuiccInfo2( ctx context.Context, cardId string, callback IGetEuiccInfo2Callback, ) error
func (*EuiccCardControllerProxy) GetProfile ¶
func (p *EuiccCardControllerProxy) GetProfile( ctx context.Context, cardId string, iccid string, callback IGetProfileCallback, ) error
func (*EuiccCardControllerProxy) GetRulesAuthTable ¶
func (p *EuiccCardControllerProxy) GetRulesAuthTable( ctx context.Context, cardId string, callback IGetRulesAuthTableCallback, ) error
func (*EuiccCardControllerProxy) GetSmdsAddress ¶
func (p *EuiccCardControllerProxy) GetSmdsAddress( ctx context.Context, cardId string, callback IGetSmdsAddressCallback, ) error
func (*EuiccCardControllerProxy) ListNotifications ¶
func (p *EuiccCardControllerProxy) ListNotifications( ctx context.Context, cardId string, events int32, callback IListNotificationsCallback, ) error
func (*EuiccCardControllerProxy) LoadBoundProfilePackage ¶
func (p *EuiccCardControllerProxy) LoadBoundProfilePackage( ctx context.Context, cardId string, boundProfilePackage []byte, callback ILoadBoundProfilePackageCallback, ) error
func (*EuiccCardControllerProxy) PrepareDownload ¶
func (p *EuiccCardControllerProxy) PrepareDownload( ctx context.Context, cardId string, hashCc []byte, smdpSigned2 []byte, smdpSignature2 []byte, smdpCertificate []byte, callback IPrepareDownloadCallback, ) error
func (*EuiccCardControllerProxy) RemoveNotificationFromList ¶
func (p *EuiccCardControllerProxy) RemoveNotificationFromList( ctx context.Context, cardId string, seqNumber int32, callback IRemoveNotificationFromListCallback, ) error
func (*EuiccCardControllerProxy) ResetMemory ¶
func (p *EuiccCardControllerProxy) ResetMemory( ctx context.Context, cardId string, options int32, callback IResetMemoryCallback, ) error
func (*EuiccCardControllerProxy) RetrieveNotification ¶
func (p *EuiccCardControllerProxy) RetrieveNotification( ctx context.Context, cardId string, seqNumber int32, callback IRetrieveNotificationCallback, ) error
func (*EuiccCardControllerProxy) RetrieveNotificationList ¶
func (p *EuiccCardControllerProxy) RetrieveNotificationList( ctx context.Context, cardId string, events int32, callback IRetrieveNotificationListCallback, ) error
func (*EuiccCardControllerProxy) SetDefaultSmdpAddress ¶
func (p *EuiccCardControllerProxy) SetDefaultSmdpAddress( ctx context.Context, cardId string, address string, callback ISetDefaultSmdpAddressCallback, ) error
func (*EuiccCardControllerProxy) SetNickname ¶
func (p *EuiccCardControllerProxy) SetNickname( ctx context.Context, cardId string, iccid string, nickname string, callback ISetNicknameCallback, ) error
func (*EuiccCardControllerProxy) SwitchToProfile ¶
func (p *EuiccCardControllerProxy) SwitchToProfile( ctx context.Context, cardId string, iccid string, portIndex int32, refresh bool, callback ISwitchToProfileCallback, ) error
type EuiccCardControllerStub ¶
type EuiccCardControllerStub struct {
Impl IEuiccCardController
Transport binder.VersionAwareTransport
}
EuiccCardControllerStub dispatches incoming binder transactions to a typed IEuiccCardController implementation.
func (*EuiccCardControllerStub) Descriptor ¶
func (s *EuiccCardControllerStub) Descriptor() string
func (*EuiccCardControllerStub) OnTransaction ¶
func (s *EuiccCardControllerStub) OnTransaction( ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel, ) (*parcel.Parcel, error)
type EuiccControllerProxy ¶
func NewEuiccControllerProxy ¶
func NewEuiccControllerProxy( remote binder.IBinder, ) *EuiccControllerProxy
func (*EuiccControllerProxy) AsBinder ¶
func (p *EuiccControllerProxy) AsBinder() binder.IBinder
func (*EuiccControllerProxy) ContinueOperation ¶
func (*EuiccControllerProxy) DeleteSubscription ¶
func (p *EuiccControllerProxy) DeleteSubscription( ctx context.Context, cardId int32, subscriptionId int32, callbackIntent app.PendingIntent, ) error
func (*EuiccControllerProxy) DownloadSubscription ¶
func (p *EuiccControllerProxy) DownloadSubscription( ctx context.Context, cardId int32, subscription telephonyEuicc.DownloadableSubscription, switchAfterDownload bool, resolvedBundle os.Bundle, callbackIntent app.PendingIntent, ) error
func (*EuiccControllerProxy) EraseSubscriptions ¶
func (p *EuiccControllerProxy) EraseSubscriptions( ctx context.Context, cardId int32, callbackIntent app.PendingIntent, ) error
func (*EuiccControllerProxy) EraseSubscriptionsWithOptions ¶
func (p *EuiccControllerProxy) EraseSubscriptionsWithOptions( ctx context.Context, cardId int32, options int32, callbackIntent app.PendingIntent, ) error
func (*EuiccControllerProxy) GetAvailableMemoryInBytes ¶
func (*EuiccControllerProxy) GetDefaultDownloadableSubscriptionList ¶
func (p *EuiccControllerProxy) GetDefaultDownloadableSubscriptionList( ctx context.Context, cardId int32, callbackIntent app.PendingIntent, ) error
func (*EuiccControllerProxy) GetDownloadableSubscriptionMetadata ¶
func (p *EuiccControllerProxy) GetDownloadableSubscriptionMetadata( ctx context.Context, cardId int32, subscription telephonyEuicc.DownloadableSubscription, callbackIntent app.PendingIntent, ) error
func (*EuiccControllerProxy) GetEuiccInfo ¶
func (p *EuiccControllerProxy) GetEuiccInfo( ctx context.Context, cardId int32, ) (telephonyEuicc.EuiccInfo, error)
func (*EuiccControllerProxy) GetOtaStatus ¶
func (*EuiccControllerProxy) GetSupportedCountries ¶
func (*EuiccControllerProxy) HasCarrierPrivilegesForPackageOnAnyPhone ¶
func (p *EuiccControllerProxy) HasCarrierPrivilegesForPackageOnAnyPhone( ctx context.Context, ) (bool, error)
func (*EuiccControllerProxy) IsCompatChangeEnabled ¶
func (*EuiccControllerProxy) IsPsimConversionSupported ¶
func (*EuiccControllerProxy) IsSimPortAvailable ¶
func (*EuiccControllerProxy) IsSupportedCountry ¶
func (*EuiccControllerProxy) RetainSubscriptionsForFactoryReset ¶
func (p *EuiccControllerProxy) RetainSubscriptionsForFactoryReset( ctx context.Context, cardId int32, callbackIntent app.PendingIntent, ) error
func (*EuiccControllerProxy) SetPsimConversionSupportedCarriers ¶
func (p *EuiccControllerProxy) SetPsimConversionSupportedCarriers( ctx context.Context, carrierIds []int32, ) error
func (*EuiccControllerProxy) SetSupportedCountries ¶
func (*EuiccControllerProxy) SwitchToSubscription ¶
func (p *EuiccControllerProxy) SwitchToSubscription( ctx context.Context, cardId int32, subscriptionId int32, callbackIntent app.PendingIntent, ) error
func (*EuiccControllerProxy) SwitchToSubscriptionWithPort ¶
func (p *EuiccControllerProxy) SwitchToSubscriptionWithPort( ctx context.Context, cardId int32, subscriptionId int32, portIndex int32, callbackIntent app.PendingIntent, ) error
func (*EuiccControllerProxy) UpdateSubscriptionNickname ¶
func (p *EuiccControllerProxy) UpdateSubscriptionNickname( ctx context.Context, cardId int32, subscriptionId int32, nickname string, callbackIntent app.PendingIntent, ) error
type EuiccControllerStub ¶
type EuiccControllerStub struct {
Impl IEuiccController
Transport binder.VersionAwareTransport
}
EuiccControllerStub dispatches incoming binder transactions to a typed IEuiccController implementation.
func (*EuiccControllerStub) Descriptor ¶
func (s *EuiccControllerStub) Descriptor() string
func (*EuiccControllerStub) OnTransaction ¶
func (s *EuiccControllerStub) OnTransaction( ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel, ) (*parcel.Parcel, error)
type GetAllProfilesCallbackProxy ¶
func NewGetAllProfilesCallbackProxy ¶
func NewGetAllProfilesCallbackProxy( remote binder.IBinder, ) *GetAllProfilesCallbackProxy
func (*GetAllProfilesCallbackProxy) AsBinder ¶
func (p *GetAllProfilesCallbackProxy) AsBinder() binder.IBinder
func (*GetAllProfilesCallbackProxy) OnComplete ¶
func (p *GetAllProfilesCallbackProxy) OnComplete( ctx context.Context, resultCode int32, profiles []serviceEuicc.EuiccProfileInfo, ) error
type GetAllProfilesCallbackStub ¶
type GetAllProfilesCallbackStub struct {
Impl IGetAllProfilesCallback
Transport binder.VersionAwareTransport
}
GetAllProfilesCallbackStub dispatches incoming binder transactions to a typed IGetAllProfilesCallback implementation.
func (*GetAllProfilesCallbackStub) Descriptor ¶
func (s *GetAllProfilesCallbackStub) Descriptor() string
func (*GetAllProfilesCallbackStub) OnTransaction ¶
func (s *GetAllProfilesCallbackStub) OnTransaction( ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel, ) (*parcel.Parcel, error)
type GetDefaultSmdpAddressCallbackProxy ¶
func NewGetDefaultSmdpAddressCallbackProxy ¶
func NewGetDefaultSmdpAddressCallbackProxy( remote binder.IBinder, ) *GetDefaultSmdpAddressCallbackProxy
func (*GetDefaultSmdpAddressCallbackProxy) AsBinder ¶
func (p *GetDefaultSmdpAddressCallbackProxy) AsBinder() binder.IBinder
func (*GetDefaultSmdpAddressCallbackProxy) OnComplete ¶
type GetDefaultSmdpAddressCallbackStub ¶
type GetDefaultSmdpAddressCallbackStub struct {
Impl IGetDefaultSmdpAddressCallback
Transport binder.VersionAwareTransport
}
GetDefaultSmdpAddressCallbackStub dispatches incoming binder transactions to a typed IGetDefaultSmdpAddressCallback implementation.
func (*GetDefaultSmdpAddressCallbackStub) Descriptor ¶
func (s *GetDefaultSmdpAddressCallbackStub) Descriptor() string
func (*GetDefaultSmdpAddressCallbackStub) OnTransaction ¶
func (s *GetDefaultSmdpAddressCallbackStub) OnTransaction( ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel, ) (*parcel.Parcel, error)
type GetEuiccChallengeCallbackProxy ¶
func NewGetEuiccChallengeCallbackProxy ¶
func NewGetEuiccChallengeCallbackProxy( remote binder.IBinder, ) *GetEuiccChallengeCallbackProxy
func (*GetEuiccChallengeCallbackProxy) AsBinder ¶
func (p *GetEuiccChallengeCallbackProxy) AsBinder() binder.IBinder
func (*GetEuiccChallengeCallbackProxy) OnComplete ¶
type GetEuiccChallengeCallbackStub ¶
type GetEuiccChallengeCallbackStub struct {
Impl IGetEuiccChallengeCallback
Transport binder.VersionAwareTransport
}
GetEuiccChallengeCallbackStub dispatches incoming binder transactions to a typed IGetEuiccChallengeCallback implementation.
func (*GetEuiccChallengeCallbackStub) Descriptor ¶
func (s *GetEuiccChallengeCallbackStub) Descriptor() string
func (*GetEuiccChallengeCallbackStub) OnTransaction ¶
func (s *GetEuiccChallengeCallbackStub) OnTransaction( ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel, ) (*parcel.Parcel, error)
type GetEuiccInfo1CallbackProxy ¶
func NewGetEuiccInfo1CallbackProxy ¶
func NewGetEuiccInfo1CallbackProxy( remote binder.IBinder, ) *GetEuiccInfo1CallbackProxy
func (*GetEuiccInfo1CallbackProxy) AsBinder ¶
func (p *GetEuiccInfo1CallbackProxy) AsBinder() binder.IBinder
func (*GetEuiccInfo1CallbackProxy) OnComplete ¶
type GetEuiccInfo1CallbackStub ¶
type GetEuiccInfo1CallbackStub struct {
Impl IGetEuiccInfo1Callback
Transport binder.VersionAwareTransport
}
GetEuiccInfo1CallbackStub dispatches incoming binder transactions to a typed IGetEuiccInfo1Callback implementation.
func (*GetEuiccInfo1CallbackStub) Descriptor ¶
func (s *GetEuiccInfo1CallbackStub) Descriptor() string
func (*GetEuiccInfo1CallbackStub) OnTransaction ¶
func (s *GetEuiccInfo1CallbackStub) OnTransaction( ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel, ) (*parcel.Parcel, error)
type GetEuiccInfo2CallbackProxy ¶
func NewGetEuiccInfo2CallbackProxy ¶
func NewGetEuiccInfo2CallbackProxy( remote binder.IBinder, ) *GetEuiccInfo2CallbackProxy
func (*GetEuiccInfo2CallbackProxy) AsBinder ¶
func (p *GetEuiccInfo2CallbackProxy) AsBinder() binder.IBinder
func (*GetEuiccInfo2CallbackProxy) OnComplete ¶
type GetEuiccInfo2CallbackStub ¶
type GetEuiccInfo2CallbackStub struct {
Impl IGetEuiccInfo2Callback
Transport binder.VersionAwareTransport
}
GetEuiccInfo2CallbackStub dispatches incoming binder transactions to a typed IGetEuiccInfo2Callback implementation.
func (*GetEuiccInfo2CallbackStub) Descriptor ¶
func (s *GetEuiccInfo2CallbackStub) Descriptor() string
func (*GetEuiccInfo2CallbackStub) OnTransaction ¶
func (s *GetEuiccInfo2CallbackStub) OnTransaction( ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel, ) (*parcel.Parcel, error)
type GetProfileCallbackProxy ¶
func NewGetProfileCallbackProxy ¶
func NewGetProfileCallbackProxy( remote binder.IBinder, ) *GetProfileCallbackProxy
func (*GetProfileCallbackProxy) AsBinder ¶
func (p *GetProfileCallbackProxy) AsBinder() binder.IBinder
func (*GetProfileCallbackProxy) OnComplete ¶
func (p *GetProfileCallbackProxy) OnComplete( ctx context.Context, resultCode int32, profile serviceEuicc.EuiccProfileInfo, ) error
type GetProfileCallbackStub ¶
type GetProfileCallbackStub struct {
Impl IGetProfileCallback
Transport binder.VersionAwareTransport
}
GetProfileCallbackStub dispatches incoming binder transactions to a typed IGetProfileCallback implementation.
func (*GetProfileCallbackStub) Descriptor ¶
func (s *GetProfileCallbackStub) Descriptor() string
func (*GetProfileCallbackStub) OnTransaction ¶
func (s *GetProfileCallbackStub) OnTransaction( ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel, ) (*parcel.Parcel, error)
type GetRulesAuthTableCallbackProxy ¶
func NewGetRulesAuthTableCallbackProxy ¶
func NewGetRulesAuthTableCallbackProxy( remote binder.IBinder, ) *GetRulesAuthTableCallbackProxy
func (*GetRulesAuthTableCallbackProxy) AsBinder ¶
func (p *GetRulesAuthTableCallbackProxy) AsBinder() binder.IBinder
func (*GetRulesAuthTableCallbackProxy) OnComplete ¶
func (p *GetRulesAuthTableCallbackProxy) OnComplete( ctx context.Context, resultCode int32, rat telephonyEuicc.EuiccRulesAuthTable, ) error
type GetRulesAuthTableCallbackStub ¶
type GetRulesAuthTableCallbackStub struct {
Impl IGetRulesAuthTableCallback
Transport binder.VersionAwareTransport
}
GetRulesAuthTableCallbackStub dispatches incoming binder transactions to a typed IGetRulesAuthTableCallback implementation.
func (*GetRulesAuthTableCallbackStub) Descriptor ¶
func (s *GetRulesAuthTableCallbackStub) Descriptor() string
func (*GetRulesAuthTableCallbackStub) OnTransaction ¶
func (s *GetRulesAuthTableCallbackStub) OnTransaction( ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel, ) (*parcel.Parcel, error)
type GetSmdsAddressCallbackProxy ¶
func NewGetSmdsAddressCallbackProxy ¶
func NewGetSmdsAddressCallbackProxy( remote binder.IBinder, ) *GetSmdsAddressCallbackProxy
func (*GetSmdsAddressCallbackProxy) AsBinder ¶
func (p *GetSmdsAddressCallbackProxy) AsBinder() binder.IBinder
func (*GetSmdsAddressCallbackProxy) OnComplete ¶
type GetSmdsAddressCallbackStub ¶
type GetSmdsAddressCallbackStub struct {
Impl IGetSmdsAddressCallback
Transport binder.VersionAwareTransport
}
GetSmdsAddressCallbackStub dispatches incoming binder transactions to a typed IGetSmdsAddressCallback implementation.
func (*GetSmdsAddressCallbackStub) Descriptor ¶
func (s *GetSmdsAddressCallbackStub) Descriptor() string
func (*GetSmdsAddressCallbackStub) OnTransaction ¶
func (s *GetSmdsAddressCallbackStub) OnTransaction( ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel, ) (*parcel.Parcel, error)
type IAuthenticateServerCallback ¶
type IAuthenticateServerCallback interface {
AsBinder() binder.IBinder
OnComplete(ctx context.Context, resultCode int32, response []byte) error
}
func NewAuthenticateServerCallbackStub ¶
func NewAuthenticateServerCallbackStub( impl IAuthenticateServerCallbackServer, ) IAuthenticateServerCallback
NewAuthenticateServerCallbackStub creates a server-side IAuthenticateServerCallback wrapping the given server implementation. The returned value satisfies IAuthenticateServerCallback and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.
type IAuthenticateServerCallbackServer ¶
type IAuthenticateServerCallbackServer interface {
OnComplete(ctx context.Context, resultCode int32, response []byte) error
}
IAuthenticateServerCallbackServer is the server-side interface that user implementations provide to NewAuthenticateServerCallbackStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).
type ICancelSessionCallback ¶
type ICancelSessionCallback interface {
AsBinder() binder.IBinder
OnComplete(ctx context.Context, resultCode int32, response []byte) error
}
func NewCancelSessionCallbackStub ¶
func NewCancelSessionCallbackStub( impl ICancelSessionCallbackServer, ) ICancelSessionCallback
NewCancelSessionCallbackStub creates a server-side ICancelSessionCallback wrapping the given server implementation. The returned value satisfies ICancelSessionCallback and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.
type ICancelSessionCallbackServer ¶
type ICancelSessionCallbackServer interface {
OnComplete(ctx context.Context, resultCode int32, response []byte) error
}
ICancelSessionCallbackServer is the server-side interface that user implementations provide to NewCancelSessionCallbackStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).
type IDeleteProfileCallback ¶
type IDeleteProfileCallback interface {
AsBinder() binder.IBinder
OnComplete(ctx context.Context, resultCode int32) error
}
func NewDeleteProfileCallbackStub ¶
func NewDeleteProfileCallbackStub( impl IDeleteProfileCallbackServer, ) IDeleteProfileCallback
NewDeleteProfileCallbackStub creates a server-side IDeleteProfileCallback wrapping the given server implementation. The returned value satisfies IDeleteProfileCallback and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.
type IDeleteProfileCallbackServer ¶
type IDeleteProfileCallbackServer interface {
OnComplete(ctx context.Context, resultCode int32) error
}
IDeleteProfileCallbackServer is the server-side interface that user implementations provide to NewDeleteProfileCallbackStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).
type IDisableProfileCallback ¶
type IDisableProfileCallback interface {
AsBinder() binder.IBinder
OnComplete(ctx context.Context, resultCode int32) error
}
func NewDisableProfileCallbackStub ¶
func NewDisableProfileCallbackStub( impl IDisableProfileCallbackServer, ) IDisableProfileCallback
NewDisableProfileCallbackStub creates a server-side IDisableProfileCallback wrapping the given server implementation. The returned value satisfies IDisableProfileCallback and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.
type IDisableProfileCallbackServer ¶
type IDisableProfileCallbackServer interface {
OnComplete(ctx context.Context, resultCode int32) error
}
IDisableProfileCallbackServer is the server-side interface that user implementations provide to NewDisableProfileCallbackStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).
type IEuiccCardController ¶
type IEuiccCardController interface {
AsBinder() binder.IBinder
GetAllProfiles(ctx context.Context, cardId string, callback IGetAllProfilesCallback) error
GetProfile(ctx context.Context, cardId string, iccid string, callback IGetProfileCallback) error
GetEnabledProfile(ctx context.Context, cardId string, portIndex int32, callback IGetProfileCallback) error
DisableProfile(ctx context.Context, cardId string, iccid string, refresh bool, callback IDisableProfileCallback) error
SwitchToProfile(ctx context.Context, cardId string, iccid string, portIndex int32, refresh bool, callback ISwitchToProfileCallback) error
SetNickname(ctx context.Context, cardId string, iccid string, nickname string, callback ISetNicknameCallback) error
DeleteProfile(ctx context.Context, cardId string, iccid string, callback IDeleteProfileCallback) error
ResetMemory(ctx context.Context, cardId string, options int32, callback IResetMemoryCallback) error
GetDefaultSmdpAddress(ctx context.Context, cardId string, callback IGetDefaultSmdpAddressCallback) error
GetSmdsAddress(ctx context.Context, cardId string, callback IGetSmdsAddressCallback) error
SetDefaultSmdpAddress(ctx context.Context, cardId string, address string, callback ISetDefaultSmdpAddressCallback) error
GetRulesAuthTable(ctx context.Context, cardId string, callback IGetRulesAuthTableCallback) error
GetEuiccChallenge(ctx context.Context, cardId string, callback IGetEuiccChallengeCallback) error
GetEuiccInfo1(ctx context.Context, cardId string, callback IGetEuiccInfo1Callback) error
GetEuiccInfo2(ctx context.Context, cardId string, callback IGetEuiccInfo2Callback) error
AuthenticateServer(ctx context.Context, cardId string, matchingId string, serverSigned1 []byte, serverSignature1 []byte, euiccCiPkIdToBeUsed []byte, serverCertificatein []byte, callback IAuthenticateServerCallback) error
PrepareDownload(ctx context.Context, cardId string, hashCc []byte, smdpSigned2 []byte, smdpSignature2 []byte, smdpCertificate []byte, callback IPrepareDownloadCallback) error
LoadBoundProfilePackage(ctx context.Context, cardId string, boundProfilePackage []byte, callback ILoadBoundProfilePackageCallback) error
CancelSession(ctx context.Context, cardId string, transactionId []byte, reason int32, callback ICancelSessionCallback) error
ListNotifications(ctx context.Context, cardId string, events int32, callback IListNotificationsCallback) error
RetrieveNotificationList(ctx context.Context, cardId string, events int32, callback IRetrieveNotificationListCallback) error
RetrieveNotification(ctx context.Context, cardId string, seqNumber int32, callback IRetrieveNotificationCallback) error
RemoveNotificationFromList(ctx context.Context, cardId string, seqNumber int32, callback IRemoveNotificationFromListCallback) error
}
func NewEuiccCardControllerStub ¶
func NewEuiccCardControllerStub( impl IEuiccCardControllerServer, ) IEuiccCardController
NewEuiccCardControllerStub creates a server-side IEuiccCardController wrapping the given server implementation. The returned value satisfies IEuiccCardController and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.
type IEuiccCardControllerServer ¶
type IEuiccCardControllerServer interface {
GetAllProfiles(ctx context.Context, cardId string, callback IGetAllProfilesCallback) error
GetProfile(ctx context.Context, cardId string, iccid string, callback IGetProfileCallback) error
GetEnabledProfile(ctx context.Context, cardId string, portIndex int32, callback IGetProfileCallback) error
DisableProfile(ctx context.Context, cardId string, iccid string, refresh bool, callback IDisableProfileCallback) error
SwitchToProfile(ctx context.Context, cardId string, iccid string, portIndex int32, refresh bool, callback ISwitchToProfileCallback) error
SetNickname(ctx context.Context, cardId string, iccid string, nickname string, callback ISetNicknameCallback) error
DeleteProfile(ctx context.Context, cardId string, iccid string, callback IDeleteProfileCallback) error
ResetMemory(ctx context.Context, cardId string, options int32, callback IResetMemoryCallback) error
GetDefaultSmdpAddress(ctx context.Context, cardId string, callback IGetDefaultSmdpAddressCallback) error
GetSmdsAddress(ctx context.Context, cardId string, callback IGetSmdsAddressCallback) error
SetDefaultSmdpAddress(ctx context.Context, cardId string, address string, callback ISetDefaultSmdpAddressCallback) error
GetRulesAuthTable(ctx context.Context, cardId string, callback IGetRulesAuthTableCallback) error
GetEuiccChallenge(ctx context.Context, cardId string, callback IGetEuiccChallengeCallback) error
GetEuiccInfo1(ctx context.Context, cardId string, callback IGetEuiccInfo1Callback) error
GetEuiccInfo2(ctx context.Context, cardId string, callback IGetEuiccInfo2Callback) error
AuthenticateServer(ctx context.Context, cardId string, matchingId string, serverSigned1 []byte, serverSignature1 []byte, euiccCiPkIdToBeUsed []byte, serverCertificatein []byte, callback IAuthenticateServerCallback) error
PrepareDownload(ctx context.Context, cardId string, hashCc []byte, smdpSigned2 []byte, smdpSignature2 []byte, smdpCertificate []byte, callback IPrepareDownloadCallback) error
LoadBoundProfilePackage(ctx context.Context, cardId string, boundProfilePackage []byte, callback ILoadBoundProfilePackageCallback) error
CancelSession(ctx context.Context, cardId string, transactionId []byte, reason int32, callback ICancelSessionCallback) error
ListNotifications(ctx context.Context, cardId string, events int32, callback IListNotificationsCallback) error
RetrieveNotificationList(ctx context.Context, cardId string, events int32, callback IRetrieveNotificationListCallback) error
RetrieveNotification(ctx context.Context, cardId string, seqNumber int32, callback IRetrieveNotificationCallback) error
RemoveNotificationFromList(ctx context.Context, cardId string, seqNumber int32, callback IRemoveNotificationFromListCallback) error
}
IEuiccCardControllerServer is the server-side interface that user implementations provide to NewEuiccCardControllerStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).
type IEuiccController ¶
type IEuiccController interface {
AsBinder() binder.IBinder
ContinueOperation(ctx context.Context, cardId int32, resolutionIntent content.Intent, resolutionExtras os.Bundle) error
GetDownloadableSubscriptionMetadata(ctx context.Context, cardId int32, subscription telephonyEuicc.DownloadableSubscription, callbackIntent app.PendingIntent) error
GetDefaultDownloadableSubscriptionList(ctx context.Context, cardId int32, callbackIntent app.PendingIntent) error
GetEid(ctx context.Context, cardId int32) (string, error)
GetOtaStatus(ctx context.Context, cardId int32) (int32, error)
DownloadSubscription(ctx context.Context, cardId int32, subscription telephonyEuicc.DownloadableSubscription, switchAfterDownload bool, resolvedBundle os.Bundle, callbackIntent app.PendingIntent) error
GetEuiccInfo(ctx context.Context, cardId int32) (telephonyEuicc.EuiccInfo, error)
DeleteSubscription(ctx context.Context, cardId int32, subscriptionId int32, callbackIntent app.PendingIntent) error
SwitchToSubscription(ctx context.Context, cardId int32, subscriptionId int32, callbackIntent app.PendingIntent) error
SwitchToSubscriptionWithPort(ctx context.Context, cardId int32, subscriptionId int32, portIndex int32, callbackIntent app.PendingIntent) error
UpdateSubscriptionNickname(ctx context.Context, cardId int32, subscriptionId int32, nickname string, callbackIntent app.PendingIntent) error
EraseSubscriptions(ctx context.Context, cardId int32, callbackIntent app.PendingIntent) error
EraseSubscriptionsWithOptions(ctx context.Context, cardId int32, options int32, callbackIntent app.PendingIntent) error
RetainSubscriptionsForFactoryReset(ctx context.Context, cardId int32, callbackIntent app.PendingIntent) error
SetSupportedCountries(ctx context.Context, isSupported bool, countriesList []string) error
GetSupportedCountries(ctx context.Context, isSupported bool) ([]string, error)
IsSupportedCountry(ctx context.Context, countryIso string) (bool, error)
IsSimPortAvailable(ctx context.Context, cardId int32, portIndex int32) (bool, error)
HasCarrierPrivilegesForPackageOnAnyPhone(ctx context.Context) (bool, error)
IsCompatChangeEnabled(ctx context.Context, changeId int64) (bool, error)
SetPsimConversionSupportedCarriers(ctx context.Context, carrierIds []int32) error
IsPsimConversionSupported(ctx context.Context, carrierId int32) (bool, error)
GetAvailableMemoryInBytes(ctx context.Context, cardId int32) (int64, error)
}
func NewEuiccControllerStub ¶
func NewEuiccControllerStub( impl IEuiccControllerServer, ) IEuiccController
NewEuiccControllerStub creates a server-side IEuiccController wrapping the given server implementation. The returned value satisfies IEuiccController and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.
type IEuiccControllerServer ¶
type IEuiccControllerServer interface {
ContinueOperation(ctx context.Context, cardId int32, resolutionIntent content.Intent, resolutionExtras os.Bundle) error
GetDownloadableSubscriptionMetadata(ctx context.Context, cardId int32, subscription telephonyEuicc.DownloadableSubscription, callbackIntent app.PendingIntent) error
GetDefaultDownloadableSubscriptionList(ctx context.Context, cardId int32, callbackIntent app.PendingIntent) error
GetEid(ctx context.Context, cardId int32) (string, error)
GetOtaStatus(ctx context.Context, cardId int32) (int32, error)
DownloadSubscription(ctx context.Context, cardId int32, subscription telephonyEuicc.DownloadableSubscription, switchAfterDownload bool, resolvedBundle os.Bundle, callbackIntent app.PendingIntent) error
GetEuiccInfo(ctx context.Context, cardId int32) (telephonyEuicc.EuiccInfo, error)
DeleteSubscription(ctx context.Context, cardId int32, subscriptionId int32, callbackIntent app.PendingIntent) error
SwitchToSubscription(ctx context.Context, cardId int32, subscriptionId int32, callbackIntent app.PendingIntent) error
SwitchToSubscriptionWithPort(ctx context.Context, cardId int32, subscriptionId int32, portIndex int32, callbackIntent app.PendingIntent) error
UpdateSubscriptionNickname(ctx context.Context, cardId int32, subscriptionId int32, nickname string, callbackIntent app.PendingIntent) error
EraseSubscriptions(ctx context.Context, cardId int32, callbackIntent app.PendingIntent) error
EraseSubscriptionsWithOptions(ctx context.Context, cardId int32, options int32, callbackIntent app.PendingIntent) error
RetainSubscriptionsForFactoryReset(ctx context.Context, cardId int32, callbackIntent app.PendingIntent) error
SetSupportedCountries(ctx context.Context, isSupported bool, countriesList []string) error
GetSupportedCountries(ctx context.Context, isSupported bool) ([]string, error)
IsSupportedCountry(ctx context.Context, countryIso string) (bool, error)
IsSimPortAvailable(ctx context.Context, cardId int32, portIndex int32) (bool, error)
HasCarrierPrivilegesForPackageOnAnyPhone(ctx context.Context) (bool, error)
IsCompatChangeEnabled(ctx context.Context, changeId int64) (bool, error)
SetPsimConversionSupportedCarriers(ctx context.Context, carrierIds []int32) error
IsPsimConversionSupported(ctx context.Context, carrierId int32) (bool, error)
GetAvailableMemoryInBytes(ctx context.Context, cardId int32) (int64, error)
}
IEuiccControllerServer is the server-side interface that user implementations provide to NewEuiccControllerStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).
type IGetAllProfilesCallback ¶
type IGetAllProfilesCallback interface {
AsBinder() binder.IBinder
OnComplete(ctx context.Context, resultCode int32, profiles []serviceEuicc.EuiccProfileInfo) error
}
func NewGetAllProfilesCallbackStub ¶
func NewGetAllProfilesCallbackStub( impl IGetAllProfilesCallbackServer, ) IGetAllProfilesCallback
NewGetAllProfilesCallbackStub creates a server-side IGetAllProfilesCallback wrapping the given server implementation. The returned value satisfies IGetAllProfilesCallback and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.
type IGetAllProfilesCallbackServer ¶
type IGetAllProfilesCallbackServer interface {
OnComplete(ctx context.Context, resultCode int32, profiles []serviceEuicc.EuiccProfileInfo) error
}
IGetAllProfilesCallbackServer is the server-side interface that user implementations provide to NewGetAllProfilesCallbackStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).
type IGetDefaultSmdpAddressCallback ¶
type IGetDefaultSmdpAddressCallback interface {
AsBinder() binder.IBinder
OnComplete(ctx context.Context, resultCode int32, address string) error
}
func NewGetDefaultSmdpAddressCallbackStub ¶
func NewGetDefaultSmdpAddressCallbackStub( impl IGetDefaultSmdpAddressCallbackServer, ) IGetDefaultSmdpAddressCallback
NewGetDefaultSmdpAddressCallbackStub creates a server-side IGetDefaultSmdpAddressCallback wrapping the given server implementation. The returned value satisfies IGetDefaultSmdpAddressCallback and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.
type IGetDefaultSmdpAddressCallbackServer ¶
type IGetDefaultSmdpAddressCallbackServer interface {
OnComplete(ctx context.Context, resultCode int32, address string) error
}
IGetDefaultSmdpAddressCallbackServer is the server-side interface that user implementations provide to NewGetDefaultSmdpAddressCallbackStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).
type IGetEuiccChallengeCallback ¶
type IGetEuiccChallengeCallback interface {
AsBinder() binder.IBinder
OnComplete(ctx context.Context, resultCode int32, challenge []byte) error
}
func NewGetEuiccChallengeCallbackStub ¶
func NewGetEuiccChallengeCallbackStub( impl IGetEuiccChallengeCallbackServer, ) IGetEuiccChallengeCallback
NewGetEuiccChallengeCallbackStub creates a server-side IGetEuiccChallengeCallback wrapping the given server implementation. The returned value satisfies IGetEuiccChallengeCallback and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.
type IGetEuiccChallengeCallbackServer ¶
type IGetEuiccChallengeCallbackServer interface {
OnComplete(ctx context.Context, resultCode int32, challenge []byte) error
}
IGetEuiccChallengeCallbackServer is the server-side interface that user implementations provide to NewGetEuiccChallengeCallbackStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).
type IGetEuiccInfo1Callback ¶
type IGetEuiccInfo1Callback interface {
AsBinder() binder.IBinder
OnComplete(ctx context.Context, resultCode int32, info []byte) error
}
func NewGetEuiccInfo1CallbackStub ¶
func NewGetEuiccInfo1CallbackStub( impl IGetEuiccInfo1CallbackServer, ) IGetEuiccInfo1Callback
NewGetEuiccInfo1CallbackStub creates a server-side IGetEuiccInfo1Callback wrapping the given server implementation. The returned value satisfies IGetEuiccInfo1Callback and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.
type IGetEuiccInfo1CallbackServer ¶
type IGetEuiccInfo1CallbackServer interface {
OnComplete(ctx context.Context, resultCode int32, info []byte) error
}
IGetEuiccInfo1CallbackServer is the server-side interface that user implementations provide to NewGetEuiccInfo1CallbackStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).
type IGetEuiccInfo2Callback ¶
type IGetEuiccInfo2Callback interface {
AsBinder() binder.IBinder
OnComplete(ctx context.Context, resultCode int32, info []byte) error
}
func NewGetEuiccInfo2CallbackStub ¶
func NewGetEuiccInfo2CallbackStub( impl IGetEuiccInfo2CallbackServer, ) IGetEuiccInfo2Callback
NewGetEuiccInfo2CallbackStub creates a server-side IGetEuiccInfo2Callback wrapping the given server implementation. The returned value satisfies IGetEuiccInfo2Callback and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.
type IGetEuiccInfo2CallbackServer ¶
type IGetEuiccInfo2CallbackServer interface {
OnComplete(ctx context.Context, resultCode int32, info []byte) error
}
IGetEuiccInfo2CallbackServer is the server-side interface that user implementations provide to NewGetEuiccInfo2CallbackStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).
type IGetProfileCallback ¶
type IGetProfileCallback interface {
AsBinder() binder.IBinder
OnComplete(ctx context.Context, resultCode int32, profile serviceEuicc.EuiccProfileInfo) error
}
func NewGetProfileCallbackStub ¶
func NewGetProfileCallbackStub( impl IGetProfileCallbackServer, ) IGetProfileCallback
NewGetProfileCallbackStub creates a server-side IGetProfileCallback wrapping the given server implementation. The returned value satisfies IGetProfileCallback and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.
type IGetProfileCallbackServer ¶
type IGetProfileCallbackServer interface {
OnComplete(ctx context.Context, resultCode int32, profile serviceEuicc.EuiccProfileInfo) error
}
IGetProfileCallbackServer is the server-side interface that user implementations provide to NewGetProfileCallbackStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).
type IGetRulesAuthTableCallback ¶
type IGetRulesAuthTableCallback interface {
AsBinder() binder.IBinder
OnComplete(ctx context.Context, resultCode int32, rat telephonyEuicc.EuiccRulesAuthTable) error
}
func NewGetRulesAuthTableCallbackStub ¶
func NewGetRulesAuthTableCallbackStub( impl IGetRulesAuthTableCallbackServer, ) IGetRulesAuthTableCallback
NewGetRulesAuthTableCallbackStub creates a server-side IGetRulesAuthTableCallback wrapping the given server implementation. The returned value satisfies IGetRulesAuthTableCallback and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.
type IGetRulesAuthTableCallbackServer ¶
type IGetRulesAuthTableCallbackServer interface {
OnComplete(ctx context.Context, resultCode int32, rat telephonyEuicc.EuiccRulesAuthTable) error
}
IGetRulesAuthTableCallbackServer is the server-side interface that user implementations provide to NewGetRulesAuthTableCallbackStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).
type IGetSmdsAddressCallback ¶
type IGetSmdsAddressCallback interface {
AsBinder() binder.IBinder
OnComplete(ctx context.Context, resultCode int32, address string) error
}
func NewGetSmdsAddressCallbackStub ¶
func NewGetSmdsAddressCallbackStub( impl IGetSmdsAddressCallbackServer, ) IGetSmdsAddressCallback
NewGetSmdsAddressCallbackStub creates a server-side IGetSmdsAddressCallback wrapping the given server implementation. The returned value satisfies IGetSmdsAddressCallback and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.
type IGetSmdsAddressCallbackServer ¶
type IGetSmdsAddressCallbackServer interface {
OnComplete(ctx context.Context, resultCode int32, address string) error
}
IGetSmdsAddressCallbackServer is the server-side interface that user implementations provide to NewGetSmdsAddressCallbackStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).
type IListNotificationsCallback ¶
type IListNotificationsCallback interface {
AsBinder() binder.IBinder
OnComplete(ctx context.Context, resultCode int32, notifications []telephonyEuicc.EuiccNotification) error
}
func NewListNotificationsCallbackStub ¶
func NewListNotificationsCallbackStub( impl IListNotificationsCallbackServer, ) IListNotificationsCallback
NewListNotificationsCallbackStub creates a server-side IListNotificationsCallback wrapping the given server implementation. The returned value satisfies IListNotificationsCallback and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.
type IListNotificationsCallbackServer ¶
type IListNotificationsCallbackServer interface {
OnComplete(ctx context.Context, resultCode int32, notifications []telephonyEuicc.EuiccNotification) error
}
IListNotificationsCallbackServer is the server-side interface that user implementations provide to NewListNotificationsCallbackStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).
type ILoadBoundProfilePackageCallback ¶
type ILoadBoundProfilePackageCallback interface {
AsBinder() binder.IBinder
OnComplete(ctx context.Context, resultCode int32, response []byte) error
}
func NewLoadBoundProfilePackageCallbackStub ¶
func NewLoadBoundProfilePackageCallbackStub( impl ILoadBoundProfilePackageCallbackServer, ) ILoadBoundProfilePackageCallback
NewLoadBoundProfilePackageCallbackStub creates a server-side ILoadBoundProfilePackageCallback wrapping the given server implementation. The returned value satisfies ILoadBoundProfilePackageCallback and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.
type ILoadBoundProfilePackageCallbackServer ¶
type ILoadBoundProfilePackageCallbackServer interface {
OnComplete(ctx context.Context, resultCode int32, response []byte) error
}
ILoadBoundProfilePackageCallbackServer is the server-side interface that user implementations provide to NewLoadBoundProfilePackageCallbackStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).
type IPrepareDownloadCallback ¶
type IPrepareDownloadCallback interface {
AsBinder() binder.IBinder
OnComplete(ctx context.Context, resultCode int32, response []byte) error
}
func NewPrepareDownloadCallbackStub ¶
func NewPrepareDownloadCallbackStub( impl IPrepareDownloadCallbackServer, ) IPrepareDownloadCallback
NewPrepareDownloadCallbackStub creates a server-side IPrepareDownloadCallback wrapping the given server implementation. The returned value satisfies IPrepareDownloadCallback and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.
type IPrepareDownloadCallbackServer ¶
type IPrepareDownloadCallbackServer interface {
OnComplete(ctx context.Context, resultCode int32, response []byte) error
}
IPrepareDownloadCallbackServer is the server-side interface that user implementations provide to NewPrepareDownloadCallbackStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).
type IRemoveNotificationFromListCallback ¶
type IRemoveNotificationFromListCallback interface {
AsBinder() binder.IBinder
OnComplete(ctx context.Context, resultCode int32) error
}
func NewRemoveNotificationFromListCallbackStub ¶
func NewRemoveNotificationFromListCallbackStub( impl IRemoveNotificationFromListCallbackServer, ) IRemoveNotificationFromListCallback
NewRemoveNotificationFromListCallbackStub creates a server-side IRemoveNotificationFromListCallback wrapping the given server implementation. The returned value satisfies IRemoveNotificationFromListCallback and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.
type IRemoveNotificationFromListCallbackServer ¶
type IRemoveNotificationFromListCallbackServer interface {
OnComplete(ctx context.Context, resultCode int32) error
}
IRemoveNotificationFromListCallbackServer is the server-side interface that user implementations provide to NewRemoveNotificationFromListCallbackStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).
type IResetMemoryCallback ¶
type IResetMemoryCallback interface {
AsBinder() binder.IBinder
OnComplete(ctx context.Context, resultCode int32) error
}
func NewResetMemoryCallbackStub ¶
func NewResetMemoryCallbackStub( impl IResetMemoryCallbackServer, ) IResetMemoryCallback
NewResetMemoryCallbackStub creates a server-side IResetMemoryCallback wrapping the given server implementation. The returned value satisfies IResetMemoryCallback and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.
type IResetMemoryCallbackServer ¶
type IResetMemoryCallbackServer interface {
OnComplete(ctx context.Context, resultCode int32) error
}
IResetMemoryCallbackServer is the server-side interface that user implementations provide to NewResetMemoryCallbackStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).
type IRetrieveNotificationCallback ¶
type IRetrieveNotificationCallback interface {
AsBinder() binder.IBinder
OnComplete(ctx context.Context, resultCode int32, notification telephonyEuicc.EuiccNotification) error
}
func NewRetrieveNotificationCallbackStub ¶
func NewRetrieveNotificationCallbackStub( impl IRetrieveNotificationCallbackServer, ) IRetrieveNotificationCallback
NewRetrieveNotificationCallbackStub creates a server-side IRetrieveNotificationCallback wrapping the given server implementation. The returned value satisfies IRetrieveNotificationCallback and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.
type IRetrieveNotificationCallbackServer ¶
type IRetrieveNotificationCallbackServer interface {
OnComplete(ctx context.Context, resultCode int32, notification telephonyEuicc.EuiccNotification) error
}
IRetrieveNotificationCallbackServer is the server-side interface that user implementations provide to NewRetrieveNotificationCallbackStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).
type IRetrieveNotificationListCallback ¶
type IRetrieveNotificationListCallback interface {
AsBinder() binder.IBinder
OnComplete(ctx context.Context, resultCode int32, notifications []telephonyEuicc.EuiccNotification) error
}
func NewRetrieveNotificationListCallbackStub ¶
func NewRetrieveNotificationListCallbackStub( impl IRetrieveNotificationListCallbackServer, ) IRetrieveNotificationListCallback
NewRetrieveNotificationListCallbackStub creates a server-side IRetrieveNotificationListCallback wrapping the given server implementation. The returned value satisfies IRetrieveNotificationListCallback and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.
type IRetrieveNotificationListCallbackServer ¶
type IRetrieveNotificationListCallbackServer interface {
OnComplete(ctx context.Context, resultCode int32, notifications []telephonyEuicc.EuiccNotification) error
}
IRetrieveNotificationListCallbackServer is the server-side interface that user implementations provide to NewRetrieveNotificationListCallbackStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).
type ISetDefaultSmdpAddressCallback ¶
type ISetDefaultSmdpAddressCallback interface {
AsBinder() binder.IBinder
OnComplete(ctx context.Context, resultCode int32) error
}
func NewSetDefaultSmdpAddressCallbackStub ¶
func NewSetDefaultSmdpAddressCallbackStub( impl ISetDefaultSmdpAddressCallbackServer, ) ISetDefaultSmdpAddressCallback
NewSetDefaultSmdpAddressCallbackStub creates a server-side ISetDefaultSmdpAddressCallback wrapping the given server implementation. The returned value satisfies ISetDefaultSmdpAddressCallback and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.
type ISetDefaultSmdpAddressCallbackServer ¶
type ISetDefaultSmdpAddressCallbackServer interface {
OnComplete(ctx context.Context, resultCode int32) error
}
ISetDefaultSmdpAddressCallbackServer is the server-side interface that user implementations provide to NewSetDefaultSmdpAddressCallbackStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).
type ISetNicknameCallback ¶
type ISetNicknameCallback interface {
AsBinder() binder.IBinder
OnComplete(ctx context.Context, resultCode int32) error
}
func NewSetNicknameCallbackStub ¶
func NewSetNicknameCallbackStub( impl ISetNicknameCallbackServer, ) ISetNicknameCallback
NewSetNicknameCallbackStub creates a server-side ISetNicknameCallback wrapping the given server implementation. The returned value satisfies ISetNicknameCallback and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.
type ISetNicknameCallbackServer ¶
type ISetNicknameCallbackServer interface {
OnComplete(ctx context.Context, resultCode int32) error
}
ISetNicknameCallbackServer is the server-side interface that user implementations provide to NewSetNicknameCallbackStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).
type ISwitchToProfileCallback ¶
type ISwitchToProfileCallback interface {
AsBinder() binder.IBinder
OnComplete(ctx context.Context, resultCode int32, profile serviceEuicc.EuiccProfileInfo) error
}
func NewSwitchToProfileCallbackStub ¶
func NewSwitchToProfileCallbackStub( impl ISwitchToProfileCallbackServer, ) ISwitchToProfileCallback
NewSwitchToProfileCallbackStub creates a server-side ISwitchToProfileCallback wrapping the given server implementation. The returned value satisfies ISwitchToProfileCallback and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.
type ISwitchToProfileCallbackServer ¶
type ISwitchToProfileCallbackServer interface {
OnComplete(ctx context.Context, resultCode int32, profile serviceEuicc.EuiccProfileInfo) error
}
ISwitchToProfileCallbackServer is the server-side interface that user implementations provide to NewSwitchToProfileCallbackStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).
type ListNotificationsCallbackProxy ¶
func NewListNotificationsCallbackProxy ¶
func NewListNotificationsCallbackProxy( remote binder.IBinder, ) *ListNotificationsCallbackProxy
func (*ListNotificationsCallbackProxy) AsBinder ¶
func (p *ListNotificationsCallbackProxy) AsBinder() binder.IBinder
func (*ListNotificationsCallbackProxy) OnComplete ¶
func (p *ListNotificationsCallbackProxy) OnComplete( ctx context.Context, resultCode int32, notifications []telephonyEuicc.EuiccNotification, ) error
type ListNotificationsCallbackStub ¶
type ListNotificationsCallbackStub struct {
Impl IListNotificationsCallback
Transport binder.VersionAwareTransport
}
ListNotificationsCallbackStub dispatches incoming binder transactions to a typed IListNotificationsCallback implementation.
func (*ListNotificationsCallbackStub) Descriptor ¶
func (s *ListNotificationsCallbackStub) Descriptor() string
func (*ListNotificationsCallbackStub) OnTransaction ¶
func (s *ListNotificationsCallbackStub) OnTransaction( ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel, ) (*parcel.Parcel, error)
type LoadBoundProfilePackageCallbackProxy ¶
func NewLoadBoundProfilePackageCallbackProxy ¶
func NewLoadBoundProfilePackageCallbackProxy( remote binder.IBinder, ) *LoadBoundProfilePackageCallbackProxy
func (*LoadBoundProfilePackageCallbackProxy) AsBinder ¶
func (p *LoadBoundProfilePackageCallbackProxy) AsBinder() binder.IBinder
func (*LoadBoundProfilePackageCallbackProxy) OnComplete ¶
type LoadBoundProfilePackageCallbackStub ¶
type LoadBoundProfilePackageCallbackStub struct {
Impl ILoadBoundProfilePackageCallback
Transport binder.VersionAwareTransport
}
LoadBoundProfilePackageCallbackStub dispatches incoming binder transactions to a typed ILoadBoundProfilePackageCallback implementation.
func (*LoadBoundProfilePackageCallbackStub) Descriptor ¶
func (s *LoadBoundProfilePackageCallbackStub) Descriptor() string
func (*LoadBoundProfilePackageCallbackStub) OnTransaction ¶
func (s *LoadBoundProfilePackageCallbackStub) OnTransaction( ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel, ) (*parcel.Parcel, error)
type PrepareDownloadCallbackProxy ¶
func NewPrepareDownloadCallbackProxy ¶
func NewPrepareDownloadCallbackProxy( remote binder.IBinder, ) *PrepareDownloadCallbackProxy
func (*PrepareDownloadCallbackProxy) AsBinder ¶
func (p *PrepareDownloadCallbackProxy) AsBinder() binder.IBinder
func (*PrepareDownloadCallbackProxy) OnComplete ¶
type PrepareDownloadCallbackStub ¶
type PrepareDownloadCallbackStub struct {
Impl IPrepareDownloadCallback
Transport binder.VersionAwareTransport
}
PrepareDownloadCallbackStub dispatches incoming binder transactions to a typed IPrepareDownloadCallback implementation.
func (*PrepareDownloadCallbackStub) Descriptor ¶
func (s *PrepareDownloadCallbackStub) Descriptor() string
func (*PrepareDownloadCallbackStub) OnTransaction ¶
func (s *PrepareDownloadCallbackStub) OnTransaction( ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel, ) (*parcel.Parcel, error)
type RemoveNotificationFromListCallbackProxy ¶
func NewRemoveNotificationFromListCallbackProxy ¶
func NewRemoveNotificationFromListCallbackProxy( remote binder.IBinder, ) *RemoveNotificationFromListCallbackProxy
func (*RemoveNotificationFromListCallbackProxy) AsBinder ¶
func (p *RemoveNotificationFromListCallbackProxy) AsBinder() binder.IBinder
func (*RemoveNotificationFromListCallbackProxy) OnComplete ¶
func (p *RemoveNotificationFromListCallbackProxy) OnComplete( ctx context.Context, resultCode int32, ) error
type RemoveNotificationFromListCallbackStub ¶
type RemoveNotificationFromListCallbackStub struct {
Impl IRemoveNotificationFromListCallback
Transport binder.VersionAwareTransport
}
RemoveNotificationFromListCallbackStub dispatches incoming binder transactions to a typed IRemoveNotificationFromListCallback implementation.
func (*RemoveNotificationFromListCallbackStub) Descriptor ¶
func (s *RemoveNotificationFromListCallbackStub) Descriptor() string
func (*RemoveNotificationFromListCallbackStub) OnTransaction ¶
func (s *RemoveNotificationFromListCallbackStub) OnTransaction( ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel, ) (*parcel.Parcel, error)
type ResetMemoryCallbackProxy ¶
func NewResetMemoryCallbackProxy ¶
func NewResetMemoryCallbackProxy( remote binder.IBinder, ) *ResetMemoryCallbackProxy
func (*ResetMemoryCallbackProxy) AsBinder ¶
func (p *ResetMemoryCallbackProxy) AsBinder() binder.IBinder
func (*ResetMemoryCallbackProxy) OnComplete ¶
func (p *ResetMemoryCallbackProxy) OnComplete( ctx context.Context, resultCode int32, ) error
type ResetMemoryCallbackStub ¶
type ResetMemoryCallbackStub struct {
Impl IResetMemoryCallback
Transport binder.VersionAwareTransport
}
ResetMemoryCallbackStub dispatches incoming binder transactions to a typed IResetMemoryCallback implementation.
func (*ResetMemoryCallbackStub) Descriptor ¶
func (s *ResetMemoryCallbackStub) Descriptor() string
func (*ResetMemoryCallbackStub) OnTransaction ¶
func (s *ResetMemoryCallbackStub) OnTransaction( ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel, ) (*parcel.Parcel, error)
type RetrieveNotificationCallbackProxy ¶
func NewRetrieveNotificationCallbackProxy ¶
func NewRetrieveNotificationCallbackProxy( remote binder.IBinder, ) *RetrieveNotificationCallbackProxy
func (*RetrieveNotificationCallbackProxy) AsBinder ¶
func (p *RetrieveNotificationCallbackProxy) AsBinder() binder.IBinder
func (*RetrieveNotificationCallbackProxy) OnComplete ¶
func (p *RetrieveNotificationCallbackProxy) OnComplete( ctx context.Context, resultCode int32, notification telephonyEuicc.EuiccNotification, ) error
type RetrieveNotificationCallbackStub ¶
type RetrieveNotificationCallbackStub struct {
Impl IRetrieveNotificationCallback
Transport binder.VersionAwareTransport
}
RetrieveNotificationCallbackStub dispatches incoming binder transactions to a typed IRetrieveNotificationCallback implementation.
func (*RetrieveNotificationCallbackStub) Descriptor ¶
func (s *RetrieveNotificationCallbackStub) Descriptor() string
func (*RetrieveNotificationCallbackStub) OnTransaction ¶
func (s *RetrieveNotificationCallbackStub) OnTransaction( ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel, ) (*parcel.Parcel, error)
type RetrieveNotificationListCallbackProxy ¶
func NewRetrieveNotificationListCallbackProxy ¶
func NewRetrieveNotificationListCallbackProxy( remote binder.IBinder, ) *RetrieveNotificationListCallbackProxy
func (*RetrieveNotificationListCallbackProxy) AsBinder ¶
func (p *RetrieveNotificationListCallbackProxy) AsBinder() binder.IBinder
func (*RetrieveNotificationListCallbackProxy) OnComplete ¶
func (p *RetrieveNotificationListCallbackProxy) OnComplete( ctx context.Context, resultCode int32, notifications []telephonyEuicc.EuiccNotification, ) error
type RetrieveNotificationListCallbackStub ¶
type RetrieveNotificationListCallbackStub struct {
Impl IRetrieveNotificationListCallback
Transport binder.VersionAwareTransport
}
RetrieveNotificationListCallbackStub dispatches incoming binder transactions to a typed IRetrieveNotificationListCallback implementation.
func (*RetrieveNotificationListCallbackStub) Descriptor ¶
func (s *RetrieveNotificationListCallbackStub) Descriptor() string
func (*RetrieveNotificationListCallbackStub) OnTransaction ¶
func (s *RetrieveNotificationListCallbackStub) OnTransaction( ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel, ) (*parcel.Parcel, error)
type SetDefaultSmdpAddressCallbackProxy ¶
func NewSetDefaultSmdpAddressCallbackProxy ¶
func NewSetDefaultSmdpAddressCallbackProxy( remote binder.IBinder, ) *SetDefaultSmdpAddressCallbackProxy
func (*SetDefaultSmdpAddressCallbackProxy) AsBinder ¶
func (p *SetDefaultSmdpAddressCallbackProxy) AsBinder() binder.IBinder
func (*SetDefaultSmdpAddressCallbackProxy) OnComplete ¶
func (p *SetDefaultSmdpAddressCallbackProxy) OnComplete( ctx context.Context, resultCode int32, ) error
type SetDefaultSmdpAddressCallbackStub ¶
type SetDefaultSmdpAddressCallbackStub struct {
Impl ISetDefaultSmdpAddressCallback
Transport binder.VersionAwareTransport
}
SetDefaultSmdpAddressCallbackStub dispatches incoming binder transactions to a typed ISetDefaultSmdpAddressCallback implementation.
func (*SetDefaultSmdpAddressCallbackStub) Descriptor ¶
func (s *SetDefaultSmdpAddressCallbackStub) Descriptor() string
func (*SetDefaultSmdpAddressCallbackStub) OnTransaction ¶
func (s *SetDefaultSmdpAddressCallbackStub) OnTransaction( ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel, ) (*parcel.Parcel, error)
type SetNicknameCallbackProxy ¶
func NewSetNicknameCallbackProxy ¶
func NewSetNicknameCallbackProxy( remote binder.IBinder, ) *SetNicknameCallbackProxy
func (*SetNicknameCallbackProxy) AsBinder ¶
func (p *SetNicknameCallbackProxy) AsBinder() binder.IBinder
func (*SetNicknameCallbackProxy) OnComplete ¶
func (p *SetNicknameCallbackProxy) OnComplete( ctx context.Context, resultCode int32, ) error
type SetNicknameCallbackStub ¶
type SetNicknameCallbackStub struct {
Impl ISetNicknameCallback
Transport binder.VersionAwareTransport
}
SetNicknameCallbackStub dispatches incoming binder transactions to a typed ISetNicknameCallback implementation.
func (*SetNicknameCallbackStub) Descriptor ¶
func (s *SetNicknameCallbackStub) Descriptor() string
func (*SetNicknameCallbackStub) OnTransaction ¶
func (s *SetNicknameCallbackStub) OnTransaction( ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel, ) (*parcel.Parcel, error)
type SwitchToProfileCallbackProxy ¶
func NewSwitchToProfileCallbackProxy ¶
func NewSwitchToProfileCallbackProxy( remote binder.IBinder, ) *SwitchToProfileCallbackProxy
func (*SwitchToProfileCallbackProxy) AsBinder ¶
func (p *SwitchToProfileCallbackProxy) AsBinder() binder.IBinder
func (*SwitchToProfileCallbackProxy) OnComplete ¶
func (p *SwitchToProfileCallbackProxy) OnComplete( ctx context.Context, resultCode int32, profile serviceEuicc.EuiccProfileInfo, ) error
type SwitchToProfileCallbackStub ¶
type SwitchToProfileCallbackStub struct {
Impl ISwitchToProfileCallback
Transport binder.VersionAwareTransport
}
SwitchToProfileCallbackStub dispatches incoming binder transactions to a typed ISwitchToProfileCallback implementation.
func (*SwitchToProfileCallbackStub) Descriptor ¶
func (s *SwitchToProfileCallbackStub) Descriptor() string
func (*SwitchToProfileCallbackStub) OnTransaction ¶
func (s *SwitchToProfileCallbackStub) OnTransaction( ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel, ) (*parcel.Parcel, error)
Source Files
¶
- iauthenticateservercallback.go
- icancelsessioncallback.go
- ideleteprofilecallback.go
- idisableprofilecallback.go
- ieuicccardcontroller.go
- ieuicccontroller.go
- igetallprofilescallback.go
- igetdefaultsmdpaddresscallback.go
- igeteuiccchallengecallback.go
- igeteuiccinfo1callback.go
- igeteuiccinfo2callback.go
- igetprofilecallback.go
- igetrulesauthtablecallback.go
- igetsmdsaddresscallback.go
- ilistnotificationscallback.go
- iloadboundprofilepackagecallback.go
- ipreparedownloadcallback.go
- iremovenotificationfromlistcallback.go
- iresetmemorycallback.go
- iretrievenotificationcallback.go
- iretrievenotificationlistcallback.go
- isetdefaultsmdpaddresscallback.go
- isetnicknamecallback.go
- iswitchtoprofilecallback.go