Documentation
¶
Index ¶
- Constants
- type AnqpData
- type AnqpInfoId
- type AssociationRejectionData
- type AuthAlgMask
- type AuxiliarySupplicantEventCode
- type BssTmData
- type BssTmDataFlagsMask
- type BssTmStatusCode
- type BssidChangeReason
- type BtCoexistenceMode
- type ConnectionCapabilities
- type DebugLevel
- type DppAkm
- type DppConfigurationData
- type DppConnectionKeys
- type DppCurve
- type DppEventType
- type DppFailureCode
- type DppNetRole
- type DppProgressCode
- type DppResponderBootstrapInfo
- type DppStatusErrorCode
- type EapErrorCode
- type EapMethod
- type EapPhase2Method
- type ExtRadioWorkDefaults
- type FreqRange
- type GroupCipherMask
- type GroupMgmtCipherMask
- type GsmRand
- type Hs20AnqpData
- type Hs20AnqpSubtypes
- type INonStandardCertCallback
- type INonStandardCertCallbackServer
- type ISupplicant
- type ISupplicantCallback
- type ISupplicantCallbackServer
- type ISupplicantP2pIface
- type ISupplicantP2pIfaceCallback
- type ISupplicantP2pIfaceCallbackServer
- type ISupplicantP2pIfaceServer
- type ISupplicantP2pNetwork
- type ISupplicantP2pNetworkServer
- type ISupplicantServer
- type ISupplicantStaIface
- type ISupplicantStaIfaceCallback
- type ISupplicantStaIfaceCallbackMloLinkInfoChangeReason
- type ISupplicantStaIfaceCallbackServer
- type ISupplicantStaIfaceServer
- type ISupplicantStaNetwork
- type ISupplicantStaNetworkCallback
- type ISupplicantStaNetworkCallbackServer
- type ISupplicantStaNetworkServer
- type IfaceInfo
- type IfaceType
- type IpVersion
- type KeyMgmtMask
- type LegacyMode
- type MacAddress
- type MboAssocDisallowedReasonCode
- type MboCellularDataConnectionPrefValue
- type MboTransitionReasonCode
- type MiracastMode
- type MloLink
- type MloLinksInfo
- type MscsParams
- type MscsParamsFrameClassifierFields
- type MsduDeliveryInfo
- type MsduDeliveryInfoDeliveryRatio
- type NetworkRequestEapSimGsmAuthParams
- type NetworkRequestEapSimUmtsAuthParams
- type NetworkResponseEapSimGsmAuthParams
- type NetworkResponseEapSimUmtsAuthParams
- type NonStandardCertCallbackProxy
- type NonStandardCertCallbackStub
- type OceRssiBasedAssocRejectAttr
- type OcspType
- type OsuMethod
- type P2pAddGroupConfigurationParams
- type P2pClientEapolIpAddressInfo
- type P2pConnectInfo
- type P2pCreateGroupOwnerInfo
- type P2pDeviceFoundEventParams
- type P2pDiscoveryInfo
- type P2pExtListenInfo
- type P2pFrameTypeMask
- type P2pGoNegotiationReqEventParams
- type P2pGroupCapabilityMask
- type P2pGroupStartedEventParams
- type P2pInvitationEventParams
- type P2pPeerClientDisconnectedEventParams
- type P2pPeerClientJoinedEventParams
- type P2pProvDiscStatusCode
- type P2pProvisionDiscoveryCompletedEventParams
- type P2pScanType
- type P2pStatusCode
- type PairwiseCipherMask
- type PmkSaCacheData
- type PortRange
- type ProtoMask
- type ProtocolNextHeader
- type QosCharacteristics
- type QosCharacteristicsQosCharacteristicsMask
- type QosPolicyClassifierParams
- type QosPolicyClassifierParamsMask
- type QosPolicyData
- type QosPolicyRequestType
- type QosPolicyScsData
- type QosPolicyScsDataLinkDirection
- type QosPolicyScsRequestStatus
- type QosPolicyScsRequestStatusCode
- type QosPolicyScsResponseStatus
- type QosPolicyScsResponseStatusCode
- type QosPolicyStatus
- type QosPolicyStatusCode
- type RxFilterType
- type SaeH2eMode
- type SignalPollResult
- type StaIfaceCallbackState
- type StaIfaceReasonCode
- type StaIfaceStatusCode
- type SupplicantCallbackProxy
- type SupplicantCallbackStub
- type SupplicantP2pIfaceCallbackProxy
- func (p *SupplicantP2pIfaceCallbackProxy) AsBinder() binder.IBinder
- func (p *SupplicantP2pIfaceCallbackProxy) OnDeviceFound(ctx context.Context, srcAddress []byte, p2pDeviceAddress []byte, ...) error
- func (p *SupplicantP2pIfaceCallbackProxy) OnDeviceFoundWithParams(ctx context.Context, deviceFoundEventParams P2pDeviceFoundEventParams) error
- func (p *SupplicantP2pIfaceCallbackProxy) OnDeviceFoundWithVendorElements(ctx context.Context, srcAddress []byte, p2pDeviceAddress []byte, ...) error
- func (p *SupplicantP2pIfaceCallbackProxy) OnDeviceLost(ctx context.Context, p2pDeviceAddress []byte) error
- func (p *SupplicantP2pIfaceCallbackProxy) OnFindStopped(ctx context.Context) error
- func (p *SupplicantP2pIfaceCallbackProxy) OnGoNegotiationCompleted(ctx context.Context, status P2pStatusCode) error
- func (p *SupplicantP2pIfaceCallbackProxy) OnGoNegotiationRequest(ctx context.Context, srcAddress []byte, passwordId WpsDevPasswordId) error
- func (p *SupplicantP2pIfaceCallbackProxy) OnGoNegotiationRequestWithParams(ctx context.Context, params P2pGoNegotiationReqEventParams) error
- func (p *SupplicantP2pIfaceCallbackProxy) OnGroupFormationFailure(ctx context.Context, failureReason string) error
- func (p *SupplicantP2pIfaceCallbackProxy) OnGroupFormationSuccess(ctx context.Context) error
- func (p *SupplicantP2pIfaceCallbackProxy) OnGroupFrequencyChanged(ctx context.Context, groupIfname string, frequency int32) error
- func (p *SupplicantP2pIfaceCallbackProxy) OnGroupRemoved(ctx context.Context, groupIfname string, isGroupOwner bool) error
- func (p *SupplicantP2pIfaceCallbackProxy) OnGroupStarted(ctx context.Context, groupIfname string, isGroupOwner bool, ssid []byte, ...) error
- func (p *SupplicantP2pIfaceCallbackProxy) OnGroupStartedWithParams(ctx context.Context, groupStartedEventParams P2pGroupStartedEventParams) error
- func (p *SupplicantP2pIfaceCallbackProxy) OnInvitationReceived(ctx context.Context, srcAddress []byte, goDeviceAddress []byte, bssid []byte, ...) error
- func (p *SupplicantP2pIfaceCallbackProxy) OnInvitationReceivedWithParams(ctx context.Context, params P2pInvitationEventParams) error
- func (p *SupplicantP2pIfaceCallbackProxy) OnInvitationResult(ctx context.Context, bssid []byte, status P2pStatusCode) error
- func (p *SupplicantP2pIfaceCallbackProxy) OnPeerClientDisconnected(ctx context.Context, ...) error
- func (p *SupplicantP2pIfaceCallbackProxy) OnPeerClientJoined(ctx context.Context, clientJoinedEventParams P2pPeerClientJoinedEventParams) error
- func (p *SupplicantP2pIfaceCallbackProxy) OnProvisionDiscoveryCompleted(ctx context.Context, p2pDeviceAddress []byte, isRequest bool, ...) error
- func (p *SupplicantP2pIfaceCallbackProxy) OnProvisionDiscoveryCompletedEvent(ctx context.Context, ...) error
- func (p *SupplicantP2pIfaceCallbackProxy) OnR2DeviceFound(ctx context.Context, srcAddress []byte, p2pDeviceAddress []byte, ...) error
- func (p *SupplicantP2pIfaceCallbackProxy) OnServiceDiscoveryResponse(ctx context.Context, srcAddress []byte, updateIndicator uint16, tlvs []byte) error
- func (p *SupplicantP2pIfaceCallbackProxy) OnStaAuthorized(ctx context.Context, srcAddress []byte, p2pDeviceAddress []byte) error
- func (p *SupplicantP2pIfaceCallbackProxy) OnStaDeauthorized(ctx context.Context, srcAddress []byte, p2pDeviceAddress []byte) error
- type SupplicantP2pIfaceCallbackStub
- type SupplicantP2pIfaceProxy
- func (p *SupplicantP2pIfaceProxy) AddBonjourService(ctx context.Context, query []byte, response []byte) error
- func (p *SupplicantP2pIfaceProxy) AddGroup(ctx context.Context, persistent bool, persistentNetworkId int32) error
- func (p *SupplicantP2pIfaceProxy) AddGroupWithConfig(ctx context.Context, ssid []byte, pskPassphrase string, persistent bool, ...) error
- func (p *SupplicantP2pIfaceProxy) AddGroupWithConfigurationParams(ctx context.Context, groupConfigurationParams P2pAddGroupConfigurationParams) error
- func (p *SupplicantP2pIfaceProxy) AddNetwork(ctx context.Context) (ISupplicantP2pNetwork, error)
- func (p *SupplicantP2pIfaceProxy) AddUpnpService(ctx context.Context, version int32, serviceName string) error
- func (p *SupplicantP2pIfaceProxy) AsBinder() binder.IBinder
- func (p *SupplicantP2pIfaceProxy) CancelConnect(ctx context.Context) error
- func (p *SupplicantP2pIfaceProxy) CancelServiceDiscovery(ctx context.Context, identifier int64) error
- func (p *SupplicantP2pIfaceProxy) CancelWps(ctx context.Context, groupIfName string) error
- func (p *SupplicantP2pIfaceProxy) ConfigureEapolIpAddressAllocationParams(ctx context.Context, ipAddressGo int32, ipAddressMask int32, ...) error
- func (p *SupplicantP2pIfaceProxy) ConfigureExtListen(ctx context.Context, periodInMillis int32, intervalInMillis int32) error
- func (p *SupplicantP2pIfaceProxy) ConfigureExtListenWithParams(ctx context.Context, extListenInfo P2pExtListenInfo) error
- func (p *SupplicantP2pIfaceProxy) Connect(ctx context.Context, peerAddress []byte, provisionMethod WpsProvisionMethod, ...) (string, error)
- func (p *SupplicantP2pIfaceProxy) ConnectWithParams(ctx context.Context, connectInfo P2pConnectInfo) (string, error)
- func (p *SupplicantP2pIfaceProxy) CreateGroupOwner(ctx context.Context, groupOwnerInfo P2pCreateGroupOwnerInfo) error
- func (p *SupplicantP2pIfaceProxy) CreateNfcHandoverRequestMessage(ctx context.Context) ([]byte, error)
- func (p *SupplicantP2pIfaceProxy) CreateNfcHandoverSelectMessage(ctx context.Context) ([]byte, error)
- func (p *SupplicantP2pIfaceProxy) EnableWfd(ctx context.Context, enable bool) error
- func (p *SupplicantP2pIfaceProxy) Find(ctx context.Context, timeoutInSec int32) error
- func (p *SupplicantP2pIfaceProxy) FindOnSocialChannels(ctx context.Context, timeoutInSec int32) error
- func (p *SupplicantP2pIfaceProxy) FindOnSpecificFrequency(ctx context.Context, freqInHz int32, timeoutInSec int32) error
- func (p *SupplicantP2pIfaceProxy) FindWithParams(ctx context.Context, discoveryInfo P2pDiscoveryInfo) error
- func (p *SupplicantP2pIfaceProxy) Flush(ctx context.Context) error
- func (p *SupplicantP2pIfaceProxy) FlushServices(ctx context.Context) error
- func (p *SupplicantP2pIfaceProxy) GetDeviceAddress(ctx context.Context) ([]byte, error)
- func (p *SupplicantP2pIfaceProxy) GetEdmg(ctx context.Context) (bool, error)
- func (p *SupplicantP2pIfaceProxy) GetGroupCapability(ctx context.Context, peerAddress []byte) (P2pGroupCapabilityMask, error)
- func (p *SupplicantP2pIfaceProxy) GetName(ctx context.Context) (string, error)
- func (p *SupplicantP2pIfaceProxy) GetNetwork(ctx context.Context, id int32) (ISupplicantP2pNetwork, error)
- func (p *SupplicantP2pIfaceProxy) GetSsid(ctx context.Context, peerAddress []byte) ([]byte, error)
- func (p *SupplicantP2pIfaceProxy) GetType(ctx context.Context) (IfaceType, error)
- func (p *SupplicantP2pIfaceProxy) Invite(ctx context.Context, groupIfName string, goDeviceAddress []byte, ...) error
- func (p *SupplicantP2pIfaceProxy) ListNetworks(ctx context.Context) ([]int32, error)
- func (p *SupplicantP2pIfaceProxy) ProvisionDiscovery(ctx context.Context, peerAddress []byte, provisionMethod WpsProvisionMethod) error
- func (p *SupplicantP2pIfaceProxy) RegisterCallback(ctx context.Context, callback ISupplicantP2pIfaceCallback) error
- func (p *SupplicantP2pIfaceProxy) Reinvoke(ctx context.Context, persistentNetworkId int32, peerAddress []byte) error
- func (p *SupplicantP2pIfaceProxy) Reject(ctx context.Context, peerAddress []byte) error
- func (p *SupplicantP2pIfaceProxy) RemoveBonjourService(ctx context.Context, query []byte) error
- func (p *SupplicantP2pIfaceProxy) RemoveClient(ctx context.Context, peerAddress []byte, isLegacyClient bool) error
- func (p *SupplicantP2pIfaceProxy) RemoveGroup(ctx context.Context, groupIfName string) error
- func (p *SupplicantP2pIfaceProxy) RemoveNetwork(ctx context.Context, id int32) error
- func (p *SupplicantP2pIfaceProxy) RemoveUpnpService(ctx context.Context, version int32, serviceName string) error
- func (p *SupplicantP2pIfaceProxy) ReportNfcHandoverInitiation(ctx context.Context, select_ []byte) error
- func (p *SupplicantP2pIfaceProxy) ReportNfcHandoverResponse(ctx context.Context, request []byte) error
- func (p *SupplicantP2pIfaceProxy) RequestServiceDiscovery(ctx context.Context, peerAddress []byte, query []byte) (int64, error)
- func (p *SupplicantP2pIfaceProxy) SaveConfig(ctx context.Context) error
- func (p *SupplicantP2pIfaceProxy) SetDisallowedFrequencies(ctx context.Context, ranges []FreqRange) error
- func (p *SupplicantP2pIfaceProxy) SetEdmg(ctx context.Context, enable bool) error
- func (p *SupplicantP2pIfaceProxy) SetGroupIdle(ctx context.Context, groupIfName string, timeoutInSec int32) error
- func (p *SupplicantP2pIfaceProxy) SetListenChannel(ctx context.Context, channel int32, operatingClass int32) error
- func (p *SupplicantP2pIfaceProxy) SetMacRandomization(ctx context.Context, enable bool) error
- func (p *SupplicantP2pIfaceProxy) SetMiracastMode(ctx context.Context, mode MiracastMode) error
- func (p *SupplicantP2pIfaceProxy) SetPowerSave(ctx context.Context, groupIfName string, enable bool) error
- func (p *SupplicantP2pIfaceProxy) SetSsidPostfix(ctx context.Context, postfix []byte) error
- func (p *SupplicantP2pIfaceProxy) SetVendorElements(ctx context.Context, frameTypeMask P2pFrameTypeMask, vendorElemBytes []byte) error
- func (p *SupplicantP2pIfaceProxy) SetWfdDeviceInfo(ctx context.Context, info []byte) error
- func (p *SupplicantP2pIfaceProxy) SetWfdR2DeviceInfo(ctx context.Context, info []byte) error
- func (p *SupplicantP2pIfaceProxy) SetWpsConfigMethods(ctx context.Context, configMethods WpsConfigMethods) error
- func (p *SupplicantP2pIfaceProxy) SetWpsDeviceName(ctx context.Context, name string) error
- func (p *SupplicantP2pIfaceProxy) SetWpsDeviceType(ctx context.Context, type_ []byte) error
- func (p *SupplicantP2pIfaceProxy) SetWpsManufacturer(ctx context.Context, manufacturer string) error
- func (p *SupplicantP2pIfaceProxy) SetWpsModelName(ctx context.Context, modelName string) error
- func (p *SupplicantP2pIfaceProxy) SetWpsModelNumber(ctx context.Context, modelNumber string) error
- func (p *SupplicantP2pIfaceProxy) SetWpsSerialNumber(ctx context.Context, serialNumber string) error
- func (p *SupplicantP2pIfaceProxy) StartWpsPbc(ctx context.Context, groupIfName string, bssid []byte) error
- func (p *SupplicantP2pIfaceProxy) StartWpsPinDisplay(ctx context.Context, groupIfName string, bssid []byte) (string, error)
- func (p *SupplicantP2pIfaceProxy) StartWpsPinKeypad(ctx context.Context, groupIfName string, pin string) error
- func (p *SupplicantP2pIfaceProxy) StopFind(ctx context.Context) error
- type SupplicantP2pIfaceStub
- type SupplicantP2pNetworkProxy
- func (p *SupplicantP2pNetworkProxy) AsBinder() binder.IBinder
- func (p *SupplicantP2pNetworkProxy) GetBssid(ctx context.Context) ([]byte, error)
- func (p *SupplicantP2pNetworkProxy) GetClientList(ctx context.Context) ([]MacAddress, error)
- func (p *SupplicantP2pNetworkProxy) GetId(ctx context.Context) (int32, error)
- func (p *SupplicantP2pNetworkProxy) GetInterfaceName(ctx context.Context) (string, error)
- func (p *SupplicantP2pNetworkProxy) GetSsid(ctx context.Context) ([]byte, error)
- func (p *SupplicantP2pNetworkProxy) GetType(ctx context.Context) (IfaceType, error)
- func (p *SupplicantP2pNetworkProxy) IsCurrent(ctx context.Context) (bool, error)
- func (p *SupplicantP2pNetworkProxy) IsGroupOwner(ctx context.Context) (bool, error)
- func (p *SupplicantP2pNetworkProxy) IsPersistent(ctx context.Context) (bool, error)
- func (p *SupplicantP2pNetworkProxy) SetClientList(ctx context.Context, clients []MacAddress) error
- type SupplicantP2pNetworkStub
- type SupplicantProxy
- func (p *SupplicantProxy) AddP2pInterface(ctx context.Context, ifName string) (ISupplicantP2pIface, error)
- func (p *SupplicantProxy) AddStaInterface(ctx context.Context, ifName string) (ISupplicantStaIface, error)
- func (p *SupplicantProxy) AsBinder() binder.IBinder
- func (p *SupplicantProxy) GetDebugLevel(ctx context.Context) (DebugLevel, error)
- func (p *SupplicantProxy) GetP2pInterface(ctx context.Context, ifName string) (ISupplicantP2pIface, error)
- func (p *SupplicantProxy) GetStaInterface(ctx context.Context, ifName string) (ISupplicantStaIface, error)
- func (p *SupplicantProxy) IsDebugShowKeysEnabled(ctx context.Context) (bool, error)
- func (p *SupplicantProxy) IsDebugShowTimestampEnabled(ctx context.Context) (bool, error)
- func (p *SupplicantProxy) ListInterfaces(ctx context.Context) ([]IfaceInfo, error)
- func (p *SupplicantProxy) RegisterCallback(ctx context.Context, callback ISupplicantCallback) error
- func (p *SupplicantProxy) RegisterNonStandardCertCallback(ctx context.Context, callback INonStandardCertCallback) error
- func (p *SupplicantProxy) RemoveInterface(ctx context.Context, ifaceInfo IfaceInfo) error
- func (p *SupplicantProxy) SetConcurrencyPriority(ctx context.Context, type_ IfaceType) error
- func (p *SupplicantProxy) SetDebugParams(ctx context.Context, level DebugLevel, showTimestamp bool, showKeys bool) error
- func (p *SupplicantProxy) Terminate(ctx context.Context) error
- type SupplicantStaIfaceCallbackProxy
- func (p *SupplicantStaIfaceCallbackProxy) AsBinder() binder.IBinder
- func (p *SupplicantStaIfaceCallbackProxy) OnAnqpQueryDone(ctx context.Context, bssid []byte, data AnqpData, hs20Data Hs20AnqpData) error
- func (p *SupplicantStaIfaceCallbackProxy) OnAssociationRejected(ctx context.Context, assocRejectData AssociationRejectionData) error
- func (p *SupplicantStaIfaceCallbackProxy) OnAuthenticationTimeout(ctx context.Context, bssid []byte) error
- func (p *SupplicantStaIfaceCallbackProxy) OnAuxiliarySupplicantEvent(ctx context.Context, eventCode AuxiliarySupplicantEventCode, bssid []byte, ...) error
- func (p *SupplicantStaIfaceCallbackProxy) OnBssFrequencyChanged(ctx context.Context, frequencyMhz int32) error
- func (p *SupplicantStaIfaceCallbackProxy) OnBssTmHandlingDone(ctx context.Context, tmData BssTmData) error
- func (p *SupplicantStaIfaceCallbackProxy) OnBssidChanged(ctx context.Context, reason BssidChangeReason, bssid []byte) error
- func (p *SupplicantStaIfaceCallbackProxy) OnDisconnected(ctx context.Context, bssid []byte, locallyGenerated bool, ...) error
- func (p *SupplicantStaIfaceCallbackProxy) OnDppConfigReceived(ctx context.Context, configData DppConfigurationData) error
- func (p *SupplicantStaIfaceCallbackProxy) OnDppConnectionStatusResultSent(ctx context.Context, code DppStatusErrorCode) error
- func (p *SupplicantStaIfaceCallbackProxy) OnDppFailure(ctx context.Context, code DppFailureCode, ssid string, channelList string, ...) error
- func (p *SupplicantStaIfaceCallbackProxy) OnDppProgress(ctx context.Context, code DppProgressCode) error
- func (p *SupplicantStaIfaceCallbackProxy) OnDppSuccess(ctx context.Context, event DppEventType) error
- func (p *SupplicantStaIfaceCallbackProxy) OnDppSuccessConfigReceived(ctx context.Context, ssid []byte, password string, psk []byte, ...) error
- func (p *SupplicantStaIfaceCallbackProxy) OnDppSuccessConfigSent(ctx context.Context) error
- func (p *SupplicantStaIfaceCallbackProxy) OnEapFailure(ctx context.Context, bssid []byte, errorCode int32) error
- func (p *SupplicantStaIfaceCallbackProxy) OnExtRadioWorkStart(ctx context.Context, id int32) error
- func (p *SupplicantStaIfaceCallbackProxy) OnExtRadioWorkTimeout(ctx context.Context, id int32) error
- func (p *SupplicantStaIfaceCallbackProxy) OnHs20DeauthImminentNotice(ctx context.Context, bssid []byte, reasonCode int32, reAuthDelayInSec int32, ...) error
- func (p *SupplicantStaIfaceCallbackProxy) OnHs20IconQueryDone(ctx context.Context, bssid []byte, fileName string, data []byte) error
- func (p *SupplicantStaIfaceCallbackProxy) OnHs20SubscriptionRemediation(ctx context.Context, bssid []byte, osuMethod OsuMethod, url string) error
- func (p *SupplicantStaIfaceCallbackProxy) OnHs20TermsAndConditionsAcceptanceRequestedNotification(ctx context.Context, bssid []byte, url string) error
- func (p *SupplicantStaIfaceCallbackProxy) OnMloLinksInfoChanged(ctx context.Context, reason ISupplicantStaIfaceCallbackMloLinkInfoChangeReason) error
- func (p *SupplicantStaIfaceCallbackProxy) OnNetworkAdded(ctx context.Context, id int32) error
- func (p *SupplicantStaIfaceCallbackProxy) OnNetworkNotFound(ctx context.Context, ssid []byte) error
- func (p *SupplicantStaIfaceCallbackProxy) OnNetworkRemoved(ctx context.Context, id int32) error
- func (p *SupplicantStaIfaceCallbackProxy) OnPmkCacheAdded(ctx context.Context, expirationTimeInSec int64, serializedEntry []byte) error
- func (p *SupplicantStaIfaceCallbackProxy) OnPmkSaCacheAdded(ctx context.Context, pmkSaData PmkSaCacheData) error
- func (p *SupplicantStaIfaceCallbackProxy) OnQosPolicyRequest(ctx context.Context, qosPolicyRequestId int32, qosPolicyData []QosPolicyData) error
- func (p *SupplicantStaIfaceCallbackProxy) OnQosPolicyReset(ctx context.Context) error
- func (p *SupplicantStaIfaceCallbackProxy) OnQosPolicyResponseForScs(ctx context.Context, qosPolicyScsResponseStatus []QosPolicyScsResponseStatus) error
- func (p *SupplicantStaIfaceCallbackProxy) OnStateChanged(ctx context.Context, newState StaIfaceCallbackState, bssid []byte, id int32, ...) error
- func (p *SupplicantStaIfaceCallbackProxy) OnSupplicantStateChanged(ctx context.Context, stateChangeData SupplicantStateChangeData) error
- func (p *SupplicantStaIfaceCallbackProxy) OnWpsEventFail(ctx context.Context, bssid []byte, configError WpsConfigError, ...) error
- func (p *SupplicantStaIfaceCallbackProxy) OnWpsEventPbcOverlap(ctx context.Context) error
- func (p *SupplicantStaIfaceCallbackProxy) OnWpsEventSuccess(ctx context.Context) error
- type SupplicantStaIfaceCallbackStub
- type SupplicantStaIfaceProxy
- func (p *SupplicantStaIfaceProxy) AddDppPeerUri(ctx context.Context, uri string) (int32, error)
- func (p *SupplicantStaIfaceProxy) AddExtRadioWork(ctx context.Context, name string, freqInMhz int32, timeoutInSec int32) (int32, error)
- func (p *SupplicantStaIfaceProxy) AddNetwork(ctx context.Context) (ISupplicantStaNetwork, error)
- func (p *SupplicantStaIfaceProxy) AddQosPolicyRequestForScs(ctx context.Context, qosPolicyData []QosPolicyScsData) ([]QosPolicyScsRequestStatus, error)
- func (p *SupplicantStaIfaceProxy) AddRxFilter(ctx context.Context, type_ RxFilterType) error
- func (p *SupplicantStaIfaceProxy) AsBinder() binder.IBinder
- func (p *SupplicantStaIfaceProxy) CancelWps(ctx context.Context) error
- func (p *SupplicantStaIfaceProxy) ConfigureMscs(ctx context.Context, params MscsParams) error
- func (p *SupplicantStaIfaceProxy) DisableMscs(ctx context.Context) error
- func (p *SupplicantStaIfaceProxy) Disconnect(ctx context.Context) error
- func (p *SupplicantStaIfaceProxy) EnableAutoReconnect(ctx context.Context, enable bool) error
- func (p *SupplicantStaIfaceProxy) FilsHlpAddRequest(ctx context.Context, dst_mac []byte, pkt []byte) error
- func (p *SupplicantStaIfaceProxy) FilsHlpFlushRequest(ctx context.Context) error
- func (p *SupplicantStaIfaceProxy) GenerateDppBootstrapInfoForResponder(ctx context.Context, macAddress []byte, deviceInfo string, curve DppCurve) (DppResponderBootstrapInfo, error)
- func (p *SupplicantStaIfaceProxy) GenerateSelfDppConfiguration(ctx context.Context, ssid string, privEcKey []byte) error
- func (p *SupplicantStaIfaceProxy) GetConnectionCapabilities(ctx context.Context) (ConnectionCapabilities, error)
- func (p *SupplicantStaIfaceProxy) GetConnectionMloLinksInfo(ctx context.Context) (MloLinksInfo, error)
- func (p *SupplicantStaIfaceProxy) GetKeyMgmtCapabilities(ctx context.Context) (KeyMgmtMask, error)
- func (p *SupplicantStaIfaceProxy) GetMacAddress(ctx context.Context) ([]byte, error)
- func (p *SupplicantStaIfaceProxy) GetName(ctx context.Context) (string, error)
- func (p *SupplicantStaIfaceProxy) GetNetwork(ctx context.Context, id int32) (ISupplicantStaNetwork, error)
- func (p *SupplicantStaIfaceProxy) GetSignalPollResults(ctx context.Context) ([]SignalPollResult, error)
- func (p *SupplicantStaIfaceProxy) GetType(ctx context.Context) (IfaceType, error)
- func (p *SupplicantStaIfaceProxy) GetWpaDriverCapabilities(ctx context.Context) (WpaDriverCapabilitiesMask, error)
- func (p *SupplicantStaIfaceProxy) InitiateAnqpQuery(ctx context.Context, macAddress []byte, infoElements []AnqpInfoId, ...) error
- func (p *SupplicantStaIfaceProxy) InitiateHs20IconQuery(ctx context.Context, macAddress []byte, fileName string) error
- func (p *SupplicantStaIfaceProxy) InitiateTdlsDiscover(ctx context.Context, macAddress []byte) error
- func (p *SupplicantStaIfaceProxy) InitiateTdlsSetup(ctx context.Context, macAddress []byte) error
- func (p *SupplicantStaIfaceProxy) InitiateTdlsTeardown(ctx context.Context, macAddress []byte) error
- func (p *SupplicantStaIfaceProxy) InitiateVenueUrlAnqpQuery(ctx context.Context, macAddress []byte) error
- func (p *SupplicantStaIfaceProxy) ListNetworks(ctx context.Context) ([]int32, error)
- func (p *SupplicantStaIfaceProxy) Reassociate(ctx context.Context) error
- func (p *SupplicantStaIfaceProxy) Reconnect(ctx context.Context) error
- func (p *SupplicantStaIfaceProxy) RegisterCallback(ctx context.Context, callback ISupplicantStaIfaceCallback) error
- func (p *SupplicantStaIfaceProxy) RemoveAllQosPolicies(ctx context.Context) error
- func (p *SupplicantStaIfaceProxy) RemoveDppUri(ctx context.Context, id int32) error
- func (p *SupplicantStaIfaceProxy) RemoveExtRadioWork(ctx context.Context, id int32) error
- func (p *SupplicantStaIfaceProxy) RemoveNetwork(ctx context.Context, id int32) error
- func (p *SupplicantStaIfaceProxy) RemoveQosPolicyForScs(ctx context.Context, scsPolicyIds []byte) ([]QosPolicyScsRequestStatus, error)
- func (p *SupplicantStaIfaceProxy) RemoveRxFilter(ctx context.Context, type_ RxFilterType) error
- func (p *SupplicantStaIfaceProxy) SendQosPolicyResponse(ctx context.Context, qosPolicyRequestId int32, morePolicies bool, ...) error
- func (p *SupplicantStaIfaceProxy) SetBtCoexistenceMode(ctx context.Context, mode BtCoexistenceMode) error
- func (p *SupplicantStaIfaceProxy) SetBtCoexistenceScanModeEnabled(ctx context.Context, enable bool) error
- func (p *SupplicantStaIfaceProxy) SetCountryCode(ctx context.Context, code []byte) error
- func (p *SupplicantStaIfaceProxy) SetExternalSim(ctx context.Context, useExternalSim bool) error
- func (p *SupplicantStaIfaceProxy) SetMboCellularDataStatus(ctx context.Context, available bool) error
- func (p *SupplicantStaIfaceProxy) SetPowerSave(ctx context.Context, enable bool) error
- func (p *SupplicantStaIfaceProxy) SetQosPolicyFeatureEnabled(ctx context.Context, enable bool) error
- func (p *SupplicantStaIfaceProxy) SetSuspendModeEnabled(ctx context.Context, enable bool) error
- func (p *SupplicantStaIfaceProxy) SetWpsConfigMethods(ctx context.Context, configMethods WpsConfigMethods) error
- func (p *SupplicantStaIfaceProxy) SetWpsDeviceName(ctx context.Context, name string) error
- func (p *SupplicantStaIfaceProxy) SetWpsDeviceType(ctx context.Context, type_ []byte) error
- func (p *SupplicantStaIfaceProxy) SetWpsManufacturer(ctx context.Context, manufacturer string) error
- func (p *SupplicantStaIfaceProxy) SetWpsModelName(ctx context.Context, modelName string) error
- func (p *SupplicantStaIfaceProxy) SetWpsModelNumber(ctx context.Context, modelNumber string) error
- func (p *SupplicantStaIfaceProxy) SetWpsSerialNumber(ctx context.Context, serialNumber string) error
- func (p *SupplicantStaIfaceProxy) StartDppConfiguratorInitiator(ctx context.Context, peerBootstrapId int32, ownBootstrapId int32, ssid string, ...) ([]byte, error)
- func (p *SupplicantStaIfaceProxy) StartDppEnrolleeInitiator(ctx context.Context, peerBootstrapId int32, ownBootstrapId int32) error
- func (p *SupplicantStaIfaceProxy) StartDppEnrolleeResponder(ctx context.Context, listenChannel int32) error
- func (p *SupplicantStaIfaceProxy) StartRxFilter(ctx context.Context) error
- func (p *SupplicantStaIfaceProxy) StartWpsPbc(ctx context.Context, bssid []byte) error
- func (p *SupplicantStaIfaceProxy) StartWpsPinDisplay(ctx context.Context, bssid []byte) (string, error)
- func (p *SupplicantStaIfaceProxy) StartWpsPinKeypad(ctx context.Context, pin string) error
- func (p *SupplicantStaIfaceProxy) StartWpsRegistrar(ctx context.Context, bssid []byte, pin string) error
- func (p *SupplicantStaIfaceProxy) StopDppInitiator(ctx context.Context) error
- func (p *SupplicantStaIfaceProxy) StopDppResponder(ctx context.Context, ownBootstrapId int32) error
- func (p *SupplicantStaIfaceProxy) StopRxFilter(ctx context.Context) error
- type SupplicantStaIfaceStub
- type SupplicantStaNetworkCallbackProxy
- func (p *SupplicantStaNetworkCallbackProxy) AsBinder() binder.IBinder
- func (p *SupplicantStaNetworkCallbackProxy) OnNetworkEapIdentityRequest(ctx context.Context) error
- func (p *SupplicantStaNetworkCallbackProxy) OnNetworkEapSimGsmAuthRequest(ctx context.Context, params NetworkRequestEapSimGsmAuthParams) error
- func (p *SupplicantStaNetworkCallbackProxy) OnNetworkEapSimUmtsAuthRequest(ctx context.Context, params NetworkRequestEapSimUmtsAuthParams) error
- func (p *SupplicantStaNetworkCallbackProxy) OnPermanentIdReqDenied(ctx context.Context) error
- func (p *SupplicantStaNetworkCallbackProxy) OnServerCertificateAvailable(ctx context.Context, depth int32, subject []byte, certHash []byte, ...) error
- func (p *SupplicantStaNetworkCallbackProxy) OnTransitionDisable(ctx context.Context, ind TransitionDisableIndication) error
- type SupplicantStaNetworkCallbackStub
- type SupplicantStaNetworkProxy
- func (p *SupplicantStaNetworkProxy) AsBinder() binder.IBinder
- func (p *SupplicantStaNetworkProxy) Disable(ctx context.Context) error
- func (p *SupplicantStaNetworkProxy) DisableEht(ctx context.Context) error
- func (p *SupplicantStaNetworkProxy) Enable(ctx context.Context, noConnect bool) error
- func (p *SupplicantStaNetworkProxy) EnableSaePkOnlyMode(ctx context.Context, enable bool) error
- func (p *SupplicantStaNetworkProxy) EnableSuiteBEapOpenSslCiphers(ctx context.Context) error
- func (p *SupplicantStaNetworkProxy) EnableTlsSuiteBEapPhase1Param(ctx context.Context, enable bool) error
- func (p *SupplicantStaNetworkProxy) GetAuthAlg(ctx context.Context) (AuthAlgMask, error)
- func (p *SupplicantStaNetworkProxy) GetBssid(ctx context.Context) ([]byte, error)
- func (p *SupplicantStaNetworkProxy) GetEapAltSubjectMatch(ctx context.Context) (string, error)
- func (p *SupplicantStaNetworkProxy) GetEapAnonymousIdentity(ctx context.Context) ([]byte, error)
- func (p *SupplicantStaNetworkProxy) GetEapCACert(ctx context.Context) (string, error)
- func (p *SupplicantStaNetworkProxy) GetEapCAPath(ctx context.Context) (string, error)
- func (p *SupplicantStaNetworkProxy) GetEapClientCert(ctx context.Context) (string, error)
- func (p *SupplicantStaNetworkProxy) GetEapDomainSuffixMatch(ctx context.Context) (string, error)
- func (p *SupplicantStaNetworkProxy) GetEapEngine(ctx context.Context) (bool, error)
- func (p *SupplicantStaNetworkProxy) GetEapEngineId(ctx context.Context) (string, error)
- func (p *SupplicantStaNetworkProxy) GetEapIdentity(ctx context.Context) ([]byte, error)
- func (p *SupplicantStaNetworkProxy) GetEapMethod(ctx context.Context) (EapMethod, error)
- func (p *SupplicantStaNetworkProxy) GetEapPassword(ctx context.Context) ([]byte, error)
- func (p *SupplicantStaNetworkProxy) GetEapPhase2Method(ctx context.Context) (EapPhase2Method, error)
- func (p *SupplicantStaNetworkProxy) GetEapPrivateKeyId(ctx context.Context) (string, error)
- func (p *SupplicantStaNetworkProxy) GetEapSubjectMatch(ctx context.Context) (string, error)
- func (p *SupplicantStaNetworkProxy) GetEdmg(ctx context.Context) (bool, error)
- func (p *SupplicantStaNetworkProxy) GetGroupCipher(ctx context.Context) (GroupCipherMask, error)
- func (p *SupplicantStaNetworkProxy) GetGroupMgmtCipher(ctx context.Context) (GroupMgmtCipherMask, error)
- func (p *SupplicantStaNetworkProxy) GetId(ctx context.Context) (int32, error)
- func (p *SupplicantStaNetworkProxy) GetIdStr(ctx context.Context) (string, error)
- func (p *SupplicantStaNetworkProxy) GetInterfaceName(ctx context.Context) (string, error)
- func (p *SupplicantStaNetworkProxy) GetKeyMgmt(ctx context.Context) (KeyMgmtMask, error)
- func (p *SupplicantStaNetworkProxy) GetOcsp(ctx context.Context) (OcspType, error)
- func (p *SupplicantStaNetworkProxy) GetPairwiseCipher(ctx context.Context) (PairwiseCipherMask, error)
- func (p *SupplicantStaNetworkProxy) GetProto(ctx context.Context) (ProtoMask, error)
- func (p *SupplicantStaNetworkProxy) GetPsk(ctx context.Context) ([]byte, error)
- func (p *SupplicantStaNetworkProxy) GetPskPassphrase(ctx context.Context) (string, error)
- func (p *SupplicantStaNetworkProxy) GetRequirePmf(ctx context.Context) (bool, error)
- func (p *SupplicantStaNetworkProxy) GetSaePassword(ctx context.Context) (string, error)
- func (p *SupplicantStaNetworkProxy) GetSaePasswordId(ctx context.Context) (string, error)
- func (p *SupplicantStaNetworkProxy) GetScanSsid(ctx context.Context) (bool, error)
- func (p *SupplicantStaNetworkProxy) GetSsid(ctx context.Context) ([]byte, error)
- func (p *SupplicantStaNetworkProxy) GetType(ctx context.Context) (IfaceType, error)
- func (p *SupplicantStaNetworkProxy) GetWapiCertSuite(ctx context.Context) (string, error)
- func (p *SupplicantStaNetworkProxy) GetWepKey(ctx context.Context, keyIdx int32) ([]byte, error)
- func (p *SupplicantStaNetworkProxy) GetWepTxKeyIdx(ctx context.Context) (int32, error)
- func (p *SupplicantStaNetworkProxy) GetWpsNfcConfigurationToken(ctx context.Context) ([]byte, error)
- func (p *SupplicantStaNetworkProxy) RegisterCallback(ctx context.Context, callback ISupplicantStaNetworkCallback) error
- func (p *SupplicantStaNetworkProxy) Select(ctx context.Context) error
- func (p *SupplicantStaNetworkProxy) SendNetworkEapIdentityResponse(ctx context.Context, identity []byte, encryptedIdentity []byte) error
- func (p *SupplicantStaNetworkProxy) SendNetworkEapSimGsmAuthFailure(ctx context.Context) error
- func (p *SupplicantStaNetworkProxy) SendNetworkEapSimGsmAuthResponse(ctx context.Context, params []NetworkResponseEapSimGsmAuthParams) error
- func (p *SupplicantStaNetworkProxy) SendNetworkEapSimUmtsAuthFailure(ctx context.Context) error
- func (p *SupplicantStaNetworkProxy) SendNetworkEapSimUmtsAuthResponse(ctx context.Context, params NetworkResponseEapSimUmtsAuthParams) error
- func (p *SupplicantStaNetworkProxy) SendNetworkEapSimUmtsAutsResponse(ctx context.Context, auts []byte) error
- func (p *SupplicantStaNetworkProxy) SetAuthAlg(ctx context.Context, authAlgMask AuthAlgMask) error
- func (p *SupplicantStaNetworkProxy) SetBssid(ctx context.Context, bssid []byte) error
- func (p *SupplicantStaNetworkProxy) SetDppKeys(ctx context.Context, keys DppConnectionKeys) error
- func (p *SupplicantStaNetworkProxy) SetEapAltSubjectMatch(ctx context.Context, match string) error
- func (p *SupplicantStaNetworkProxy) SetEapAnonymousIdentity(ctx context.Context, identity []byte) error
- func (p *SupplicantStaNetworkProxy) SetEapCACert(ctx context.Context, path string) error
- func (p *SupplicantStaNetworkProxy) SetEapCAPath(ctx context.Context, path string) error
- func (p *SupplicantStaNetworkProxy) SetEapClientCert(ctx context.Context, path string) error
- func (p *SupplicantStaNetworkProxy) SetEapDomainSuffixMatch(ctx context.Context, match string) error
- func (p *SupplicantStaNetworkProxy) SetEapEncryptedImsiIdentity(ctx context.Context, identity []byte) error
- func (p *SupplicantStaNetworkProxy) SetEapEngine(ctx context.Context, enable bool) error
- func (p *SupplicantStaNetworkProxy) SetEapEngineID(ctx context.Context, id string) error
- func (p *SupplicantStaNetworkProxy) SetEapErp(ctx context.Context, enable bool) error
- func (p *SupplicantStaNetworkProxy) SetEapIdentity(ctx context.Context, identity []byte) error
- func (p *SupplicantStaNetworkProxy) SetEapMethod(ctx context.Context, method EapMethod) error
- func (p *SupplicantStaNetworkProxy) SetEapPassword(ctx context.Context, password []byte) error
- func (p *SupplicantStaNetworkProxy) SetEapPhase2Method(ctx context.Context, method EapPhase2Method) error
- func (p *SupplicantStaNetworkProxy) SetEapPrivateKeyId(ctx context.Context, id string) error
- func (p *SupplicantStaNetworkProxy) SetEapSubjectMatch(ctx context.Context, match string) error
- func (p *SupplicantStaNetworkProxy) SetEdmg(ctx context.Context, enable bool) error
- func (p *SupplicantStaNetworkProxy) SetGroupCipher(ctx context.Context, groupCipherMask GroupCipherMask) error
- func (p *SupplicantStaNetworkProxy) SetGroupMgmtCipher(ctx context.Context, groupMgmtCipherMask GroupMgmtCipherMask) error
- func (p *SupplicantStaNetworkProxy) SetIdStr(ctx context.Context, idStr string) error
- func (p *SupplicantStaNetworkProxy) SetKeyMgmt(ctx context.Context, keyMgmtMask KeyMgmtMask) error
- func (p *SupplicantStaNetworkProxy) SetMinimumTlsVersionEapPhase1Param(ctx context.Context, tlsVersion TlsVersion) error
- func (p *SupplicantStaNetworkProxy) SetOcsp(ctx context.Context, ocspType OcspType) error
- func (p *SupplicantStaNetworkProxy) SetPairwiseCipher(ctx context.Context, pairwiseCipherMask PairwiseCipherMask) error
- func (p *SupplicantStaNetworkProxy) SetPmkCache(ctx context.Context, serializedEntry []byte) error
- func (p *SupplicantStaNetworkProxy) SetProactiveKeyCaching(ctx context.Context, enable bool) error
- func (p *SupplicantStaNetworkProxy) SetProto(ctx context.Context, protoMask ProtoMask) error
- func (p *SupplicantStaNetworkProxy) SetPsk(ctx context.Context, psk []byte) error
- func (p *SupplicantStaNetworkProxy) SetPskPassphrase(ctx context.Context, psk string) error
- func (p *SupplicantStaNetworkProxy) SetRequirePmf(ctx context.Context, enable bool) error
- func (p *SupplicantStaNetworkProxy) SetRoamingConsortiumSelection(ctx context.Context, selectedRcoi []byte) error
- func (p *SupplicantStaNetworkProxy) SetSaeH2eMode(ctx context.Context, mode SaeH2eMode) error
- func (p *SupplicantStaNetworkProxy) SetSaePassword(ctx context.Context, saePassword string) error
- func (p *SupplicantStaNetworkProxy) SetSaePasswordId(ctx context.Context, saePasswordId string) error
- func (p *SupplicantStaNetworkProxy) SetScanSsid(ctx context.Context, enable bool) error
- func (p *SupplicantStaNetworkProxy) SetSsid(ctx context.Context, ssid []byte) error
- func (p *SupplicantStaNetworkProxy) SetStrictConservativePeerMode(ctx context.Context, enable bool) error
- func (p *SupplicantStaNetworkProxy) SetUpdateIdentifier(ctx context.Context, id int32) error
- func (p *SupplicantStaNetworkProxy) SetVendorData(ctx context.Context, vendorData []common.OuiKeyedData) error
- func (p *SupplicantStaNetworkProxy) SetWapiCertSuite(ctx context.Context, suite string) error
- func (p *SupplicantStaNetworkProxy) SetWepKey(ctx context.Context, keyIdx int32, wepKey []byte) error
- func (p *SupplicantStaNetworkProxy) SetWepTxKeyIdx(ctx context.Context, keyIdx int32) error
- type SupplicantStaNetworkStub
- type SupplicantStateChangeData
- type SupplicantStatusCode
- type SupplicantStub
- type TlsVersion
- type TransitionDisableIndication
- type WifiTechnology
- type WpaDriverCapabilitiesMask
- type WpsConfigError
- type WpsConfigMethods
- type WpsDevPasswordId
- type WpsErrorIndication
- type WpsProvisionMethod
Constants ¶
const ( TransactionINonStandardCertCallbackGetBlob = binder.FirstCallTransaction + 0 TransactionINonStandardCertCallbackListAliases = binder.FirstCallTransaction + 1 )
const ( MethodINonStandardCertCallbackGetBlob = "getBlob" MethodINonStandardCertCallbackListAliases = "listAliases" )
const ( TransactionISupplicantAddP2pInterface = binder.FirstCallTransaction + 0 TransactionISupplicantAddStaInterface = binder.FirstCallTransaction + 1 TransactionISupplicantGetDebugLevel = binder.FirstCallTransaction + 2 TransactionISupplicantGetP2pInterface = binder.FirstCallTransaction + 3 TransactionISupplicantGetStaInterface = binder.FirstCallTransaction + 4 TransactionISupplicantIsDebugShowKeysEnabled = binder.FirstCallTransaction + 5 TransactionISupplicantIsDebugShowTimestampEnabled = binder.FirstCallTransaction + 6 TransactionISupplicantListInterfaces = binder.FirstCallTransaction + 7 TransactionISupplicantRegisterCallback = binder.FirstCallTransaction + 8 TransactionISupplicantRemoveInterface = binder.FirstCallTransaction + 9 TransactionISupplicantSetConcurrencyPriority = binder.FirstCallTransaction + 10 TransactionISupplicantSetDebugParams = binder.FirstCallTransaction + 11 TransactionISupplicantTerminate = binder.FirstCallTransaction + 12 TransactionISupplicantRegisterNonStandardCertCallback = binder.FirstCallTransaction + 13 )
const ( MethodISupplicantAddP2pInterface = "addP2pInterface" MethodISupplicantAddStaInterface = "addStaInterface" MethodISupplicantGetDebugLevel = "getDebugLevel" MethodISupplicantGetP2pInterface = "getP2pInterface" MethodISupplicantGetStaInterface = "getStaInterface" MethodISupplicantIsDebugShowKeysEnabled = "isDebugShowKeysEnabled" MethodISupplicantIsDebugShowTimestampEnabled = "isDebugShowTimestampEnabled" MethodISupplicantListInterfaces = "listInterfaces" MethodISupplicantRegisterCallback = "registerCallback" MethodISupplicantRemoveInterface = "removeInterface" MethodISupplicantSetConcurrencyPriority = "setConcurrencyPriority" MethodISupplicantSetDebugParams = "setDebugParams" MethodISupplicantTerminate = "terminate" MethodISupplicantRegisterNonStandardCertCallback = "registerNonStandardCertCallback" )
const ( TransactionISupplicantCallbackOnInterfaceCreated = binder.FirstCallTransaction + 0 TransactionISupplicantCallbackOnInterfaceRemoved = binder.FirstCallTransaction + 1 )
const ( MethodISupplicantCallbackOnInterfaceCreated = "onInterfaceCreated" MethodISupplicantCallbackOnInterfaceRemoved = "onInterfaceRemoved" )
const ( TransactionISupplicantP2pIfaceAddBonjourService = binder.FirstCallTransaction + 0 TransactionISupplicantP2pIfaceAddGroup = binder.FirstCallTransaction + 1 TransactionISupplicantP2pIfaceAddGroupWithConfig = binder.FirstCallTransaction + 2 TransactionISupplicantP2pIfaceAddNetwork = binder.FirstCallTransaction + 3 TransactionISupplicantP2pIfaceAddUpnpService = binder.FirstCallTransaction + 4 TransactionISupplicantP2pIfaceCancelConnect = binder.FirstCallTransaction + 5 TransactionISupplicantP2pIfaceCancelServiceDiscovery = binder.FirstCallTransaction + 6 TransactionISupplicantP2pIfaceCancelWps = binder.FirstCallTransaction + 7 TransactionISupplicantP2pIfaceConfigureExtListen = binder.FirstCallTransaction + 8 TransactionISupplicantP2pIfaceConnect = binder.FirstCallTransaction + 9 TransactionISupplicantP2pIfaceCreateNfcHandoverRequestMessage = binder.FirstCallTransaction + 10 TransactionISupplicantP2pIfaceCreateNfcHandoverSelectMessage = binder.FirstCallTransaction + 11 TransactionISupplicantP2pIfaceEnableWfd = binder.FirstCallTransaction + 12 TransactionISupplicantP2pIfaceFind = binder.FirstCallTransaction + 13 TransactionISupplicantP2pIfaceFlush = binder.FirstCallTransaction + 14 TransactionISupplicantP2pIfaceFlushServices = binder.FirstCallTransaction + 15 TransactionISupplicantP2pIfaceGetDeviceAddress = binder.FirstCallTransaction + 16 TransactionISupplicantP2pIfaceGetEdmg = binder.FirstCallTransaction + 17 TransactionISupplicantP2pIfaceGetGroupCapability = binder.FirstCallTransaction + 18 TransactionISupplicantP2pIfaceGetName = binder.FirstCallTransaction + 19 TransactionISupplicantP2pIfaceGetNetwork = binder.FirstCallTransaction + 20 TransactionISupplicantP2pIfaceGetSsid = binder.FirstCallTransaction + 21 TransactionISupplicantP2pIfaceGetType = binder.FirstCallTransaction + 22 TransactionISupplicantP2pIfaceInvite = binder.FirstCallTransaction + 23 TransactionISupplicantP2pIfaceListNetworks = binder.FirstCallTransaction + 24 TransactionISupplicantP2pIfaceProvisionDiscovery = binder.FirstCallTransaction + 25 TransactionISupplicantP2pIfaceRegisterCallback = binder.FirstCallTransaction + 26 TransactionISupplicantP2pIfaceReinvoke = binder.FirstCallTransaction + 27 TransactionISupplicantP2pIfaceReject = binder.FirstCallTransaction + 28 TransactionISupplicantP2pIfaceRemoveBonjourService = binder.FirstCallTransaction + 29 TransactionISupplicantP2pIfaceRemoveGroup = binder.FirstCallTransaction + 30 TransactionISupplicantP2pIfaceRemoveNetwork = binder.FirstCallTransaction + 31 TransactionISupplicantP2pIfaceRemoveUpnpService = binder.FirstCallTransaction + 32 TransactionISupplicantP2pIfaceReportNfcHandoverInitiation = binder.FirstCallTransaction + 33 TransactionISupplicantP2pIfaceReportNfcHandoverResponse = binder.FirstCallTransaction + 34 TransactionISupplicantP2pIfaceRequestServiceDiscovery = binder.FirstCallTransaction + 35 TransactionISupplicantP2pIfaceSaveConfig = binder.FirstCallTransaction + 36 TransactionISupplicantP2pIfaceSetDisallowedFrequencies = binder.FirstCallTransaction + 37 TransactionISupplicantP2pIfaceSetEdmg = binder.FirstCallTransaction + 38 TransactionISupplicantP2pIfaceSetGroupIdle = binder.FirstCallTransaction + 39 TransactionISupplicantP2pIfaceSetListenChannel = binder.FirstCallTransaction + 40 TransactionISupplicantP2pIfaceSetMacRandomization = binder.FirstCallTransaction + 41 TransactionISupplicantP2pIfaceSetMiracastMode = binder.FirstCallTransaction + 42 TransactionISupplicantP2pIfaceSetPowerSave = binder.FirstCallTransaction + 43 TransactionISupplicantP2pIfaceSetSsidPostfix = binder.FirstCallTransaction + 44 TransactionISupplicantP2pIfaceSetWfdDeviceInfo = binder.FirstCallTransaction + 45 TransactionISupplicantP2pIfaceSetWfdR2DeviceInfo = binder.FirstCallTransaction + 46 TransactionISupplicantP2pIfaceRemoveClient = binder.FirstCallTransaction + 47 TransactionISupplicantP2pIfaceSetWpsConfigMethods = binder.FirstCallTransaction + 48 TransactionISupplicantP2pIfaceSetWpsDeviceName = binder.FirstCallTransaction + 49 TransactionISupplicantP2pIfaceSetWpsDeviceType = binder.FirstCallTransaction + 50 TransactionISupplicantP2pIfaceSetWpsManufacturer = binder.FirstCallTransaction + 51 TransactionISupplicantP2pIfaceSetWpsModelName = binder.FirstCallTransaction + 52 TransactionISupplicantP2pIfaceSetWpsModelNumber = binder.FirstCallTransaction + 53 TransactionISupplicantP2pIfaceSetWpsSerialNumber = binder.FirstCallTransaction + 54 TransactionISupplicantP2pIfaceStartWpsPbc = binder.FirstCallTransaction + 55 TransactionISupplicantP2pIfaceStartWpsPinDisplay = binder.FirstCallTransaction + 56 TransactionISupplicantP2pIfaceStartWpsPinKeypad = binder.FirstCallTransaction + 57 TransactionISupplicantP2pIfaceStopFind = binder.FirstCallTransaction + 58 TransactionISupplicantP2pIfaceFindOnSocialChannels = binder.FirstCallTransaction + 59 TransactionISupplicantP2pIfaceFindOnSpecificFrequency = binder.FirstCallTransaction + 60 TransactionISupplicantP2pIfaceSetVendorElements = binder.FirstCallTransaction + 61 TransactionISupplicantP2pIfaceConfigureEapolIpAddressAllocationParams = binder.FirstCallTransaction + 62 TransactionISupplicantP2pIfaceConnectWithParams = binder.FirstCallTransaction + 63 TransactionISupplicantP2pIfaceFindWithParams = binder.FirstCallTransaction + 64 TransactionISupplicantP2pIfaceConfigureExtListenWithParams = binder.FirstCallTransaction + 65 TransactionISupplicantP2pIfaceAddGroupWithConfigurationParams = binder.FirstCallTransaction + 66 TransactionISupplicantP2pIfaceCreateGroupOwner = binder.FirstCallTransaction + 67 )
const ( MethodISupplicantP2pIfaceAddBonjourService = "addBonjourService" MethodISupplicantP2pIfaceAddGroup = "addGroup" MethodISupplicantP2pIfaceAddGroupWithConfig = "addGroupWithConfig" MethodISupplicantP2pIfaceAddNetwork = "addNetwork" MethodISupplicantP2pIfaceAddUpnpService = "addUpnpService" MethodISupplicantP2pIfaceCancelConnect = "cancelConnect" MethodISupplicantP2pIfaceCancelServiceDiscovery = "cancelServiceDiscovery" MethodISupplicantP2pIfaceCancelWps = "cancelWps" MethodISupplicantP2pIfaceConfigureExtListen = "configureExtListen" MethodISupplicantP2pIfaceConnect = "connect" MethodISupplicantP2pIfaceCreateNfcHandoverRequestMessage = "createNfcHandoverRequestMessage" MethodISupplicantP2pIfaceCreateNfcHandoverSelectMessage = "createNfcHandoverSelectMessage" MethodISupplicantP2pIfaceEnableWfd = "enableWfd" MethodISupplicantP2pIfaceFind = "find" MethodISupplicantP2pIfaceFlush = "flush" MethodISupplicantP2pIfaceFlushServices = "flushServices" MethodISupplicantP2pIfaceGetDeviceAddress = "getDeviceAddress" MethodISupplicantP2pIfaceGetEdmg = "getEdmg" MethodISupplicantP2pIfaceGetGroupCapability = "getGroupCapability" MethodISupplicantP2pIfaceGetName = "getName" MethodISupplicantP2pIfaceGetNetwork = "getNetwork" MethodISupplicantP2pIfaceGetSsid = "getSsid" MethodISupplicantP2pIfaceGetType = "getType" MethodISupplicantP2pIfaceInvite = "invite" MethodISupplicantP2pIfaceListNetworks = "listNetworks" MethodISupplicantP2pIfaceProvisionDiscovery = "provisionDiscovery" MethodISupplicantP2pIfaceRegisterCallback = "registerCallback" MethodISupplicantP2pIfaceReinvoke = "reinvoke" MethodISupplicantP2pIfaceReject = "reject" MethodISupplicantP2pIfaceRemoveBonjourService = "removeBonjourService" MethodISupplicantP2pIfaceRemoveGroup = "removeGroup" MethodISupplicantP2pIfaceRemoveNetwork = "removeNetwork" MethodISupplicantP2pIfaceRemoveUpnpService = "removeUpnpService" MethodISupplicantP2pIfaceReportNfcHandoverInitiation = "reportNfcHandoverInitiation" MethodISupplicantP2pIfaceReportNfcHandoverResponse = "reportNfcHandoverResponse" MethodISupplicantP2pIfaceRequestServiceDiscovery = "requestServiceDiscovery" MethodISupplicantP2pIfaceSaveConfig = "saveConfig" MethodISupplicantP2pIfaceSetDisallowedFrequencies = "setDisallowedFrequencies" MethodISupplicantP2pIfaceSetEdmg = "setEdmg" MethodISupplicantP2pIfaceSetGroupIdle = "setGroupIdle" MethodISupplicantP2pIfaceSetListenChannel = "setListenChannel" MethodISupplicantP2pIfaceSetMacRandomization = "setMacRandomization" MethodISupplicantP2pIfaceSetMiracastMode = "setMiracastMode" MethodISupplicantP2pIfaceSetPowerSave = "setPowerSave" MethodISupplicantP2pIfaceSetSsidPostfix = "setSsidPostfix" MethodISupplicantP2pIfaceSetWfdDeviceInfo = "setWfdDeviceInfo" MethodISupplicantP2pIfaceSetWfdR2DeviceInfo = "setWfdR2DeviceInfo" MethodISupplicantP2pIfaceRemoveClient = "removeClient" MethodISupplicantP2pIfaceSetWpsConfigMethods = "setWpsConfigMethods" MethodISupplicantP2pIfaceSetWpsDeviceName = "setWpsDeviceName" MethodISupplicantP2pIfaceSetWpsDeviceType = "setWpsDeviceType" MethodISupplicantP2pIfaceSetWpsManufacturer = "setWpsManufacturer" MethodISupplicantP2pIfaceSetWpsModelName = "setWpsModelName" MethodISupplicantP2pIfaceSetWpsModelNumber = "setWpsModelNumber" MethodISupplicantP2pIfaceSetWpsSerialNumber = "setWpsSerialNumber" MethodISupplicantP2pIfaceStartWpsPbc = "startWpsPbc" MethodISupplicantP2pIfaceStartWpsPinDisplay = "startWpsPinDisplay" MethodISupplicantP2pIfaceStartWpsPinKeypad = "startWpsPinKeypad" MethodISupplicantP2pIfaceStopFind = "stopFind" MethodISupplicantP2pIfaceFindOnSocialChannels = "findOnSocialChannels" MethodISupplicantP2pIfaceFindOnSpecificFrequency = "findOnSpecificFrequency" MethodISupplicantP2pIfaceSetVendorElements = "setVendorElements" MethodISupplicantP2pIfaceConfigureEapolIpAddressAllocationParams = "configureEapolIpAddressAllocationParams" MethodISupplicantP2pIfaceConnectWithParams = "connectWithParams" MethodISupplicantP2pIfaceFindWithParams = "findWithParams" MethodISupplicantP2pIfaceConfigureExtListenWithParams = "configureExtListenWithParams" MethodISupplicantP2pIfaceAddGroupWithConfigurationParams = "addGroupWithConfigurationParams" MethodISupplicantP2pIfaceCreateGroupOwner = "createGroupOwner" )
const ( TransactionISupplicantP2pIfaceCallbackOnDeviceFound = binder.FirstCallTransaction + 0 TransactionISupplicantP2pIfaceCallbackOnDeviceLost = binder.FirstCallTransaction + 1 TransactionISupplicantP2pIfaceCallbackOnFindStopped = binder.FirstCallTransaction + 2 TransactionISupplicantP2pIfaceCallbackOnGoNegotiationCompleted = binder.FirstCallTransaction + 3 TransactionISupplicantP2pIfaceCallbackOnGoNegotiationRequest = binder.FirstCallTransaction + 4 TransactionISupplicantP2pIfaceCallbackOnGroupFormationFailure = binder.FirstCallTransaction + 5 TransactionISupplicantP2pIfaceCallbackOnGroupFormationSuccess = binder.FirstCallTransaction + 6 TransactionISupplicantP2pIfaceCallbackOnGroupRemoved = binder.FirstCallTransaction + 7 TransactionISupplicantP2pIfaceCallbackOnGroupStarted = binder.FirstCallTransaction + 8 TransactionISupplicantP2pIfaceCallbackOnInvitationReceived = binder.FirstCallTransaction + 9 TransactionISupplicantP2pIfaceCallbackOnInvitationResult = binder.FirstCallTransaction + 10 TransactionISupplicantP2pIfaceCallbackOnProvisionDiscoveryCompleted = binder.FirstCallTransaction + 11 TransactionISupplicantP2pIfaceCallbackOnR2DeviceFound = binder.FirstCallTransaction + 12 TransactionISupplicantP2pIfaceCallbackOnServiceDiscoveryResponse = binder.FirstCallTransaction + 13 TransactionISupplicantP2pIfaceCallbackOnStaAuthorized = binder.FirstCallTransaction + 14 TransactionISupplicantP2pIfaceCallbackOnGroupFrequencyChanged = binder.FirstCallTransaction + 16 TransactionISupplicantP2pIfaceCallbackOnDeviceFoundWithVendorElements = binder.FirstCallTransaction + 17 TransactionISupplicantP2pIfaceCallbackOnGroupStartedWithParams = binder.FirstCallTransaction + 18 TransactionISupplicantP2pIfaceCallbackOnPeerClientJoined = binder.FirstCallTransaction + 19 TransactionISupplicantP2pIfaceCallbackOnPeerClientDisconnected = binder.FirstCallTransaction + 20 TransactionISupplicantP2pIfaceCallbackOnProvisionDiscoveryCompletedEvent = binder.FirstCallTransaction + 21 TransactionISupplicantP2pIfaceCallbackOnDeviceFoundWithParams = binder.FirstCallTransaction + 22 TransactionISupplicantP2pIfaceCallbackOnGoNegotiationRequestWithParams = binder.FirstCallTransaction + 23 TransactionISupplicantP2pIfaceCallbackOnInvitationReceivedWithParams = binder.FirstCallTransaction + 24 )
const ( MethodISupplicantP2pIfaceCallbackOnDeviceFound = "onDeviceFound" MethodISupplicantP2pIfaceCallbackOnDeviceLost = "onDeviceLost" MethodISupplicantP2pIfaceCallbackOnFindStopped = "onFindStopped" MethodISupplicantP2pIfaceCallbackOnGoNegotiationCompleted = "onGoNegotiationCompleted" MethodISupplicantP2pIfaceCallbackOnGoNegotiationRequest = "onGoNegotiationRequest" MethodISupplicantP2pIfaceCallbackOnGroupFormationFailure = "onGroupFormationFailure" MethodISupplicantP2pIfaceCallbackOnGroupFormationSuccess = "onGroupFormationSuccess" MethodISupplicantP2pIfaceCallbackOnGroupRemoved = "onGroupRemoved" MethodISupplicantP2pIfaceCallbackOnGroupStarted = "onGroupStarted" MethodISupplicantP2pIfaceCallbackOnInvitationReceived = "onInvitationReceived" MethodISupplicantP2pIfaceCallbackOnInvitationResult = "onInvitationResult" MethodISupplicantP2pIfaceCallbackOnProvisionDiscoveryCompleted = "onProvisionDiscoveryCompleted" MethodISupplicantP2pIfaceCallbackOnR2DeviceFound = "onR2DeviceFound" MethodISupplicantP2pIfaceCallbackOnServiceDiscoveryResponse = "onServiceDiscoveryResponse" MethodISupplicantP2pIfaceCallbackOnStaAuthorized = "onStaAuthorized" MethodISupplicantP2pIfaceCallbackOnGroupFrequencyChanged = "onGroupFrequencyChanged" MethodISupplicantP2pIfaceCallbackOnDeviceFoundWithVendorElements = "onDeviceFoundWithVendorElements" MethodISupplicantP2pIfaceCallbackOnGroupStartedWithParams = "onGroupStartedWithParams" MethodISupplicantP2pIfaceCallbackOnPeerClientJoined = "onPeerClientJoined" MethodISupplicantP2pIfaceCallbackOnPeerClientDisconnected = "onPeerClientDisconnected" MethodISupplicantP2pIfaceCallbackOnProvisionDiscoveryCompletedEvent = "onProvisionDiscoveryCompletedEvent" MethodISupplicantP2pIfaceCallbackOnDeviceFoundWithParams = "onDeviceFoundWithParams" MethodISupplicantP2pIfaceCallbackOnGoNegotiationRequestWithParams = "onGoNegotiationRequestWithParams" MethodISupplicantP2pIfaceCallbackOnInvitationReceivedWithParams = "onInvitationReceivedWithParams" )
const ( TransactionISupplicantP2pNetworkGetBssid = binder.FirstCallTransaction + 0 TransactionISupplicantP2pNetworkGetClientList = binder.FirstCallTransaction + 1 TransactionISupplicantP2pNetworkGetId = binder.FirstCallTransaction + 2 TransactionISupplicantP2pNetworkGetInterfaceName = binder.FirstCallTransaction + 3 TransactionISupplicantP2pNetworkGetSsid = binder.FirstCallTransaction + 4 TransactionISupplicantP2pNetworkGetType = binder.FirstCallTransaction + 5 TransactionISupplicantP2pNetworkIsCurrent = binder.FirstCallTransaction + 6 TransactionISupplicantP2pNetworkIsGroupOwner = binder.FirstCallTransaction + 7 TransactionISupplicantP2pNetworkIsPersistent = binder.FirstCallTransaction + 8 TransactionISupplicantP2pNetworkSetClientList = binder.FirstCallTransaction + 9 )
const ( MethodISupplicantP2pNetworkGetBssid = "getBssid" MethodISupplicantP2pNetworkGetClientList = "getClientList" MethodISupplicantP2pNetworkGetId = "getId" MethodISupplicantP2pNetworkGetInterfaceName = "getInterfaceName" MethodISupplicantP2pNetworkGetSsid = "getSsid" MethodISupplicantP2pNetworkGetType = "getType" MethodISupplicantP2pNetworkIsCurrent = "isCurrent" MethodISupplicantP2pNetworkIsGroupOwner = "isGroupOwner" MethodISupplicantP2pNetworkIsPersistent = "isPersistent" MethodISupplicantP2pNetworkSetClientList = "setClientList" )
const ( TransactionISupplicantStaIfaceAddDppPeerUri = binder.FirstCallTransaction + 0 TransactionISupplicantStaIfaceAddExtRadioWork = binder.FirstCallTransaction + 1 TransactionISupplicantStaIfaceAddNetwork = binder.FirstCallTransaction + 2 TransactionISupplicantStaIfaceAddRxFilter = binder.FirstCallTransaction + 3 TransactionISupplicantStaIfaceCancelWps = binder.FirstCallTransaction + 4 TransactionISupplicantStaIfaceDisconnect = binder.FirstCallTransaction + 5 TransactionISupplicantStaIfaceEnableAutoReconnect = binder.FirstCallTransaction + 6 TransactionISupplicantStaIfaceFilsHlpAddRequest = binder.FirstCallTransaction + 7 TransactionISupplicantStaIfaceFilsHlpFlushRequest = binder.FirstCallTransaction + 8 TransactionISupplicantStaIfaceGenerateDppBootstrapInfoForResponder = binder.FirstCallTransaction + 9 TransactionISupplicantStaIfaceGenerateSelfDppConfiguration = binder.FirstCallTransaction + 10 TransactionISupplicantStaIfaceGetConnectionCapabilities = binder.FirstCallTransaction + 11 TransactionISupplicantStaIfaceGetConnectionMloLinksInfo = binder.FirstCallTransaction + 12 TransactionISupplicantStaIfaceGetKeyMgmtCapabilities = binder.FirstCallTransaction + 13 TransactionISupplicantStaIfaceGetMacAddress = binder.FirstCallTransaction + 14 TransactionISupplicantStaIfaceGetName = binder.FirstCallTransaction + 15 TransactionISupplicantStaIfaceGetNetwork = binder.FirstCallTransaction + 16 TransactionISupplicantStaIfaceGetType = binder.FirstCallTransaction + 17 TransactionISupplicantStaIfaceGetWpaDriverCapabilities = binder.FirstCallTransaction + 18 TransactionISupplicantStaIfaceInitiateAnqpQuery = binder.FirstCallTransaction + 19 TransactionISupplicantStaIfaceInitiateHs20IconQuery = binder.FirstCallTransaction + 20 TransactionISupplicantStaIfaceInitiateTdlsDiscover = binder.FirstCallTransaction + 21 TransactionISupplicantStaIfaceInitiateTdlsSetup = binder.FirstCallTransaction + 22 TransactionISupplicantStaIfaceInitiateTdlsTeardown = binder.FirstCallTransaction + 23 TransactionISupplicantStaIfaceInitiateVenueUrlAnqpQuery = binder.FirstCallTransaction + 24 TransactionISupplicantStaIfaceListNetworks = binder.FirstCallTransaction + 25 TransactionISupplicantStaIfaceReassociate = binder.FirstCallTransaction + 26 TransactionISupplicantStaIfaceReconnect = binder.FirstCallTransaction + 27 TransactionISupplicantStaIfaceRegisterCallback = binder.FirstCallTransaction + 28 TransactionISupplicantStaIfaceSetQosPolicyFeatureEnabled = binder.FirstCallTransaction + 29 TransactionISupplicantStaIfaceSendQosPolicyResponse = binder.FirstCallTransaction + 30 TransactionISupplicantStaIfaceRemoveAllQosPolicies = binder.FirstCallTransaction + 31 TransactionISupplicantStaIfaceRemoveDppUri = binder.FirstCallTransaction + 32 TransactionISupplicantStaIfaceRemoveExtRadioWork = binder.FirstCallTransaction + 33 TransactionISupplicantStaIfaceRemoveNetwork = binder.FirstCallTransaction + 34 TransactionISupplicantStaIfaceRemoveRxFilter = binder.FirstCallTransaction + 35 TransactionISupplicantStaIfaceSetBtCoexistenceMode = binder.FirstCallTransaction + 36 TransactionISupplicantStaIfaceSetBtCoexistenceScanModeEnabled = binder.FirstCallTransaction + 37 TransactionISupplicantStaIfaceSetCountryCode = binder.FirstCallTransaction + 38 TransactionISupplicantStaIfaceSetExternalSim = binder.FirstCallTransaction + 39 TransactionISupplicantStaIfaceSetMboCellularDataStatus = binder.FirstCallTransaction + 40 TransactionISupplicantStaIfaceSetPowerSave = binder.FirstCallTransaction + 41 TransactionISupplicantStaIfaceSetSuspendModeEnabled = binder.FirstCallTransaction + 42 TransactionISupplicantStaIfaceSetWpsConfigMethods = binder.FirstCallTransaction + 43 TransactionISupplicantStaIfaceSetWpsDeviceName = binder.FirstCallTransaction + 44 TransactionISupplicantStaIfaceSetWpsDeviceType = binder.FirstCallTransaction + 45 TransactionISupplicantStaIfaceSetWpsManufacturer = binder.FirstCallTransaction + 46 TransactionISupplicantStaIfaceSetWpsModelName = binder.FirstCallTransaction + 47 TransactionISupplicantStaIfaceSetWpsModelNumber = binder.FirstCallTransaction + 48 TransactionISupplicantStaIfaceSetWpsSerialNumber = binder.FirstCallTransaction + 49 TransactionISupplicantStaIfaceStartDppConfiguratorInitiator = binder.FirstCallTransaction + 50 TransactionISupplicantStaIfaceStartDppEnrolleeInitiator = binder.FirstCallTransaction + 51 TransactionISupplicantStaIfaceStartDppEnrolleeResponder = binder.FirstCallTransaction + 52 TransactionISupplicantStaIfaceStartRxFilter = binder.FirstCallTransaction + 53 TransactionISupplicantStaIfaceStartWpsPbc = binder.FirstCallTransaction + 54 TransactionISupplicantStaIfaceStartWpsPinDisplay = binder.FirstCallTransaction + 55 TransactionISupplicantStaIfaceStartWpsPinKeypad = binder.FirstCallTransaction + 56 TransactionISupplicantStaIfaceStartWpsRegistrar = binder.FirstCallTransaction + 57 TransactionISupplicantStaIfaceStopDppInitiator = binder.FirstCallTransaction + 58 TransactionISupplicantStaIfaceStopDppResponder = binder.FirstCallTransaction + 59 TransactionISupplicantStaIfaceStopRxFilter = binder.FirstCallTransaction + 60 TransactionISupplicantStaIfaceGetSignalPollResults = binder.FirstCallTransaction + 61 TransactionISupplicantStaIfaceAddQosPolicyRequestForScs = binder.FirstCallTransaction + 62 TransactionISupplicantStaIfaceRemoveQosPolicyForScs = binder.FirstCallTransaction + 63 TransactionISupplicantStaIfaceConfigureMscs = binder.FirstCallTransaction + 64 TransactionISupplicantStaIfaceDisableMscs = binder.FirstCallTransaction + 65 )
const ( MethodISupplicantStaIfaceAddDppPeerUri = "addDppPeerUri" MethodISupplicantStaIfaceAddExtRadioWork = "addExtRadioWork" MethodISupplicantStaIfaceAddNetwork = "addNetwork" MethodISupplicantStaIfaceAddRxFilter = "addRxFilter" MethodISupplicantStaIfaceCancelWps = "cancelWps" MethodISupplicantStaIfaceDisconnect = "disconnect" MethodISupplicantStaIfaceEnableAutoReconnect = "enableAutoReconnect" MethodISupplicantStaIfaceFilsHlpAddRequest = "filsHlpAddRequest" MethodISupplicantStaIfaceFilsHlpFlushRequest = "filsHlpFlushRequest" MethodISupplicantStaIfaceGenerateDppBootstrapInfoForResponder = "generateDppBootstrapInfoForResponder" MethodISupplicantStaIfaceGenerateSelfDppConfiguration = "generateSelfDppConfiguration" MethodISupplicantStaIfaceGetConnectionCapabilities = "getConnectionCapabilities" MethodISupplicantStaIfaceGetConnectionMloLinksInfo = "getConnectionMloLinksInfo" MethodISupplicantStaIfaceGetKeyMgmtCapabilities = "getKeyMgmtCapabilities" MethodISupplicantStaIfaceGetMacAddress = "getMacAddress" MethodISupplicantStaIfaceGetName = "getName" MethodISupplicantStaIfaceGetNetwork = "getNetwork" MethodISupplicantStaIfaceGetType = "getType" MethodISupplicantStaIfaceGetWpaDriverCapabilities = "getWpaDriverCapabilities" MethodISupplicantStaIfaceInitiateAnqpQuery = "initiateAnqpQuery" MethodISupplicantStaIfaceInitiateHs20IconQuery = "initiateHs20IconQuery" MethodISupplicantStaIfaceInitiateTdlsDiscover = "initiateTdlsDiscover" MethodISupplicantStaIfaceInitiateTdlsSetup = "initiateTdlsSetup" MethodISupplicantStaIfaceInitiateTdlsTeardown = "initiateTdlsTeardown" MethodISupplicantStaIfaceInitiateVenueUrlAnqpQuery = "initiateVenueUrlAnqpQuery" MethodISupplicantStaIfaceListNetworks = "listNetworks" MethodISupplicantStaIfaceReassociate = "reassociate" MethodISupplicantStaIfaceReconnect = "reconnect" MethodISupplicantStaIfaceRegisterCallback = "registerCallback" MethodISupplicantStaIfaceSetQosPolicyFeatureEnabled = "setQosPolicyFeatureEnabled" MethodISupplicantStaIfaceSendQosPolicyResponse = "sendQosPolicyResponse" MethodISupplicantStaIfaceRemoveAllQosPolicies = "removeAllQosPolicies" MethodISupplicantStaIfaceRemoveDppUri = "removeDppUri" MethodISupplicantStaIfaceRemoveExtRadioWork = "removeExtRadioWork" MethodISupplicantStaIfaceRemoveNetwork = "removeNetwork" MethodISupplicantStaIfaceRemoveRxFilter = "removeRxFilter" MethodISupplicantStaIfaceSetBtCoexistenceMode = "setBtCoexistenceMode" MethodISupplicantStaIfaceSetBtCoexistenceScanModeEnabled = "setBtCoexistenceScanModeEnabled" MethodISupplicantStaIfaceSetCountryCode = "setCountryCode" MethodISupplicantStaIfaceSetExternalSim = "setExternalSim" MethodISupplicantStaIfaceSetMboCellularDataStatus = "setMboCellularDataStatus" MethodISupplicantStaIfaceSetPowerSave = "setPowerSave" MethodISupplicantStaIfaceSetSuspendModeEnabled = "setSuspendModeEnabled" MethodISupplicantStaIfaceSetWpsConfigMethods = "setWpsConfigMethods" MethodISupplicantStaIfaceSetWpsDeviceName = "setWpsDeviceName" MethodISupplicantStaIfaceSetWpsDeviceType = "setWpsDeviceType" MethodISupplicantStaIfaceSetWpsManufacturer = "setWpsManufacturer" MethodISupplicantStaIfaceSetWpsModelName = "setWpsModelName" MethodISupplicantStaIfaceSetWpsModelNumber = "setWpsModelNumber" MethodISupplicantStaIfaceSetWpsSerialNumber = "setWpsSerialNumber" MethodISupplicantStaIfaceStartDppConfiguratorInitiator = "startDppConfiguratorInitiator" MethodISupplicantStaIfaceStartDppEnrolleeInitiator = "startDppEnrolleeInitiator" MethodISupplicantStaIfaceStartDppEnrolleeResponder = "startDppEnrolleeResponder" MethodISupplicantStaIfaceStartRxFilter = "startRxFilter" MethodISupplicantStaIfaceStartWpsPbc = "startWpsPbc" MethodISupplicantStaIfaceStartWpsPinDisplay = "startWpsPinDisplay" MethodISupplicantStaIfaceStartWpsPinKeypad = "startWpsPinKeypad" MethodISupplicantStaIfaceStartWpsRegistrar = "startWpsRegistrar" MethodISupplicantStaIfaceStopDppInitiator = "stopDppInitiator" MethodISupplicantStaIfaceStopDppResponder = "stopDppResponder" MethodISupplicantStaIfaceStopRxFilter = "stopRxFilter" MethodISupplicantStaIfaceGetSignalPollResults = "getSignalPollResults" MethodISupplicantStaIfaceAddQosPolicyRequestForScs = "addQosPolicyRequestForScs" MethodISupplicantStaIfaceRemoveQosPolicyForScs = "removeQosPolicyForScs" MethodISupplicantStaIfaceConfigureMscs = "configureMscs" MethodISupplicantStaIfaceDisableMscs = "disableMscs" )
const ( TransactionISupplicantStaIfaceCallbackOnAnqpQueryDone = binder.FirstCallTransaction + 0 TransactionISupplicantStaIfaceCallbackOnAssociationRejected = binder.FirstCallTransaction + 1 TransactionISupplicantStaIfaceCallbackOnAuthenticationTimeout = binder.FirstCallTransaction + 2 TransactionISupplicantStaIfaceCallbackOnAuxiliarySupplicantEvent = binder.FirstCallTransaction + 3 TransactionISupplicantStaIfaceCallbackOnBssTmHandlingDone = binder.FirstCallTransaction + 4 TransactionISupplicantStaIfaceCallbackOnBssidChanged = binder.FirstCallTransaction + 5 TransactionISupplicantStaIfaceCallbackOnDisconnected = binder.FirstCallTransaction + 6 TransactionISupplicantStaIfaceCallbackOnDppFailure = binder.FirstCallTransaction + 7 TransactionISupplicantStaIfaceCallbackOnDppProgress = binder.FirstCallTransaction + 8 TransactionISupplicantStaIfaceCallbackOnDppSuccess = binder.FirstCallTransaction + 9 TransactionISupplicantStaIfaceCallbackOnDppSuccessConfigReceived = binder.FirstCallTransaction + 10 TransactionISupplicantStaIfaceCallbackOnDppSuccessConfigSent = binder.FirstCallTransaction + 11 TransactionISupplicantStaIfaceCallbackOnEapFailure = binder.FirstCallTransaction + 12 TransactionISupplicantStaIfaceCallbackOnExtRadioWorkStart = binder.FirstCallTransaction + 13 TransactionISupplicantStaIfaceCallbackOnExtRadioWorkTimeout = binder.FirstCallTransaction + 14 TransactionISupplicantStaIfaceCallbackOnHs20DeauthImminentNotice = binder.FirstCallTransaction + 15 TransactionISupplicantStaIfaceCallbackOnHs20IconQueryDone = binder.FirstCallTransaction + 16 TransactionISupplicantStaIfaceCallbackOnHs20SubscriptionRemediation = binder.FirstCallTransaction + 17 TransactionISupplicantStaIfaceCallbackOnHs20TermsAndConditionsAcceptanceRequestedNotification = binder.FirstCallTransaction + 18 TransactionISupplicantStaIfaceCallbackOnNetworkAdded = binder.FirstCallTransaction + 19 TransactionISupplicantStaIfaceCallbackOnNetworkNotFound = binder.FirstCallTransaction + 20 TransactionISupplicantStaIfaceCallbackOnNetworkRemoved = binder.FirstCallTransaction + 21 TransactionISupplicantStaIfaceCallbackOnPmkCacheAdded = binder.FirstCallTransaction + 22 TransactionISupplicantStaIfaceCallbackOnStateChanged = binder.FirstCallTransaction + 23 TransactionISupplicantStaIfaceCallbackOnWpsEventFail = binder.FirstCallTransaction + 24 TransactionISupplicantStaIfaceCallbackOnWpsEventPbcOverlap = binder.FirstCallTransaction + 25 TransactionISupplicantStaIfaceCallbackOnWpsEventSuccess = binder.FirstCallTransaction + 26 TransactionISupplicantStaIfaceCallbackOnQosPolicyReset = binder.FirstCallTransaction + 27 TransactionISupplicantStaIfaceCallbackOnQosPolicyRequest = binder.FirstCallTransaction + 28 TransactionISupplicantStaIfaceCallbackOnMloLinksInfoChanged = binder.FirstCallTransaction + 29 TransactionISupplicantStaIfaceCallbackOnDppConfigReceived = binder.FirstCallTransaction + 30 TransactionISupplicantStaIfaceCallbackOnDppConnectionStatusResultSent = binder.FirstCallTransaction + 31 TransactionISupplicantStaIfaceCallbackOnBssFrequencyChanged = binder.FirstCallTransaction + 32 TransactionISupplicantStaIfaceCallbackOnSupplicantStateChanged = binder.FirstCallTransaction + 33 TransactionISupplicantStaIfaceCallbackOnQosPolicyResponseForScs = binder.FirstCallTransaction + 34 TransactionISupplicantStaIfaceCallbackOnPmkSaCacheAdded = binder.FirstCallTransaction + 35 )
const ( MethodISupplicantStaIfaceCallbackOnAnqpQueryDone = "onAnqpQueryDone" MethodISupplicantStaIfaceCallbackOnAssociationRejected = "onAssociationRejected" MethodISupplicantStaIfaceCallbackOnAuthenticationTimeout = "onAuthenticationTimeout" MethodISupplicantStaIfaceCallbackOnAuxiliarySupplicantEvent = "onAuxiliarySupplicantEvent" MethodISupplicantStaIfaceCallbackOnBssTmHandlingDone = "onBssTmHandlingDone" MethodISupplicantStaIfaceCallbackOnBssidChanged = "onBssidChanged" MethodISupplicantStaIfaceCallbackOnDisconnected = "onDisconnected" MethodISupplicantStaIfaceCallbackOnDppFailure = "onDppFailure" MethodISupplicantStaIfaceCallbackOnDppProgress = "onDppProgress" MethodISupplicantStaIfaceCallbackOnDppSuccess = "onDppSuccess" MethodISupplicantStaIfaceCallbackOnDppSuccessConfigReceived = "onDppSuccessConfigReceived" MethodISupplicantStaIfaceCallbackOnDppSuccessConfigSent = "onDppSuccessConfigSent" MethodISupplicantStaIfaceCallbackOnEapFailure = "onEapFailure" MethodISupplicantStaIfaceCallbackOnExtRadioWorkStart = "onExtRadioWorkStart" MethodISupplicantStaIfaceCallbackOnExtRadioWorkTimeout = "onExtRadioWorkTimeout" MethodISupplicantStaIfaceCallbackOnHs20DeauthImminentNotice = "onHs20DeauthImminentNotice" MethodISupplicantStaIfaceCallbackOnHs20IconQueryDone = "onHs20IconQueryDone" MethodISupplicantStaIfaceCallbackOnHs20SubscriptionRemediation = "onHs20SubscriptionRemediation" MethodISupplicantStaIfaceCallbackOnHs20TermsAndConditionsAcceptanceRequestedNotification = "onHs20TermsAndConditionsAcceptanceRequestedNotification" MethodISupplicantStaIfaceCallbackOnNetworkAdded = "onNetworkAdded" MethodISupplicantStaIfaceCallbackOnNetworkNotFound = "onNetworkNotFound" MethodISupplicantStaIfaceCallbackOnNetworkRemoved = "onNetworkRemoved" MethodISupplicantStaIfaceCallbackOnPmkCacheAdded = "onPmkCacheAdded" MethodISupplicantStaIfaceCallbackOnStateChanged = "onStateChanged" MethodISupplicantStaIfaceCallbackOnWpsEventFail = "onWpsEventFail" MethodISupplicantStaIfaceCallbackOnWpsEventPbcOverlap = "onWpsEventPbcOverlap" MethodISupplicantStaIfaceCallbackOnWpsEventSuccess = "onWpsEventSuccess" MethodISupplicantStaIfaceCallbackOnQosPolicyReset = "onQosPolicyReset" MethodISupplicantStaIfaceCallbackOnQosPolicyRequest = "onQosPolicyRequest" MethodISupplicantStaIfaceCallbackOnMloLinksInfoChanged = "onMloLinksInfoChanged" MethodISupplicantStaIfaceCallbackOnDppConfigReceived = "onDppConfigReceived" MethodISupplicantStaIfaceCallbackOnDppConnectionStatusResultSent = "onDppConnectionStatusResultSent" MethodISupplicantStaIfaceCallbackOnBssFrequencyChanged = "onBssFrequencyChanged" MethodISupplicantStaIfaceCallbackOnSupplicantStateChanged = "onSupplicantStateChanged" MethodISupplicantStaIfaceCallbackOnQosPolicyResponseForScs = "onQosPolicyResponseForScs" MethodISupplicantStaIfaceCallbackOnPmkSaCacheAdded = "onPmkSaCacheAdded" )
const ( TransactionISupplicantStaNetworkDisable = binder.FirstCallTransaction + 0 TransactionISupplicantStaNetworkEnable = binder.FirstCallTransaction + 1 TransactionISupplicantStaNetworkEnableSaePkOnlyMode = binder.FirstCallTransaction + 2 TransactionISupplicantStaNetworkEnableSuiteBEapOpenSslCiphers = binder.FirstCallTransaction + 3 TransactionISupplicantStaNetworkEnableTlsSuiteBEapPhase1Param = binder.FirstCallTransaction + 4 TransactionISupplicantStaNetworkGetAuthAlg = binder.FirstCallTransaction + 5 TransactionISupplicantStaNetworkGetBssid = binder.FirstCallTransaction + 6 TransactionISupplicantStaNetworkGetEapAltSubjectMatch = binder.FirstCallTransaction + 7 TransactionISupplicantStaNetworkGetEapAnonymousIdentity = binder.FirstCallTransaction + 8 TransactionISupplicantStaNetworkGetEapCACert = binder.FirstCallTransaction + 9 TransactionISupplicantStaNetworkGetEapCAPath = binder.FirstCallTransaction + 10 TransactionISupplicantStaNetworkGetEapClientCert = binder.FirstCallTransaction + 11 TransactionISupplicantStaNetworkGetEapDomainSuffixMatch = binder.FirstCallTransaction + 12 TransactionISupplicantStaNetworkGetEapEngine = binder.FirstCallTransaction + 13 TransactionISupplicantStaNetworkGetEapEngineId = binder.FirstCallTransaction + 14 TransactionISupplicantStaNetworkGetEapIdentity = binder.FirstCallTransaction + 15 TransactionISupplicantStaNetworkGetEapMethod = binder.FirstCallTransaction + 16 TransactionISupplicantStaNetworkGetEapPassword = binder.FirstCallTransaction + 17 TransactionISupplicantStaNetworkGetEapPhase2Method = binder.FirstCallTransaction + 18 TransactionISupplicantStaNetworkGetEapPrivateKeyId = binder.FirstCallTransaction + 19 TransactionISupplicantStaNetworkGetEapSubjectMatch = binder.FirstCallTransaction + 20 TransactionISupplicantStaNetworkGetEdmg = binder.FirstCallTransaction + 21 TransactionISupplicantStaNetworkGetGroupCipher = binder.FirstCallTransaction + 22 TransactionISupplicantStaNetworkGetGroupMgmtCipher = binder.FirstCallTransaction + 23 TransactionISupplicantStaNetworkGetId = binder.FirstCallTransaction + 24 TransactionISupplicantStaNetworkGetIdStr = binder.FirstCallTransaction + 25 TransactionISupplicantStaNetworkGetInterfaceName = binder.FirstCallTransaction + 26 TransactionISupplicantStaNetworkGetKeyMgmt = binder.FirstCallTransaction + 27 TransactionISupplicantStaNetworkGetOcsp = binder.FirstCallTransaction + 28 TransactionISupplicantStaNetworkGetPairwiseCipher = binder.FirstCallTransaction + 29 TransactionISupplicantStaNetworkGetProto = binder.FirstCallTransaction + 30 TransactionISupplicantStaNetworkGetPsk = binder.FirstCallTransaction + 31 TransactionISupplicantStaNetworkGetPskPassphrase = binder.FirstCallTransaction + 32 TransactionISupplicantStaNetworkGetRequirePmf = binder.FirstCallTransaction + 33 TransactionISupplicantStaNetworkGetSaePassword = binder.FirstCallTransaction + 34 TransactionISupplicantStaNetworkGetSaePasswordId = binder.FirstCallTransaction + 35 TransactionISupplicantStaNetworkGetScanSsid = binder.FirstCallTransaction + 36 TransactionISupplicantStaNetworkGetSsid = binder.FirstCallTransaction + 37 TransactionISupplicantStaNetworkGetType = binder.FirstCallTransaction + 38 TransactionISupplicantStaNetworkGetWapiCertSuite = binder.FirstCallTransaction + 39 TransactionISupplicantStaNetworkGetWepKey = binder.FirstCallTransaction + 40 TransactionISupplicantStaNetworkGetWepTxKeyIdx = binder.FirstCallTransaction + 41 TransactionISupplicantStaNetworkGetWpsNfcConfigurationToken = binder.FirstCallTransaction + 42 TransactionISupplicantStaNetworkRegisterCallback = binder.FirstCallTransaction + 43 TransactionISupplicantStaNetworkSelect = binder.FirstCallTransaction + 44 TransactionISupplicantStaNetworkSendNetworkEapIdentityResponse = binder.FirstCallTransaction + 45 TransactionISupplicantStaNetworkSendNetworkEapSimGsmAuthFailure = binder.FirstCallTransaction + 46 TransactionISupplicantStaNetworkSendNetworkEapSimGsmAuthResponse = binder.FirstCallTransaction + 47 TransactionISupplicantStaNetworkSendNetworkEapSimUmtsAuthFailure = binder.FirstCallTransaction + 48 TransactionISupplicantStaNetworkSendNetworkEapSimUmtsAuthResponse = binder.FirstCallTransaction + 49 TransactionISupplicantStaNetworkSendNetworkEapSimUmtsAutsResponse = binder.FirstCallTransaction + 50 TransactionISupplicantStaNetworkSetAuthAlg = binder.FirstCallTransaction + 51 TransactionISupplicantStaNetworkSetBssid = binder.FirstCallTransaction + 52 TransactionISupplicantStaNetworkSetDppKeys = binder.FirstCallTransaction + 53 TransactionISupplicantStaNetworkSetEapAltSubjectMatch = binder.FirstCallTransaction + 54 TransactionISupplicantStaNetworkSetEapAnonymousIdentity = binder.FirstCallTransaction + 55 TransactionISupplicantStaNetworkSetEapCACert = binder.FirstCallTransaction + 56 TransactionISupplicantStaNetworkSetEapCAPath = binder.FirstCallTransaction + 57 TransactionISupplicantStaNetworkSetEapClientCert = binder.FirstCallTransaction + 58 TransactionISupplicantStaNetworkSetEapDomainSuffixMatch = binder.FirstCallTransaction + 59 TransactionISupplicantStaNetworkSetEapEncryptedImsiIdentity = binder.FirstCallTransaction + 60 TransactionISupplicantStaNetworkSetEapEngine = binder.FirstCallTransaction + 61 TransactionISupplicantStaNetworkSetEapEngineID = binder.FirstCallTransaction + 62 TransactionISupplicantStaNetworkSetEapErp = binder.FirstCallTransaction + 63 TransactionISupplicantStaNetworkSetEapIdentity = binder.FirstCallTransaction + 64 TransactionISupplicantStaNetworkSetEapMethod = binder.FirstCallTransaction + 65 TransactionISupplicantStaNetworkSetEapPassword = binder.FirstCallTransaction + 66 TransactionISupplicantStaNetworkSetEapPhase2Method = binder.FirstCallTransaction + 67 TransactionISupplicantStaNetworkSetEapPrivateKeyId = binder.FirstCallTransaction + 68 TransactionISupplicantStaNetworkSetEapSubjectMatch = binder.FirstCallTransaction + 69 TransactionISupplicantStaNetworkSetEdmg = binder.FirstCallTransaction + 70 TransactionISupplicantStaNetworkSetGroupCipher = binder.FirstCallTransaction + 71 TransactionISupplicantStaNetworkSetGroupMgmtCipher = binder.FirstCallTransaction + 72 TransactionISupplicantStaNetworkSetIdStr = binder.FirstCallTransaction + 73 TransactionISupplicantStaNetworkSetKeyMgmt = binder.FirstCallTransaction + 74 TransactionISupplicantStaNetworkSetOcsp = binder.FirstCallTransaction + 75 TransactionISupplicantStaNetworkSetPairwiseCipher = binder.FirstCallTransaction + 76 TransactionISupplicantStaNetworkSetPmkCache = binder.FirstCallTransaction + 77 TransactionISupplicantStaNetworkSetProactiveKeyCaching = binder.FirstCallTransaction + 78 TransactionISupplicantStaNetworkSetProto = binder.FirstCallTransaction + 79 TransactionISupplicantStaNetworkSetPsk = binder.FirstCallTransaction + 80 TransactionISupplicantStaNetworkSetPskPassphrase = binder.FirstCallTransaction + 81 TransactionISupplicantStaNetworkSetRequirePmf = binder.FirstCallTransaction + 82 TransactionISupplicantStaNetworkSetSaeH2eMode = binder.FirstCallTransaction + 83 TransactionISupplicantStaNetworkSetSaePassword = binder.FirstCallTransaction + 84 TransactionISupplicantStaNetworkSetSaePasswordId = binder.FirstCallTransaction + 85 TransactionISupplicantStaNetworkSetScanSsid = binder.FirstCallTransaction + 86 TransactionISupplicantStaNetworkSetSsid = binder.FirstCallTransaction + 87 TransactionISupplicantStaNetworkSetUpdateIdentifier = binder.FirstCallTransaction + 88 TransactionISupplicantStaNetworkSetWapiCertSuite = binder.FirstCallTransaction + 89 TransactionISupplicantStaNetworkSetWepKey = binder.FirstCallTransaction + 90 TransactionISupplicantStaNetworkSetWepTxKeyIdx = binder.FirstCallTransaction + 91 TransactionISupplicantStaNetworkSetRoamingConsortiumSelection = binder.FirstCallTransaction + 92 TransactionISupplicantStaNetworkSetMinimumTlsVersionEapPhase1Param = binder.FirstCallTransaction + 93 TransactionISupplicantStaNetworkSetStrictConservativePeerMode = binder.FirstCallTransaction + 94 TransactionISupplicantStaNetworkDisableEht = binder.FirstCallTransaction + 95 TransactionISupplicantStaNetworkSetVendorData = binder.FirstCallTransaction + 96 )
const ( MethodISupplicantStaNetworkDisable = "disable" MethodISupplicantStaNetworkEnable = "enable" MethodISupplicantStaNetworkEnableSaePkOnlyMode = "enableSaePkOnlyMode" MethodISupplicantStaNetworkEnableSuiteBEapOpenSslCiphers = "enableSuiteBEapOpenSslCiphers" MethodISupplicantStaNetworkEnableTlsSuiteBEapPhase1Param = "enableTlsSuiteBEapPhase1Param" MethodISupplicantStaNetworkGetAuthAlg = "getAuthAlg" MethodISupplicantStaNetworkGetBssid = "getBssid" MethodISupplicantStaNetworkGetEapAltSubjectMatch = "getEapAltSubjectMatch" MethodISupplicantStaNetworkGetEapAnonymousIdentity = "getEapAnonymousIdentity" MethodISupplicantStaNetworkGetEapCACert = "getEapCACert" MethodISupplicantStaNetworkGetEapCAPath = "getEapCAPath" MethodISupplicantStaNetworkGetEapClientCert = "getEapClientCert" MethodISupplicantStaNetworkGetEapDomainSuffixMatch = "getEapDomainSuffixMatch" MethodISupplicantStaNetworkGetEapEngine = "getEapEngine" MethodISupplicantStaNetworkGetEapEngineId = "getEapEngineId" MethodISupplicantStaNetworkGetEapIdentity = "getEapIdentity" MethodISupplicantStaNetworkGetEapMethod = "getEapMethod" MethodISupplicantStaNetworkGetEapPassword = "getEapPassword" MethodISupplicantStaNetworkGetEapPhase2Method = "getEapPhase2Method" MethodISupplicantStaNetworkGetEapPrivateKeyId = "getEapPrivateKeyId" MethodISupplicantStaNetworkGetEapSubjectMatch = "getEapSubjectMatch" MethodISupplicantStaNetworkGetEdmg = "getEdmg" MethodISupplicantStaNetworkGetGroupCipher = "getGroupCipher" MethodISupplicantStaNetworkGetGroupMgmtCipher = "getGroupMgmtCipher" MethodISupplicantStaNetworkGetId = "getId" MethodISupplicantStaNetworkGetIdStr = "getIdStr" MethodISupplicantStaNetworkGetInterfaceName = "getInterfaceName" MethodISupplicantStaNetworkGetKeyMgmt = "getKeyMgmt" MethodISupplicantStaNetworkGetOcsp = "getOcsp" MethodISupplicantStaNetworkGetPairwiseCipher = "getPairwiseCipher" MethodISupplicantStaNetworkGetProto = "getProto" MethodISupplicantStaNetworkGetPsk = "getPsk" MethodISupplicantStaNetworkGetPskPassphrase = "getPskPassphrase" MethodISupplicantStaNetworkGetRequirePmf = "getRequirePmf" MethodISupplicantStaNetworkGetSaePassword = "getSaePassword" MethodISupplicantStaNetworkGetSaePasswordId = "getSaePasswordId" MethodISupplicantStaNetworkGetScanSsid = "getScanSsid" MethodISupplicantStaNetworkGetSsid = "getSsid" MethodISupplicantStaNetworkGetType = "getType" MethodISupplicantStaNetworkGetWapiCertSuite = "getWapiCertSuite" MethodISupplicantStaNetworkGetWepKey = "getWepKey" MethodISupplicantStaNetworkGetWepTxKeyIdx = "getWepTxKeyIdx" MethodISupplicantStaNetworkGetWpsNfcConfigurationToken = "getWpsNfcConfigurationToken" MethodISupplicantStaNetworkRegisterCallback = "registerCallback" MethodISupplicantStaNetworkSelect = "select" MethodISupplicantStaNetworkSendNetworkEapIdentityResponse = "sendNetworkEapIdentityResponse" MethodISupplicantStaNetworkSendNetworkEapSimGsmAuthFailure = "sendNetworkEapSimGsmAuthFailure" MethodISupplicantStaNetworkSendNetworkEapSimGsmAuthResponse = "sendNetworkEapSimGsmAuthResponse" MethodISupplicantStaNetworkSendNetworkEapSimUmtsAuthFailure = "sendNetworkEapSimUmtsAuthFailure" MethodISupplicantStaNetworkSendNetworkEapSimUmtsAuthResponse = "sendNetworkEapSimUmtsAuthResponse" MethodISupplicantStaNetworkSendNetworkEapSimUmtsAutsResponse = "sendNetworkEapSimUmtsAutsResponse" MethodISupplicantStaNetworkSetAuthAlg = "setAuthAlg" MethodISupplicantStaNetworkSetBssid = "setBssid" MethodISupplicantStaNetworkSetDppKeys = "setDppKeys" MethodISupplicantStaNetworkSetEapAltSubjectMatch = "setEapAltSubjectMatch" MethodISupplicantStaNetworkSetEapAnonymousIdentity = "setEapAnonymousIdentity" MethodISupplicantStaNetworkSetEapCACert = "setEapCACert" MethodISupplicantStaNetworkSetEapCAPath = "setEapCAPath" MethodISupplicantStaNetworkSetEapClientCert = "setEapClientCert" MethodISupplicantStaNetworkSetEapDomainSuffixMatch = "setEapDomainSuffixMatch" MethodISupplicantStaNetworkSetEapEncryptedImsiIdentity = "setEapEncryptedImsiIdentity" MethodISupplicantStaNetworkSetEapEngine = "setEapEngine" MethodISupplicantStaNetworkSetEapEngineID = "setEapEngineID" MethodISupplicantStaNetworkSetEapErp = "setEapErp" MethodISupplicantStaNetworkSetEapIdentity = "setEapIdentity" MethodISupplicantStaNetworkSetEapMethod = "setEapMethod" MethodISupplicantStaNetworkSetEapPassword = "setEapPassword" MethodISupplicantStaNetworkSetEapPhase2Method = "setEapPhase2Method" MethodISupplicantStaNetworkSetEapPrivateKeyId = "setEapPrivateKeyId" MethodISupplicantStaNetworkSetEapSubjectMatch = "setEapSubjectMatch" MethodISupplicantStaNetworkSetEdmg = "setEdmg" MethodISupplicantStaNetworkSetGroupCipher = "setGroupCipher" MethodISupplicantStaNetworkSetGroupMgmtCipher = "setGroupMgmtCipher" MethodISupplicantStaNetworkSetIdStr = "setIdStr" MethodISupplicantStaNetworkSetKeyMgmt = "setKeyMgmt" MethodISupplicantStaNetworkSetOcsp = "setOcsp" MethodISupplicantStaNetworkSetPairwiseCipher = "setPairwiseCipher" MethodISupplicantStaNetworkSetPmkCache = "setPmkCache" MethodISupplicantStaNetworkSetProactiveKeyCaching = "setProactiveKeyCaching" MethodISupplicantStaNetworkSetProto = "setProto" MethodISupplicantStaNetworkSetPsk = "setPsk" MethodISupplicantStaNetworkSetPskPassphrase = "setPskPassphrase" MethodISupplicantStaNetworkSetRequirePmf = "setRequirePmf" MethodISupplicantStaNetworkSetSaeH2eMode = "setSaeH2eMode" MethodISupplicantStaNetworkSetSaePassword = "setSaePassword" MethodISupplicantStaNetworkSetSaePasswordId = "setSaePasswordId" MethodISupplicantStaNetworkSetScanSsid = "setScanSsid" MethodISupplicantStaNetworkSetSsid = "setSsid" MethodISupplicantStaNetworkSetUpdateIdentifier = "setUpdateIdentifier" MethodISupplicantStaNetworkSetWapiCertSuite = "setWapiCertSuite" MethodISupplicantStaNetworkSetWepKey = "setWepKey" MethodISupplicantStaNetworkSetWepTxKeyIdx = "setWepTxKeyIdx" MethodISupplicantStaNetworkSetRoamingConsortiumSelection = "setRoamingConsortiumSelection" MethodISupplicantStaNetworkSetMinimumTlsVersionEapPhase1Param = "setMinimumTlsVersionEapPhase1Param" MethodISupplicantStaNetworkSetStrictConservativePeerMode = "setStrictConservativePeerMode" MethodISupplicantStaNetworkDisableEht = "disableEht" MethodISupplicantStaNetworkSetVendorData = "setVendorData" )
const ( ISupplicantStaNetworkSsidMaxLenInBytes int32 = 32 ISupplicantStaNetworkPskPassphraseMinLenInBytes int32 = 8 ISupplicantStaNetworkPskPassphraseMaxLenInBytes int32 = 63 ISupplicantStaNetworkWepKeysMaxNum int32 = 4 ISupplicantStaNetworkWep40KeyLenInBytes int32 = 5 ISupplicantStaNetworkWep104KeyLenInBytes int32 = 13 )
const ( TransactionISupplicantStaNetworkCallbackOnNetworkEapIdentityRequest = binder.FirstCallTransaction + 0 TransactionISupplicantStaNetworkCallbackOnNetworkEapSimGsmAuthRequest = binder.FirstCallTransaction + 1 TransactionISupplicantStaNetworkCallbackOnNetworkEapSimUmtsAuthRequest = binder.FirstCallTransaction + 2 TransactionISupplicantStaNetworkCallbackOnTransitionDisable = binder.FirstCallTransaction + 3 TransactionISupplicantStaNetworkCallbackOnServerCertificateAvailable = binder.FirstCallTransaction + 4 TransactionISupplicantStaNetworkCallbackOnPermanentIdReqDenied = binder.FirstCallTransaction + 5 )
const ( MethodISupplicantStaNetworkCallbackOnNetworkEapIdentityRequest = "onNetworkEapIdentityRequest" MethodISupplicantStaNetworkCallbackOnNetworkEapSimGsmAuthRequest = "onNetworkEapSimGsmAuthRequest" MethodISupplicantStaNetworkCallbackOnNetworkEapSimUmtsAuthRequest = "onNetworkEapSimUmtsAuthRequest" MethodISupplicantStaNetworkCallbackOnTransitionDisable = "onTransitionDisable" MethodISupplicantStaNetworkCallbackOnServerCertificateAvailable = "onServerCertificateAvailable" MethodISupplicantStaNetworkCallbackOnPermanentIdReqDenied = "onPermanentIdReqDenied" )
const DescriptorINonStandardCertCallback = "android.hardware.wifi.supplicant.INonStandardCertCallback"
const DescriptorISupplicant = "android.hardware.wifi.supplicant.ISupplicant"
const DescriptorISupplicantCallback = "android.hardware.wifi.supplicant.ISupplicantCallback"
const DescriptorISupplicantP2pIface = "android.hardware.wifi.supplicant.ISupplicantP2pIface"
const DescriptorISupplicantP2pIfaceCallback = "android.hardware.wifi.supplicant.ISupplicantP2pIfaceCallback"
const DescriptorISupplicantP2pNetwork = "android.hardware.wifi.supplicant.ISupplicantP2pNetwork"
const DescriptorISupplicantStaIface = "android.hardware.wifi.supplicant.ISupplicantStaIface"
const DescriptorISupplicantStaIfaceCallback = "android.hardware.wifi.supplicant.ISupplicantStaIfaceCallback"
const DescriptorISupplicantStaNetwork = "android.hardware.wifi.supplicant.ISupplicantStaNetwork"
const DescriptorISupplicantStaNetworkCallback = "android.hardware.wifi.supplicant.ISupplicantStaNetworkCallback"
const (
ISupplicantExtRadioWorkTimeoutInSecs int32 = 10
)
const (
ISupplicantStaIfaceMaxPoliciesPerQosScsRequest int32 = 16
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AnqpData ¶
type AnqpInfoId ¶
type AnqpInfoId int32
const ( AnqpInfoIdVenueName AnqpInfoId = 258 AnqpInfoIdRoamingConsortium AnqpInfoId = 261 AnqpInfoIdIpAddrTypeAvailability AnqpInfoId = 262 AnqpInfoIdNaiRealm AnqpInfoId = 263 AnqpInfoIdAnqp3gppCellularNetwork AnqpInfoId = 264 AnqpInfoIdDomainName AnqpInfoId = 268 )
type AssociationRejectionData ¶
type AssociationRejectionData struct {
Ssid []byte
Bssid []byte
StatusCode StaIfaceStatusCode
TimedOut bool
IsMboAssocDisallowedReasonCodePresent bool
MboAssocDisallowedReason MboAssocDisallowedReasonCode
IsOceRssiBasedAssocRejectAttrPresent bool
OceRssiBasedAssocRejectData OceRssiBasedAssocRejectAttr
}
func (*AssociationRejectionData) MarshalParcel ¶
func (s *AssociationRejectionData) MarshalParcel( p *parcel.Parcel, ) error
func (*AssociationRejectionData) UnmarshalParcel ¶
func (s *AssociationRejectionData) UnmarshalParcel( p *parcel.Parcel, ) error
type AuthAlgMask ¶
type AuthAlgMask int32
const ( AuthAlgMaskOPEN AuthAlgMask = (1 << 0) AuthAlgMaskSHARED AuthAlgMask = (1 << 1) AuthAlgMaskLEAP AuthAlgMask = (1 << 2) AuthAlgMaskSAE AuthAlgMask = (1 << 4) )
type AuxiliarySupplicantEventCode ¶
type AuxiliarySupplicantEventCode int32
const ( AuxiliarySupplicantEventCodeEapMethodSelected AuxiliarySupplicantEventCode = 0 AuxiliarySupplicantEventCodeSsidTempDisabled AuxiliarySupplicantEventCode = 1 AuxiliarySupplicantEventCodeOpenSslFailure AuxiliarySupplicantEventCode = 2 )
type BssTmData ¶
type BssTmData struct {
Status BssTmStatusCode
Flags BssTmDataFlagsMask
AssocRetryDelayMs int32
MboTransitionReason MboTransitionReasonCode
MboCellPreference MboCellularDataConnectionPrefValue
}
type BssTmDataFlagsMask ¶
type BssTmDataFlagsMask int32
const ( BssTmDataFlagsMaskWnmModePreferredCandidateListIncluded BssTmDataFlagsMask = (1 << 0) BssTmDataFlagsMaskWnmModeAbridged BssTmDataFlagsMask = (1 << 1) BssTmDataFlagsMaskWnmModeDisassociationImminent BssTmDataFlagsMask = (1 << 2) BssTmDataFlagsMaskWnmModeBssTerminationIncluded BssTmDataFlagsMask = (1 << 3) BssTmDataFlagsMaskWnmModeEssDisassociationImminent BssTmDataFlagsMask = (1 << 4) BssTmDataFlagsMaskMboTransitionReasonCodeIncluded BssTmDataFlagsMask = (1 << 5) BssTmDataFlagsMaskMboAssocRetryDelayIncluded BssTmDataFlagsMask = (1 << 6) BssTmDataFlagsMaskMboCellularDataConnectionPreferenceIncluded BssTmDataFlagsMask = (1 << 7) )
type BssTmStatusCode ¶
type BssTmStatusCode byte
const ( BssTmStatusCodeACCEPT BssTmStatusCode = 0 BssTmStatusCodeRejectUnspecified BssTmStatusCode = 1 BssTmStatusCodeRejectInsufficientBeacon BssTmStatusCode = 2 BssTmStatusCodeRejectInsufficientCapabity BssTmStatusCode = 3 BssTmStatusCodeRejectBssTerminationUndesired BssTmStatusCode = 4 BssTmStatusCodeRejectBssTerminationDelayRequest BssTmStatusCode = 5 BssTmStatusCodeRejectStaCandidateListProvided BssTmStatusCode = 6 BssTmStatusCodeRejectNoSuitableCandidates BssTmStatusCode = 7 BssTmStatusCodeRejectLeavingEss BssTmStatusCode = 8 )
type BssidChangeReason ¶
type BssidChangeReason byte
const ( BssidChangeReasonAssocStart BssidChangeReason = 0 BssidChangeReasonAssocComplete BssidChangeReason = 1 BssidChangeReasonDISASSOC BssidChangeReason = 2 )
type BtCoexistenceMode ¶
type BtCoexistenceMode byte
const ( BtCoexistenceModeENABLED BtCoexistenceMode = 0 BtCoexistenceModeDISABLED BtCoexistenceMode = 1 BtCoexistenceModeSENSE BtCoexistenceMode = 2 )
type ConnectionCapabilities ¶
type ConnectionCapabilities struct {
Technology WifiTechnology
ChannelBandwidth int32
MaxNumberTxSpatialStreams int32
MaxNumberRxSpatialStreams int32
LegacyMode LegacyMode
ApTidToLinkMapNegotiationSupported bool
VendorData []common.OuiKeyedData
}
func (*ConnectionCapabilities) MarshalParcel ¶
func (s *ConnectionCapabilities) MarshalParcel( p *parcel.Parcel, ) error
func (*ConnectionCapabilities) UnmarshalParcel ¶
func (s *ConnectionCapabilities) UnmarshalParcel( p *parcel.Parcel, ) error
type DebugLevel ¶
type DebugLevel int32
const ( DebugLevelEXCESSIVE DebugLevel = 0 DebugLevelMSGDUMP DebugLevel = 1 DebugLevelDEBUG DebugLevel = 2 DebugLevelINFO DebugLevel = 3 DebugLevelWARNING DebugLevel = 4 DebugLevelERROR DebugLevel = 5 )
type DppConfigurationData ¶
type DppConfigurationData struct {
Ssid []byte
Password string
Psk []byte
SecurityAkm DppAkm
DppConnectionKeys DppConnectionKeys
ConnStatusRequested bool
}
func (*DppConfigurationData) MarshalParcel ¶
func (s *DppConfigurationData) MarshalParcel( p *parcel.Parcel, ) error
func (*DppConfigurationData) UnmarshalParcel ¶
func (s *DppConfigurationData) UnmarshalParcel( p *parcel.Parcel, ) error
type DppConnectionKeys ¶
func (*DppConnectionKeys) MarshalParcel ¶
func (s *DppConnectionKeys) MarshalParcel( p *parcel.Parcel, ) error
func (*DppConnectionKeys) UnmarshalParcel ¶
func (s *DppConnectionKeys) UnmarshalParcel( p *parcel.Parcel, ) error
type DppEventType ¶
type DppEventType int32
const ( DppEventTypeConfigurationSent DppEventType = 0 DppEventTypeConfigurationApplied DppEventType = 1 )
type DppFailureCode ¶
type DppFailureCode int32
const ( DppFailureCodeInvalidUri DppFailureCode = 0 DppFailureCodeAUTHENTICATION DppFailureCode = 1 DppFailureCodeNotCompatible DppFailureCode = 2 DppFailureCodeCONFIGURATION DppFailureCode = 3 DppFailureCodeBUSY DppFailureCode = 4 DppFailureCodeTIMEOUT DppFailureCode = 5 DppFailureCodeFAILURE DppFailureCode = 6 DppFailureCodeNotSupported DppFailureCode = 7 DppFailureCodeConfigurationRejected DppFailureCode = 8 DppFailureCodeCannotFindNetwork DppFailureCode = 9 DppFailureCodeEnrolleeAuthentication DppFailureCode = 10 DppFailureCodeUriGeneration DppFailureCode = 11 )
type DppNetRole ¶
type DppNetRole int32
const ( DppNetRoleSTA DppNetRole = 0 DppNetRoleAP DppNetRole = 1 )
type DppProgressCode ¶
type DppProgressCode int32
const ( DppProgressCodeAuthenticationSuccess DppProgressCode = 0 DppProgressCodeResponsePending DppProgressCode = 1 DppProgressCodeConfigurationSentWaitingResponse DppProgressCode = 2 DppProgressCodeConfigurationAccepted DppProgressCode = 3 )
type DppResponderBootstrapInfo ¶
func (*DppResponderBootstrapInfo) MarshalParcel ¶
func (s *DppResponderBootstrapInfo) MarshalParcel( p *parcel.Parcel, ) error
func (*DppResponderBootstrapInfo) UnmarshalParcel ¶
func (s *DppResponderBootstrapInfo) UnmarshalParcel( p *parcel.Parcel, ) error
type DppStatusErrorCode ¶
type DppStatusErrorCode int32
const ( DppStatusErrorCodeUNKNOWN DppStatusErrorCode = -1 DppStatusErrorCodeSUCCESS DppStatusErrorCode = 0 DppStatusErrorCodeNotCompatible DppStatusErrorCode = 1 DppStatusErrorCodeAuthFailure DppStatusErrorCode = 2 DppStatusErrorCodeUnwrapFailure DppStatusErrorCode = 3 DppStatusErrorCodeBadGroup DppStatusErrorCode = 4 DppStatusErrorCodeConfigureFailure DppStatusErrorCode = 5 DppStatusErrorCodeResponsePending DppStatusErrorCode = 6 DppStatusErrorCodeInvalidConnector DppStatusErrorCode = 7 DppStatusErrorCodeNoMatch DppStatusErrorCode = 8 DppStatusErrorCodeConfigRejected DppStatusErrorCode = 9 DppStatusErrorCodeNoAp DppStatusErrorCode = 10 DppStatusErrorCodeConfigurePending DppStatusErrorCode = 11 DppStatusErrorCodeCsrNeeded DppStatusErrorCode = 12 DppStatusErrorCodeCsrBad DppStatusErrorCode = 13 DppStatusErrorCodeNewKeyNeeded DppStatusErrorCode = 14 )
type EapErrorCode ¶
type EapErrorCode int32
const ( EapErrorCodeSimGeneralFailureAfterAuth EapErrorCode = 0 EapErrorCodeSimTemporarilyDenied EapErrorCode = 1026 EapErrorCodeSimNotSubscribed EapErrorCode = 1031 EapErrorCodeSimGeneralFailureBeforeAuth EapErrorCode = 16384 EapErrorCodeSimVendorSpecificExpiredCert EapErrorCode = 16385 )
type EapPhase2Method ¶
type EapPhase2Method int32
const ( EapPhase2MethodNONE EapPhase2Method = 0 EapPhase2MethodPAP EapPhase2Method = 1 EapPhase2MethodMSPAP EapPhase2Method = 2 EapPhase2MethodMSPAPV2 EapPhase2Method = 3 EapPhase2MethodGTC EapPhase2Method = 4 EapPhase2MethodSIM EapPhase2Method = 5 EapPhase2MethodAKA EapPhase2Method = 6 EapPhase2MethodAkaPrime EapPhase2Method = 7 )
type ExtRadioWorkDefaults ¶
type ExtRadioWorkDefaults int32
const (
ExtRadioWorkDefaultsTimeoutInSecs ExtRadioWorkDefaults = 10
)
type GroupCipherMask ¶
type GroupCipherMask int32
const ( GroupCipherMaskWEP40 GroupCipherMask = (1 << 1) GroupCipherMaskWEP104 GroupCipherMask = (1 << 2) GroupCipherMaskTKIP GroupCipherMask = (1 << 3) GroupCipherMaskCCMP GroupCipherMask = (1 << 4) GroupCipherMaskGtkNotUsed GroupCipherMask = (1 << 14) GroupCipherMaskGcmp256 GroupCipherMask = (1 << 8) GroupCipherMaskSMS4 GroupCipherMask = (1 << 7) GroupCipherMaskGcmp128 GroupCipherMask = (1 << 6) )
type GroupMgmtCipherMask ¶
type GroupMgmtCipherMask int32
const ( GroupMgmtCipherMaskBipGmac128 GroupMgmtCipherMask = (1 << 11) GroupMgmtCipherMaskBipGmac256 GroupMgmtCipherMask = (1 << 12) GroupMgmtCipherMaskBipCmac256 GroupMgmtCipherMask = (1 << 13) )
type Hs20AnqpData ¶
type Hs20AnqpData struct {
OperatorFriendlyName []byte
WanMetrics []byte
ConnectionCapability []byte
OsuProvidersList []byte
}
func (*Hs20AnqpData) MarshalParcel ¶
func (s *Hs20AnqpData) MarshalParcel( p *parcel.Parcel, ) error
func (*Hs20AnqpData) UnmarshalParcel ¶
func (s *Hs20AnqpData) UnmarshalParcel( p *parcel.Parcel, ) error
type Hs20AnqpSubtypes ¶
type Hs20AnqpSubtypes int32
const ( Hs20AnqpSubtypesOperatorFriendlyName Hs20AnqpSubtypes = 3 Hs20AnqpSubtypesWanMetrics Hs20AnqpSubtypes = 4 Hs20AnqpSubtypesConnectionCapability Hs20AnqpSubtypes = 5 Hs20AnqpSubtypesOsuProvidersList Hs20AnqpSubtypes = 8 )
type INonStandardCertCallback ¶
type INonStandardCertCallback interface {
AsBinder() binder.IBinder
GetBlob(ctx context.Context, alias string) ([]byte, error)
ListAliases(ctx context.Context, prefix string) ([]string, error)
}
func NewNonStandardCertCallbackStub ¶
func NewNonStandardCertCallbackStub( impl INonStandardCertCallbackServer, ) INonStandardCertCallback
NewNonStandardCertCallbackStub creates a server-side INonStandardCertCallback wrapping the given server implementation. The returned value satisfies INonStandardCertCallback 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 INonStandardCertCallbackServer ¶
type INonStandardCertCallbackServer interface {
GetBlob(ctx context.Context, alias string) ([]byte, error)
ListAliases(ctx context.Context, prefix string) ([]string, error)
}
INonStandardCertCallbackServer is the server-side interface that user implementations provide to NewNonStandardCertCallbackStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).
type ISupplicant ¶
type ISupplicant interface {
AsBinder() binder.IBinder
AddP2pInterface(ctx context.Context, ifName string) (ISupplicantP2pIface, error)
AddStaInterface(ctx context.Context, ifName string) (ISupplicantStaIface, error)
GetDebugLevel(ctx context.Context) (DebugLevel, error)
GetP2pInterface(ctx context.Context, ifName string) (ISupplicantP2pIface, error)
GetStaInterface(ctx context.Context, ifName string) (ISupplicantStaIface, error)
IsDebugShowKeysEnabled(ctx context.Context) (bool, error)
IsDebugShowTimestampEnabled(ctx context.Context) (bool, error)
ListInterfaces(ctx context.Context) ([]IfaceInfo, error)
RegisterCallback(ctx context.Context, callback ISupplicantCallback) error
RemoveInterface(ctx context.Context, ifaceInfo IfaceInfo) error
SetConcurrencyPriority(ctx context.Context, type_ IfaceType) error
SetDebugParams(ctx context.Context, level DebugLevel, showTimestamp bool, showKeys bool) error
Terminate(ctx context.Context) error
RegisterNonStandardCertCallback(ctx context.Context, callback INonStandardCertCallback) error
}
func NewSupplicantStub ¶
func NewSupplicantStub( impl ISupplicantServer, ) ISupplicant
NewSupplicantStub creates a server-side ISupplicant wrapping the given server implementation. The returned value satisfies ISupplicant 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 ISupplicantCallback ¶
type ISupplicantCallback interface {
AsBinder() binder.IBinder
OnInterfaceCreated(ctx context.Context, ifaceName string) error
OnInterfaceRemoved(ctx context.Context, ifaceName string) error
}
func NewSupplicantCallbackStub ¶
func NewSupplicantCallbackStub( impl ISupplicantCallbackServer, ) ISupplicantCallback
NewSupplicantCallbackStub creates a server-side ISupplicantCallback wrapping the given server implementation. The returned value satisfies ISupplicantCallback 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 ISupplicantCallbackServer ¶
type ISupplicantCallbackServer interface {
OnInterfaceCreated(ctx context.Context, ifaceName string) error
OnInterfaceRemoved(ctx context.Context, ifaceName string) error
}
ISupplicantCallbackServer is the server-side interface that user implementations provide to NewSupplicantCallbackStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).
type ISupplicantP2pIface ¶
type ISupplicantP2pIface interface {
AsBinder() binder.IBinder
AddBonjourService(ctx context.Context, query []byte, response []byte) error
AddGroup(ctx context.Context, persistent bool, persistentNetworkId int32) error
AddGroupWithConfig(ctx context.Context, ssid []byte, pskPassphrase string, persistent bool, freq int32, peerAddress []byte, joinExistingGroup bool) error
AddNetwork(ctx context.Context) (ISupplicantP2pNetwork, error)
AddUpnpService(ctx context.Context, version int32, serviceName string) error
CancelConnect(ctx context.Context) error
CancelServiceDiscovery(ctx context.Context, identifier int64) error
CancelWps(ctx context.Context, groupIfName string) error
ConfigureExtListen(ctx context.Context, periodInMillis int32, intervalInMillis int32) error
Connect(ctx context.Context, peerAddress []byte, provisionMethod WpsProvisionMethod, preSelectedPin string, joinExistingGroup bool, persistent bool, goIntent int32) (string, error)
CreateNfcHandoverRequestMessage(ctx context.Context) ([]byte, error)
CreateNfcHandoverSelectMessage(ctx context.Context) ([]byte, error)
EnableWfd(ctx context.Context, enable bool) error
Find(ctx context.Context, timeoutInSec int32) error
Flush(ctx context.Context) error
FlushServices(ctx context.Context) error
GetDeviceAddress(ctx context.Context) ([]byte, error)
GetEdmg(ctx context.Context) (bool, error)
GetGroupCapability(ctx context.Context, peerAddress []byte) (P2pGroupCapabilityMask, error)
GetName(ctx context.Context) (string, error)
GetNetwork(ctx context.Context, id int32) (ISupplicantP2pNetwork, error)
GetSsid(ctx context.Context, peerAddress []byte) ([]byte, error)
GetType(ctx context.Context) (IfaceType, error)
Invite(ctx context.Context, groupIfName string, goDeviceAddress []byte, peerAddress []byte) error
ListNetworks(ctx context.Context) ([]int32, error)
ProvisionDiscovery(ctx context.Context, peerAddress []byte, provisionMethod WpsProvisionMethod) error
RegisterCallback(ctx context.Context, callback ISupplicantP2pIfaceCallback) error
Reinvoke(ctx context.Context, persistentNetworkId int32, peerAddress []byte) error
Reject(ctx context.Context, peerAddress []byte) error
RemoveBonjourService(ctx context.Context, query []byte) error
RemoveGroup(ctx context.Context, groupIfName string) error
RemoveNetwork(ctx context.Context, id int32) error
RemoveUpnpService(ctx context.Context, version int32, serviceName string) error
ReportNfcHandoverInitiation(ctx context.Context, select_ []byte) error
ReportNfcHandoverResponse(ctx context.Context, request []byte) error
RequestServiceDiscovery(ctx context.Context, peerAddress []byte, query []byte) (int64, error)
SaveConfig(ctx context.Context) error
SetDisallowedFrequencies(ctx context.Context, ranges []FreqRange) error
SetEdmg(ctx context.Context, enable bool) error
SetGroupIdle(ctx context.Context, groupIfName string, timeoutInSec int32) error
SetListenChannel(ctx context.Context, channel int32, operatingClass int32) error
SetMacRandomization(ctx context.Context, enable bool) error
SetMiracastMode(ctx context.Context, mode MiracastMode) error
SetPowerSave(ctx context.Context, groupIfName string, enable bool) error
SetSsidPostfix(ctx context.Context, postfix []byte) error
SetWfdDeviceInfo(ctx context.Context, info []byte) error
SetWfdR2DeviceInfo(ctx context.Context, info []byte) error
RemoveClient(ctx context.Context, peerAddress []byte, isLegacyClient bool) error
SetWpsConfigMethods(ctx context.Context, configMethods WpsConfigMethods) error
SetWpsDeviceName(ctx context.Context, name string) error
SetWpsDeviceType(ctx context.Context, type_ []byte) error
SetWpsManufacturer(ctx context.Context, manufacturer string) error
SetWpsModelName(ctx context.Context, modelName string) error
SetWpsModelNumber(ctx context.Context, modelNumber string) error
SetWpsSerialNumber(ctx context.Context, serialNumber string) error
StartWpsPbc(ctx context.Context, groupIfName string, bssid []byte) error
StartWpsPinDisplay(ctx context.Context, groupIfName string, bssid []byte) (string, error)
StartWpsPinKeypad(ctx context.Context, groupIfName string, pin string) error
StopFind(ctx context.Context) error
FindOnSocialChannels(ctx context.Context, timeoutInSec int32) error
FindOnSpecificFrequency(ctx context.Context, freqInHz int32, timeoutInSec int32) error
SetVendorElements(ctx context.Context, frameTypeMask P2pFrameTypeMask, vendorElemBytes []byte) error
ConfigureEapolIpAddressAllocationParams(ctx context.Context, ipAddressGo int32, ipAddressMask int32, ipAddressStart int32, ipAddressEnd int32) error
ConnectWithParams(ctx context.Context, connectInfo P2pConnectInfo) (string, error)
FindWithParams(ctx context.Context, discoveryInfo P2pDiscoveryInfo) error
ConfigureExtListenWithParams(ctx context.Context, extListenInfo P2pExtListenInfo) error
AddGroupWithConfigurationParams(ctx context.Context, groupConfigurationParams P2pAddGroupConfigurationParams) error
CreateGroupOwner(ctx context.Context, groupOwnerInfo P2pCreateGroupOwnerInfo) error
}
func NewSupplicantP2pIfaceStub ¶
func NewSupplicantP2pIfaceStub( impl ISupplicantP2pIfaceServer, ) ISupplicantP2pIface
NewSupplicantP2pIfaceStub creates a server-side ISupplicantP2pIface wrapping the given server implementation. The returned value satisfies ISupplicantP2pIface 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 ISupplicantP2pIfaceCallback ¶
type ISupplicantP2pIfaceCallback interface {
AsBinder() binder.IBinder
OnDeviceFound(ctx context.Context, srcAddress []byte, p2pDeviceAddress []byte, primaryDeviceType []byte, deviceName string, configMethods WpsConfigMethods, deviceCapabilities byte, groupCapabilities P2pGroupCapabilityMask, wfdDeviceInfo []byte) error
OnDeviceLost(ctx context.Context, p2pDeviceAddress []byte) error
OnFindStopped(ctx context.Context) error
OnGoNegotiationCompleted(ctx context.Context, status P2pStatusCode) error
OnGoNegotiationRequest(ctx context.Context, srcAddress []byte, passwordId WpsDevPasswordId) error
OnGroupFormationFailure(ctx context.Context, failureReason string) error
OnGroupFormationSuccess(ctx context.Context) error
OnGroupRemoved(ctx context.Context, groupIfname string, isGroupOwner bool) error
OnGroupStarted(ctx context.Context, groupIfname string, isGroupOwner bool, ssid []byte, frequency int32, psk []byte, passphrase string, goDeviceAddress []byte, isPersistent bool) error
OnInvitationReceived(ctx context.Context, srcAddress []byte, goDeviceAddress []byte, bssid []byte, persistentNetworkId int32, operatingFrequency int32) error
OnInvitationResult(ctx context.Context, bssid []byte, status P2pStatusCode) error
OnProvisionDiscoveryCompleted(ctx context.Context, p2pDeviceAddress []byte, isRequest bool, status P2pProvDiscStatusCode, configMethods WpsConfigMethods, generatedPin string) error
OnR2DeviceFound(ctx context.Context, srcAddress []byte, p2pDeviceAddress []byte, primaryDeviceType []byte, deviceName string, configMethods WpsConfigMethods, deviceCapabilities byte, groupCapabilities P2pGroupCapabilityMask, wfdDeviceInfo []byte, wfdR2DeviceInfo []byte) error
OnServiceDiscoveryResponse(ctx context.Context, srcAddress []byte, updateIndicator uint16, tlvs []byte) error
OnStaAuthorized(ctx context.Context, srcAddress []byte, p2pDeviceAddress []byte) error
OnGroupFrequencyChanged(ctx context.Context, groupIfname string, frequency int32) error
OnDeviceFoundWithVendorElements(ctx context.Context, srcAddress []byte, p2pDeviceAddress []byte, primaryDeviceType []byte, deviceName string, configMethods WpsConfigMethods, deviceCapabilities byte, groupCapabilities P2pGroupCapabilityMask, wfdDeviceInfo []byte, wfdR2DeviceInfo []byte, vendorElemBytes []byte) error
OnGroupStartedWithParams(ctx context.Context, groupStartedEventParams P2pGroupStartedEventParams) error
OnPeerClientJoined(ctx context.Context, clientJoinedEventParams P2pPeerClientJoinedEventParams) error
OnPeerClientDisconnected(ctx context.Context, clientDisconnectedEventParams P2pPeerClientDisconnectedEventParams) error
OnProvisionDiscoveryCompletedEvent(ctx context.Context, provisionDiscoveryCompletedEventParams P2pProvisionDiscoveryCompletedEventParams) error
OnDeviceFoundWithParams(ctx context.Context, deviceFoundEventParams P2pDeviceFoundEventParams) error
OnGoNegotiationRequestWithParams(ctx context.Context, params P2pGoNegotiationReqEventParams) error
OnInvitationReceivedWithParams(ctx context.Context, params P2pInvitationEventParams) error
}
func NewSupplicantP2pIfaceCallbackStub ¶
func NewSupplicantP2pIfaceCallbackStub( impl ISupplicantP2pIfaceCallbackServer, ) ISupplicantP2pIfaceCallback
NewSupplicantP2pIfaceCallbackStub creates a server-side ISupplicantP2pIfaceCallback wrapping the given server implementation. The returned value satisfies ISupplicantP2pIfaceCallback 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 ISupplicantP2pIfaceCallbackServer ¶
type ISupplicantP2pIfaceCallbackServer interface {
OnDeviceFound(ctx context.Context, srcAddress []byte, p2pDeviceAddress []byte, primaryDeviceType []byte, deviceName string, configMethods WpsConfigMethods, deviceCapabilities byte, groupCapabilities P2pGroupCapabilityMask, wfdDeviceInfo []byte) error
OnDeviceLost(ctx context.Context, p2pDeviceAddress []byte) error
OnFindStopped(ctx context.Context) error
OnGoNegotiationCompleted(ctx context.Context, status P2pStatusCode) error
OnGoNegotiationRequest(ctx context.Context, srcAddress []byte, passwordId WpsDevPasswordId) error
OnGroupFormationFailure(ctx context.Context, failureReason string) error
OnGroupFormationSuccess(ctx context.Context) error
OnGroupRemoved(ctx context.Context, groupIfname string, isGroupOwner bool) error
OnGroupStarted(ctx context.Context, groupIfname string, isGroupOwner bool, ssid []byte, frequency int32, psk []byte, passphrase string, goDeviceAddress []byte, isPersistent bool) error
OnInvitationReceived(ctx context.Context, srcAddress []byte, goDeviceAddress []byte, bssid []byte, persistentNetworkId int32, operatingFrequency int32) error
OnInvitationResult(ctx context.Context, bssid []byte, status P2pStatusCode) error
OnProvisionDiscoveryCompleted(ctx context.Context, p2pDeviceAddress []byte, isRequest bool, status P2pProvDiscStatusCode, configMethods WpsConfigMethods, generatedPin string) error
OnR2DeviceFound(ctx context.Context, srcAddress []byte, p2pDeviceAddress []byte, primaryDeviceType []byte, deviceName string, configMethods WpsConfigMethods, deviceCapabilities byte, groupCapabilities P2pGroupCapabilityMask, wfdDeviceInfo []byte, wfdR2DeviceInfo []byte) error
OnServiceDiscoveryResponse(ctx context.Context, srcAddress []byte, updateIndicator uint16, tlvs []byte) error
OnStaAuthorized(ctx context.Context, srcAddress []byte, p2pDeviceAddress []byte) error
OnGroupFrequencyChanged(ctx context.Context, groupIfname string, frequency int32) error
OnDeviceFoundWithVendorElements(ctx context.Context, srcAddress []byte, p2pDeviceAddress []byte, primaryDeviceType []byte, deviceName string, configMethods WpsConfigMethods, deviceCapabilities byte, groupCapabilities P2pGroupCapabilityMask, wfdDeviceInfo []byte, wfdR2DeviceInfo []byte, vendorElemBytes []byte) error
OnGroupStartedWithParams(ctx context.Context, groupStartedEventParams P2pGroupStartedEventParams) error
OnPeerClientJoined(ctx context.Context, clientJoinedEventParams P2pPeerClientJoinedEventParams) error
OnPeerClientDisconnected(ctx context.Context, clientDisconnectedEventParams P2pPeerClientDisconnectedEventParams) error
OnProvisionDiscoveryCompletedEvent(ctx context.Context, provisionDiscoveryCompletedEventParams P2pProvisionDiscoveryCompletedEventParams) error
OnDeviceFoundWithParams(ctx context.Context, deviceFoundEventParams P2pDeviceFoundEventParams) error
OnGoNegotiationRequestWithParams(ctx context.Context, params P2pGoNegotiationReqEventParams) error
OnInvitationReceivedWithParams(ctx context.Context, params P2pInvitationEventParams) error
}
ISupplicantP2pIfaceCallbackServer is the server-side interface that user implementations provide to NewSupplicantP2pIfaceCallbackStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).
type ISupplicantP2pIfaceServer ¶
type ISupplicantP2pIfaceServer interface {
AddBonjourService(ctx context.Context, query []byte, response []byte) error
AddGroup(ctx context.Context, persistent bool, persistentNetworkId int32) error
AddGroupWithConfig(ctx context.Context, ssid []byte, pskPassphrase string, persistent bool, freq int32, peerAddress []byte, joinExistingGroup bool) error
AddNetwork(ctx context.Context) (ISupplicantP2pNetwork, error)
AddUpnpService(ctx context.Context, version int32, serviceName string) error
CancelConnect(ctx context.Context) error
CancelServiceDiscovery(ctx context.Context, identifier int64) error
CancelWps(ctx context.Context, groupIfName string) error
ConfigureExtListen(ctx context.Context, periodInMillis int32, intervalInMillis int32) error
Connect(ctx context.Context, peerAddress []byte, provisionMethod WpsProvisionMethod, preSelectedPin string, joinExistingGroup bool, persistent bool, goIntent int32) (string, error)
CreateNfcHandoverRequestMessage(ctx context.Context) ([]byte, error)
CreateNfcHandoverSelectMessage(ctx context.Context) ([]byte, error)
EnableWfd(ctx context.Context, enable bool) error
Find(ctx context.Context, timeoutInSec int32) error
Flush(ctx context.Context) error
FlushServices(ctx context.Context) error
GetDeviceAddress(ctx context.Context) ([]byte, error)
GetEdmg(ctx context.Context) (bool, error)
GetGroupCapability(ctx context.Context, peerAddress []byte) (P2pGroupCapabilityMask, error)
GetName(ctx context.Context) (string, error)
GetNetwork(ctx context.Context, id int32) (ISupplicantP2pNetwork, error)
GetSsid(ctx context.Context, peerAddress []byte) ([]byte, error)
GetType(ctx context.Context) (IfaceType, error)
Invite(ctx context.Context, groupIfName string, goDeviceAddress []byte, peerAddress []byte) error
ListNetworks(ctx context.Context) ([]int32, error)
ProvisionDiscovery(ctx context.Context, peerAddress []byte, provisionMethod WpsProvisionMethod) error
RegisterCallback(ctx context.Context, callback ISupplicantP2pIfaceCallback) error
Reinvoke(ctx context.Context, persistentNetworkId int32, peerAddress []byte) error
Reject(ctx context.Context, peerAddress []byte) error
RemoveBonjourService(ctx context.Context, query []byte) error
RemoveGroup(ctx context.Context, groupIfName string) error
RemoveNetwork(ctx context.Context, id int32) error
RemoveUpnpService(ctx context.Context, version int32, serviceName string) error
ReportNfcHandoverInitiation(ctx context.Context, select_ []byte) error
ReportNfcHandoverResponse(ctx context.Context, request []byte) error
RequestServiceDiscovery(ctx context.Context, peerAddress []byte, query []byte) (int64, error)
SaveConfig(ctx context.Context) error
SetDisallowedFrequencies(ctx context.Context, ranges []FreqRange) error
SetEdmg(ctx context.Context, enable bool) error
SetGroupIdle(ctx context.Context, groupIfName string, timeoutInSec int32) error
SetListenChannel(ctx context.Context, channel int32, operatingClass int32) error
SetMacRandomization(ctx context.Context, enable bool) error
SetMiracastMode(ctx context.Context, mode MiracastMode) error
SetPowerSave(ctx context.Context, groupIfName string, enable bool) error
SetSsidPostfix(ctx context.Context, postfix []byte) error
SetWfdDeviceInfo(ctx context.Context, info []byte) error
SetWfdR2DeviceInfo(ctx context.Context, info []byte) error
RemoveClient(ctx context.Context, peerAddress []byte, isLegacyClient bool) error
SetWpsConfigMethods(ctx context.Context, configMethods WpsConfigMethods) error
SetWpsDeviceName(ctx context.Context, name string) error
SetWpsDeviceType(ctx context.Context, type_ []byte) error
SetWpsManufacturer(ctx context.Context, manufacturer string) error
SetWpsModelName(ctx context.Context, modelName string) error
SetWpsModelNumber(ctx context.Context, modelNumber string) error
SetWpsSerialNumber(ctx context.Context, serialNumber string) error
StartWpsPbc(ctx context.Context, groupIfName string, bssid []byte) error
StartWpsPinDisplay(ctx context.Context, groupIfName string, bssid []byte) (string, error)
StartWpsPinKeypad(ctx context.Context, groupIfName string, pin string) error
StopFind(ctx context.Context) error
FindOnSocialChannels(ctx context.Context, timeoutInSec int32) error
FindOnSpecificFrequency(ctx context.Context, freqInHz int32, timeoutInSec int32) error
SetVendorElements(ctx context.Context, frameTypeMask P2pFrameTypeMask, vendorElemBytes []byte) error
ConfigureEapolIpAddressAllocationParams(ctx context.Context, ipAddressGo int32, ipAddressMask int32, ipAddressStart int32, ipAddressEnd int32) error
ConnectWithParams(ctx context.Context, connectInfo P2pConnectInfo) (string, error)
FindWithParams(ctx context.Context, discoveryInfo P2pDiscoveryInfo) error
ConfigureExtListenWithParams(ctx context.Context, extListenInfo P2pExtListenInfo) error
AddGroupWithConfigurationParams(ctx context.Context, groupConfigurationParams P2pAddGroupConfigurationParams) error
CreateGroupOwner(ctx context.Context, groupOwnerInfo P2pCreateGroupOwnerInfo) error
}
ISupplicantP2pIfaceServer is the server-side interface that user implementations provide to NewSupplicantP2pIfaceStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).
type ISupplicantP2pNetwork ¶
type ISupplicantP2pNetwork interface {
AsBinder() binder.IBinder
GetBssid(ctx context.Context) ([]byte, error)
GetClientList(ctx context.Context) ([]MacAddress, error)
GetId(ctx context.Context) (int32, error)
GetInterfaceName(ctx context.Context) (string, error)
GetSsid(ctx context.Context) ([]byte, error)
GetType(ctx context.Context) (IfaceType, error)
IsCurrent(ctx context.Context) (bool, error)
IsGroupOwner(ctx context.Context) (bool, error)
IsPersistent(ctx context.Context) (bool, error)
SetClientList(ctx context.Context, clients []MacAddress) error
}
func NewSupplicantP2pNetworkStub ¶
func NewSupplicantP2pNetworkStub( impl ISupplicantP2pNetworkServer, ) ISupplicantP2pNetwork
NewSupplicantP2pNetworkStub creates a server-side ISupplicantP2pNetwork wrapping the given server implementation. The returned value satisfies ISupplicantP2pNetwork 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 ISupplicantP2pNetworkServer ¶
type ISupplicantP2pNetworkServer interface {
GetBssid(ctx context.Context) ([]byte, error)
GetClientList(ctx context.Context) ([]MacAddress, error)
GetId(ctx context.Context) (int32, error)
GetInterfaceName(ctx context.Context) (string, error)
GetSsid(ctx context.Context) ([]byte, error)
GetType(ctx context.Context) (IfaceType, error)
IsCurrent(ctx context.Context) (bool, error)
IsGroupOwner(ctx context.Context) (bool, error)
IsPersistent(ctx context.Context) (bool, error)
SetClientList(ctx context.Context, clients []MacAddress) error
}
ISupplicantP2pNetworkServer is the server-side interface that user implementations provide to NewSupplicantP2pNetworkStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).
type ISupplicantServer ¶
type ISupplicantServer interface {
AddP2pInterface(ctx context.Context, ifName string) (ISupplicantP2pIface, error)
AddStaInterface(ctx context.Context, ifName string) (ISupplicantStaIface, error)
GetDebugLevel(ctx context.Context) (DebugLevel, error)
GetP2pInterface(ctx context.Context, ifName string) (ISupplicantP2pIface, error)
GetStaInterface(ctx context.Context, ifName string) (ISupplicantStaIface, error)
IsDebugShowKeysEnabled(ctx context.Context) (bool, error)
IsDebugShowTimestampEnabled(ctx context.Context) (bool, error)
ListInterfaces(ctx context.Context) ([]IfaceInfo, error)
RegisterCallback(ctx context.Context, callback ISupplicantCallback) error
RemoveInterface(ctx context.Context, ifaceInfo IfaceInfo) error
SetConcurrencyPriority(ctx context.Context, type_ IfaceType) error
SetDebugParams(ctx context.Context, level DebugLevel, showTimestamp bool, showKeys bool) error
Terminate(ctx context.Context) error
RegisterNonStandardCertCallback(ctx context.Context, callback INonStandardCertCallback) error
}
ISupplicantServer is the server-side interface that user implementations provide to NewSupplicantStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).
type ISupplicantStaIface ¶
type ISupplicantStaIface interface {
AsBinder() binder.IBinder
AddDppPeerUri(ctx context.Context, uri string) (int32, error)
AddExtRadioWork(ctx context.Context, name string, freqInMhz int32, timeoutInSec int32) (int32, error)
AddNetwork(ctx context.Context) (ISupplicantStaNetwork, error)
AddRxFilter(ctx context.Context, type_ RxFilterType) error
CancelWps(ctx context.Context) error
Disconnect(ctx context.Context) error
EnableAutoReconnect(ctx context.Context, enable bool) error
FilsHlpAddRequest(ctx context.Context, dst_mac []byte, pkt []byte) error
FilsHlpFlushRequest(ctx context.Context) error
GenerateDppBootstrapInfoForResponder(ctx context.Context, macAddress []byte, deviceInfo string, curve DppCurve) (DppResponderBootstrapInfo, error)
GenerateSelfDppConfiguration(ctx context.Context, ssid string, privEcKey []byte) error
GetConnectionCapabilities(ctx context.Context) (ConnectionCapabilities, error)
GetConnectionMloLinksInfo(ctx context.Context) (MloLinksInfo, error)
GetKeyMgmtCapabilities(ctx context.Context) (KeyMgmtMask, error)
GetMacAddress(ctx context.Context) ([]byte, error)
GetName(ctx context.Context) (string, error)
GetNetwork(ctx context.Context, id int32) (ISupplicantStaNetwork, error)
GetType(ctx context.Context) (IfaceType, error)
GetWpaDriverCapabilities(ctx context.Context) (WpaDriverCapabilitiesMask, error)
InitiateAnqpQuery(ctx context.Context, macAddress []byte, infoElements []AnqpInfoId, subTypes []Hs20AnqpSubtypes) error
InitiateHs20IconQuery(ctx context.Context, macAddress []byte, fileName string) error
InitiateTdlsDiscover(ctx context.Context, macAddress []byte) error
InitiateTdlsSetup(ctx context.Context, macAddress []byte) error
InitiateTdlsTeardown(ctx context.Context, macAddress []byte) error
InitiateVenueUrlAnqpQuery(ctx context.Context, macAddress []byte) error
ListNetworks(ctx context.Context) ([]int32, error)
Reassociate(ctx context.Context) error
Reconnect(ctx context.Context) error
RegisterCallback(ctx context.Context, callback ISupplicantStaIfaceCallback) error
SetQosPolicyFeatureEnabled(ctx context.Context, enable bool) error
SendQosPolicyResponse(ctx context.Context, qosPolicyRequestId int32, morePolicies bool, qosPolicyStatusList []QosPolicyStatus) error
RemoveAllQosPolicies(ctx context.Context) error
RemoveDppUri(ctx context.Context, id int32) error
RemoveExtRadioWork(ctx context.Context, id int32) error
RemoveNetwork(ctx context.Context, id int32) error
RemoveRxFilter(ctx context.Context, type_ RxFilterType) error
SetBtCoexistenceMode(ctx context.Context, mode BtCoexistenceMode) error
SetBtCoexistenceScanModeEnabled(ctx context.Context, enable bool) error
SetCountryCode(ctx context.Context, code []byte) error
SetExternalSim(ctx context.Context, useExternalSim bool) error
SetMboCellularDataStatus(ctx context.Context, available bool) error
SetPowerSave(ctx context.Context, enable bool) error
SetSuspendModeEnabled(ctx context.Context, enable bool) error
SetWpsConfigMethods(ctx context.Context, configMethods WpsConfigMethods) error
SetWpsDeviceName(ctx context.Context, name string) error
SetWpsDeviceType(ctx context.Context, type_ []byte) error
SetWpsManufacturer(ctx context.Context, manufacturer string) error
SetWpsModelName(ctx context.Context, modelName string) error
SetWpsModelNumber(ctx context.Context, modelNumber string) error
SetWpsSerialNumber(ctx context.Context, serialNumber string) error
StartDppConfiguratorInitiator(ctx context.Context, peerBootstrapId int32, ownBootstrapId int32, ssid string, password string, psk string, netRole DppNetRole, securityAkm DppAkm, privEcKey []byte) ([]byte, error)
StartDppEnrolleeInitiator(ctx context.Context, peerBootstrapId int32, ownBootstrapId int32) error
StartDppEnrolleeResponder(ctx context.Context, listenChannel int32) error
StartRxFilter(ctx context.Context) error
StartWpsPbc(ctx context.Context, bssid []byte) error
StartWpsPinDisplay(ctx context.Context, bssid []byte) (string, error)
StartWpsPinKeypad(ctx context.Context, pin string) error
StartWpsRegistrar(ctx context.Context, bssid []byte, pin string) error
StopDppInitiator(ctx context.Context) error
StopDppResponder(ctx context.Context, ownBootstrapId int32) error
StopRxFilter(ctx context.Context) error
GetSignalPollResults(ctx context.Context) ([]SignalPollResult, error)
AddQosPolicyRequestForScs(ctx context.Context, qosPolicyData []QosPolicyScsData) ([]QosPolicyScsRequestStatus, error)
RemoveQosPolicyForScs(ctx context.Context, scsPolicyIds []byte) ([]QosPolicyScsRequestStatus, error)
ConfigureMscs(ctx context.Context, params MscsParams) error
DisableMscs(ctx context.Context) error
}
func NewSupplicantStaIfaceStub ¶
func NewSupplicantStaIfaceStub( impl ISupplicantStaIfaceServer, ) ISupplicantStaIface
NewSupplicantStaIfaceStub creates a server-side ISupplicantStaIface wrapping the given server implementation. The returned value satisfies ISupplicantStaIface 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 ISupplicantStaIfaceCallback ¶
type ISupplicantStaIfaceCallback interface {
AsBinder() binder.IBinder
OnAnqpQueryDone(ctx context.Context, bssid []byte, data AnqpData, hs20Data Hs20AnqpData) error
OnAssociationRejected(ctx context.Context, assocRejectData AssociationRejectionData) error
OnAuthenticationTimeout(ctx context.Context, bssid []byte) error
OnAuxiliarySupplicantEvent(ctx context.Context, eventCode AuxiliarySupplicantEventCode, bssid []byte, reasonString string) error
OnBssTmHandlingDone(ctx context.Context, tmData BssTmData) error
OnBssidChanged(ctx context.Context, reason BssidChangeReason, bssid []byte) error
OnDisconnected(ctx context.Context, bssid []byte, locallyGenerated bool, reasonCode StaIfaceReasonCode) error
OnDppFailure(ctx context.Context, code DppFailureCode, ssid string, channelList string, bandList []uint16) error
OnDppProgress(ctx context.Context, code DppProgressCode) error
OnDppSuccess(ctx context.Context, event DppEventType) error
OnDppSuccessConfigReceived(ctx context.Context, ssid []byte, password string, psk []byte, securityAkm DppAkm, dppConnectionKeys DppConnectionKeys) error
OnDppSuccessConfigSent(ctx context.Context) error
OnEapFailure(ctx context.Context, bssid []byte, errorCode int32) error
OnExtRadioWorkStart(ctx context.Context, id int32) error
OnExtRadioWorkTimeout(ctx context.Context, id int32) error
OnHs20DeauthImminentNotice(ctx context.Context, bssid []byte, reasonCode int32, reAuthDelayInSec int32, url string) error
OnHs20IconQueryDone(ctx context.Context, bssid []byte, fileName string, data []byte) error
OnHs20SubscriptionRemediation(ctx context.Context, bssid []byte, osuMethod OsuMethod, url string) error
OnHs20TermsAndConditionsAcceptanceRequestedNotification(ctx context.Context, bssid []byte, url string) error
OnNetworkAdded(ctx context.Context, id int32) error
OnNetworkNotFound(ctx context.Context, ssid []byte) error
OnNetworkRemoved(ctx context.Context, id int32) error
OnPmkCacheAdded(ctx context.Context, expirationTimeInSec int64, serializedEntry []byte) error
OnStateChanged(ctx context.Context, newState StaIfaceCallbackState, bssid []byte, id int32, ssid []byte, filsHlpSent bool) error
OnWpsEventFail(ctx context.Context, bssid []byte, configError WpsConfigError, errorInd WpsErrorIndication) error
OnWpsEventPbcOverlap(ctx context.Context) error
OnWpsEventSuccess(ctx context.Context) error
OnQosPolicyReset(ctx context.Context) error
OnQosPolicyRequest(ctx context.Context, qosPolicyRequestId int32, qosPolicyData []QosPolicyData) error
OnMloLinksInfoChanged(ctx context.Context, reason ISupplicantStaIfaceCallbackMloLinkInfoChangeReason) error
OnDppConfigReceived(ctx context.Context, configData DppConfigurationData) error
OnDppConnectionStatusResultSent(ctx context.Context, code DppStatusErrorCode) error
OnBssFrequencyChanged(ctx context.Context, frequencyMhz int32) error
OnSupplicantStateChanged(ctx context.Context, stateChangeData SupplicantStateChangeData) error
OnQosPolicyResponseForScs(ctx context.Context, qosPolicyScsResponseStatus []QosPolicyScsResponseStatus) error
OnPmkSaCacheAdded(ctx context.Context, pmkSaData PmkSaCacheData) error
}
func NewSupplicantStaIfaceCallbackStub ¶
func NewSupplicantStaIfaceCallbackStub( impl ISupplicantStaIfaceCallbackServer, ) ISupplicantStaIfaceCallback
NewSupplicantStaIfaceCallbackStub creates a server-side ISupplicantStaIfaceCallback wrapping the given server implementation. The returned value satisfies ISupplicantStaIfaceCallback 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 ISupplicantStaIfaceCallbackMloLinkInfoChangeReason ¶
type ISupplicantStaIfaceCallbackMloLinkInfoChangeReason int32
const ( ISupplicantStaIfaceCallbackMloLinkInfoChangeReasonTidToLinkMap ISupplicantStaIfaceCallbackMloLinkInfoChangeReason = 0 ISupplicantStaIfaceCallbackMloLinkInfoChangeReasonMultiLinkReconfigApRemoval ISupplicantStaIfaceCallbackMloLinkInfoChangeReason = 1 )
type ISupplicantStaIfaceCallbackServer ¶
type ISupplicantStaIfaceCallbackServer interface {
OnAnqpQueryDone(ctx context.Context, bssid []byte, data AnqpData, hs20Data Hs20AnqpData) error
OnAssociationRejected(ctx context.Context, assocRejectData AssociationRejectionData) error
OnAuthenticationTimeout(ctx context.Context, bssid []byte) error
OnAuxiliarySupplicantEvent(ctx context.Context, eventCode AuxiliarySupplicantEventCode, bssid []byte, reasonString string) error
OnBssTmHandlingDone(ctx context.Context, tmData BssTmData) error
OnBssidChanged(ctx context.Context, reason BssidChangeReason, bssid []byte) error
OnDisconnected(ctx context.Context, bssid []byte, locallyGenerated bool, reasonCode StaIfaceReasonCode) error
OnDppFailure(ctx context.Context, code DppFailureCode, ssid string, channelList string, bandList []uint16) error
OnDppProgress(ctx context.Context, code DppProgressCode) error
OnDppSuccess(ctx context.Context, event DppEventType) error
OnDppSuccessConfigReceived(ctx context.Context, ssid []byte, password string, psk []byte, securityAkm DppAkm, dppConnectionKeys DppConnectionKeys) error
OnDppSuccessConfigSent(ctx context.Context) error
OnEapFailure(ctx context.Context, bssid []byte, errorCode int32) error
OnExtRadioWorkStart(ctx context.Context, id int32) error
OnExtRadioWorkTimeout(ctx context.Context, id int32) error
OnHs20DeauthImminentNotice(ctx context.Context, bssid []byte, reasonCode int32, reAuthDelayInSec int32, url string) error
OnHs20IconQueryDone(ctx context.Context, bssid []byte, fileName string, data []byte) error
OnHs20SubscriptionRemediation(ctx context.Context, bssid []byte, osuMethod OsuMethod, url string) error
OnHs20TermsAndConditionsAcceptanceRequestedNotification(ctx context.Context, bssid []byte, url string) error
OnNetworkAdded(ctx context.Context, id int32) error
OnNetworkNotFound(ctx context.Context, ssid []byte) error
OnNetworkRemoved(ctx context.Context, id int32) error
OnPmkCacheAdded(ctx context.Context, expirationTimeInSec int64, serializedEntry []byte) error
OnStateChanged(ctx context.Context, newState StaIfaceCallbackState, bssid []byte, id int32, ssid []byte, filsHlpSent bool) error
OnWpsEventFail(ctx context.Context, bssid []byte, configError WpsConfigError, errorInd WpsErrorIndication) error
OnWpsEventPbcOverlap(ctx context.Context) error
OnWpsEventSuccess(ctx context.Context) error
OnQosPolicyReset(ctx context.Context) error
OnQosPolicyRequest(ctx context.Context, qosPolicyRequestId int32, qosPolicyData []QosPolicyData) error
OnMloLinksInfoChanged(ctx context.Context, reason ISupplicantStaIfaceCallbackMloLinkInfoChangeReason) error
OnDppConfigReceived(ctx context.Context, configData DppConfigurationData) error
OnDppConnectionStatusResultSent(ctx context.Context, code DppStatusErrorCode) error
OnBssFrequencyChanged(ctx context.Context, frequencyMhz int32) error
OnSupplicantStateChanged(ctx context.Context, stateChangeData SupplicantStateChangeData) error
OnQosPolicyResponseForScs(ctx context.Context, qosPolicyScsResponseStatus []QosPolicyScsResponseStatus) error
OnPmkSaCacheAdded(ctx context.Context, pmkSaData PmkSaCacheData) error
}
ISupplicantStaIfaceCallbackServer is the server-side interface that user implementations provide to NewSupplicantStaIfaceCallbackStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).
type ISupplicantStaIfaceServer ¶
type ISupplicantStaIfaceServer interface {
AddDppPeerUri(ctx context.Context, uri string) (int32, error)
AddExtRadioWork(ctx context.Context, name string, freqInMhz int32, timeoutInSec int32) (int32, error)
AddNetwork(ctx context.Context) (ISupplicantStaNetwork, error)
AddRxFilter(ctx context.Context, type_ RxFilterType) error
CancelWps(ctx context.Context) error
Disconnect(ctx context.Context) error
EnableAutoReconnect(ctx context.Context, enable bool) error
FilsHlpAddRequest(ctx context.Context, dst_mac []byte, pkt []byte) error
FilsHlpFlushRequest(ctx context.Context) error
GenerateDppBootstrapInfoForResponder(ctx context.Context, macAddress []byte, deviceInfo string, curve DppCurve) (DppResponderBootstrapInfo, error)
GenerateSelfDppConfiguration(ctx context.Context, ssid string, privEcKey []byte) error
GetConnectionCapabilities(ctx context.Context) (ConnectionCapabilities, error)
GetConnectionMloLinksInfo(ctx context.Context) (MloLinksInfo, error)
GetKeyMgmtCapabilities(ctx context.Context) (KeyMgmtMask, error)
GetMacAddress(ctx context.Context) ([]byte, error)
GetName(ctx context.Context) (string, error)
GetNetwork(ctx context.Context, id int32) (ISupplicantStaNetwork, error)
GetType(ctx context.Context) (IfaceType, error)
GetWpaDriverCapabilities(ctx context.Context) (WpaDriverCapabilitiesMask, error)
InitiateAnqpQuery(ctx context.Context, macAddress []byte, infoElements []AnqpInfoId, subTypes []Hs20AnqpSubtypes) error
InitiateHs20IconQuery(ctx context.Context, macAddress []byte, fileName string) error
InitiateTdlsDiscover(ctx context.Context, macAddress []byte) error
InitiateTdlsSetup(ctx context.Context, macAddress []byte) error
InitiateTdlsTeardown(ctx context.Context, macAddress []byte) error
InitiateVenueUrlAnqpQuery(ctx context.Context, macAddress []byte) error
ListNetworks(ctx context.Context) ([]int32, error)
Reassociate(ctx context.Context) error
Reconnect(ctx context.Context) error
RegisterCallback(ctx context.Context, callback ISupplicantStaIfaceCallback) error
SetQosPolicyFeatureEnabled(ctx context.Context, enable bool) error
SendQosPolicyResponse(ctx context.Context, qosPolicyRequestId int32, morePolicies bool, qosPolicyStatusList []QosPolicyStatus) error
RemoveAllQosPolicies(ctx context.Context) error
RemoveDppUri(ctx context.Context, id int32) error
RemoveExtRadioWork(ctx context.Context, id int32) error
RemoveNetwork(ctx context.Context, id int32) error
RemoveRxFilter(ctx context.Context, type_ RxFilterType) error
SetBtCoexistenceMode(ctx context.Context, mode BtCoexistenceMode) error
SetBtCoexistenceScanModeEnabled(ctx context.Context, enable bool) error
SetCountryCode(ctx context.Context, code []byte) error
SetExternalSim(ctx context.Context, useExternalSim bool) error
SetMboCellularDataStatus(ctx context.Context, available bool) error
SetPowerSave(ctx context.Context, enable bool) error
SetSuspendModeEnabled(ctx context.Context, enable bool) error
SetWpsConfigMethods(ctx context.Context, configMethods WpsConfigMethods) error
SetWpsDeviceName(ctx context.Context, name string) error
SetWpsDeviceType(ctx context.Context, type_ []byte) error
SetWpsManufacturer(ctx context.Context, manufacturer string) error
SetWpsModelName(ctx context.Context, modelName string) error
SetWpsModelNumber(ctx context.Context, modelNumber string) error
SetWpsSerialNumber(ctx context.Context, serialNumber string) error
StartDppConfiguratorInitiator(ctx context.Context, peerBootstrapId int32, ownBootstrapId int32, ssid string, password string, psk string, netRole DppNetRole, securityAkm DppAkm, privEcKey []byte) ([]byte, error)
StartDppEnrolleeInitiator(ctx context.Context, peerBootstrapId int32, ownBootstrapId int32) error
StartDppEnrolleeResponder(ctx context.Context, listenChannel int32) error
StartRxFilter(ctx context.Context) error
StartWpsPbc(ctx context.Context, bssid []byte) error
StartWpsPinDisplay(ctx context.Context, bssid []byte) (string, error)
StartWpsPinKeypad(ctx context.Context, pin string) error
StartWpsRegistrar(ctx context.Context, bssid []byte, pin string) error
StopDppInitiator(ctx context.Context) error
StopDppResponder(ctx context.Context, ownBootstrapId int32) error
StopRxFilter(ctx context.Context) error
GetSignalPollResults(ctx context.Context) ([]SignalPollResult, error)
AddQosPolicyRequestForScs(ctx context.Context, qosPolicyData []QosPolicyScsData) ([]QosPolicyScsRequestStatus, error)
RemoveQosPolicyForScs(ctx context.Context, scsPolicyIds []byte) ([]QosPolicyScsRequestStatus, error)
ConfigureMscs(ctx context.Context, params MscsParams) error
DisableMscs(ctx context.Context) error
}
ISupplicantStaIfaceServer is the server-side interface that user implementations provide to NewSupplicantStaIfaceStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).
type ISupplicantStaNetwork ¶
type ISupplicantStaNetwork interface {
AsBinder() binder.IBinder
Disable(ctx context.Context) error
Enable(ctx context.Context, noConnect bool) error
EnableSaePkOnlyMode(ctx context.Context, enable bool) error
EnableSuiteBEapOpenSslCiphers(ctx context.Context) error
EnableTlsSuiteBEapPhase1Param(ctx context.Context, enable bool) error
GetAuthAlg(ctx context.Context) (AuthAlgMask, error)
GetBssid(ctx context.Context) ([]byte, error)
GetEapAltSubjectMatch(ctx context.Context) (string, error)
GetEapAnonymousIdentity(ctx context.Context) ([]byte, error)
GetEapCACert(ctx context.Context) (string, error)
GetEapCAPath(ctx context.Context) (string, error)
GetEapClientCert(ctx context.Context) (string, error)
GetEapDomainSuffixMatch(ctx context.Context) (string, error)
GetEapEngine(ctx context.Context) (bool, error)
GetEapEngineId(ctx context.Context) (string, error)
GetEapIdentity(ctx context.Context) ([]byte, error)
GetEapMethod(ctx context.Context) (EapMethod, error)
GetEapPassword(ctx context.Context) ([]byte, error)
GetEapPhase2Method(ctx context.Context) (EapPhase2Method, error)
GetEapPrivateKeyId(ctx context.Context) (string, error)
GetEapSubjectMatch(ctx context.Context) (string, error)
GetEdmg(ctx context.Context) (bool, error)
GetGroupCipher(ctx context.Context) (GroupCipherMask, error)
GetGroupMgmtCipher(ctx context.Context) (GroupMgmtCipherMask, error)
GetId(ctx context.Context) (int32, error)
GetIdStr(ctx context.Context) (string, error)
GetInterfaceName(ctx context.Context) (string, error)
GetKeyMgmt(ctx context.Context) (KeyMgmtMask, error)
GetOcsp(ctx context.Context) (OcspType, error)
GetPairwiseCipher(ctx context.Context) (PairwiseCipherMask, error)
GetProto(ctx context.Context) (ProtoMask, error)
GetPsk(ctx context.Context) ([]byte, error)
GetPskPassphrase(ctx context.Context) (string, error)
GetRequirePmf(ctx context.Context) (bool, error)
GetSaePassword(ctx context.Context) (string, error)
GetSaePasswordId(ctx context.Context) (string, error)
GetScanSsid(ctx context.Context) (bool, error)
GetSsid(ctx context.Context) ([]byte, error)
GetType(ctx context.Context) (IfaceType, error)
GetWapiCertSuite(ctx context.Context) (string, error)
GetWepKey(ctx context.Context, keyIdx int32) ([]byte, error)
GetWepTxKeyIdx(ctx context.Context) (int32, error)
GetWpsNfcConfigurationToken(ctx context.Context) ([]byte, error)
RegisterCallback(ctx context.Context, callback ISupplicantStaNetworkCallback) error
Select(ctx context.Context) error
SendNetworkEapIdentityResponse(ctx context.Context, identity []byte, encryptedIdentity []byte) error
SendNetworkEapSimGsmAuthFailure(ctx context.Context) error
SendNetworkEapSimGsmAuthResponse(ctx context.Context, params []NetworkResponseEapSimGsmAuthParams) error
SendNetworkEapSimUmtsAuthFailure(ctx context.Context) error
SendNetworkEapSimUmtsAuthResponse(ctx context.Context, params NetworkResponseEapSimUmtsAuthParams) error
SendNetworkEapSimUmtsAutsResponse(ctx context.Context, auts []byte) error
SetAuthAlg(ctx context.Context, authAlgMask AuthAlgMask) error
SetBssid(ctx context.Context, bssid []byte) error
SetDppKeys(ctx context.Context, keys DppConnectionKeys) error
SetEapAltSubjectMatch(ctx context.Context, match string) error
SetEapAnonymousIdentity(ctx context.Context, identity []byte) error
SetEapCACert(ctx context.Context, path string) error
SetEapCAPath(ctx context.Context, path string) error
SetEapClientCert(ctx context.Context, path string) error
SetEapDomainSuffixMatch(ctx context.Context, match string) error
SetEapEncryptedImsiIdentity(ctx context.Context, identity []byte) error
SetEapEngine(ctx context.Context, enable bool) error
SetEapEngineID(ctx context.Context, id string) error
SetEapErp(ctx context.Context, enable bool) error
SetEapIdentity(ctx context.Context, identity []byte) error
SetEapMethod(ctx context.Context, method EapMethod) error
SetEapPassword(ctx context.Context, password []byte) error
SetEapPhase2Method(ctx context.Context, method EapPhase2Method) error
SetEapPrivateKeyId(ctx context.Context, id string) error
SetEapSubjectMatch(ctx context.Context, match string) error
SetEdmg(ctx context.Context, enable bool) error
SetGroupCipher(ctx context.Context, groupCipherMask GroupCipherMask) error
SetGroupMgmtCipher(ctx context.Context, groupMgmtCipherMask GroupMgmtCipherMask) error
SetIdStr(ctx context.Context, idStr string) error
SetKeyMgmt(ctx context.Context, keyMgmtMask KeyMgmtMask) error
SetOcsp(ctx context.Context, ocspType OcspType) error
SetPairwiseCipher(ctx context.Context, pairwiseCipherMask PairwiseCipherMask) error
SetPmkCache(ctx context.Context, serializedEntry []byte) error
SetProactiveKeyCaching(ctx context.Context, enable bool) error
SetProto(ctx context.Context, protoMask ProtoMask) error
SetPsk(ctx context.Context, psk []byte) error
SetPskPassphrase(ctx context.Context, psk string) error
SetRequirePmf(ctx context.Context, enable bool) error
SetSaeH2eMode(ctx context.Context, mode SaeH2eMode) error
SetSaePassword(ctx context.Context, saePassword string) error
SetSaePasswordId(ctx context.Context, saePasswordId string) error
SetScanSsid(ctx context.Context, enable bool) error
SetSsid(ctx context.Context, ssid []byte) error
SetUpdateIdentifier(ctx context.Context, id int32) error
SetWapiCertSuite(ctx context.Context, suite string) error
SetWepKey(ctx context.Context, keyIdx int32, wepKey []byte) error
SetWepTxKeyIdx(ctx context.Context, keyIdx int32) error
SetRoamingConsortiumSelection(ctx context.Context, selectedRcoi []byte) error
SetMinimumTlsVersionEapPhase1Param(ctx context.Context, tlsVersion TlsVersion) error
SetStrictConservativePeerMode(ctx context.Context, enable bool) error
DisableEht(ctx context.Context) error
SetVendorData(ctx context.Context, vendorData []common.OuiKeyedData) error
}
func NewSupplicantStaNetworkStub ¶
func NewSupplicantStaNetworkStub( impl ISupplicantStaNetworkServer, ) ISupplicantStaNetwork
NewSupplicantStaNetworkStub creates a server-side ISupplicantStaNetwork wrapping the given server implementation. The returned value satisfies ISupplicantStaNetwork 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 ISupplicantStaNetworkCallback ¶
type ISupplicantStaNetworkCallback interface {
AsBinder() binder.IBinder
OnNetworkEapIdentityRequest(ctx context.Context) error
OnNetworkEapSimGsmAuthRequest(ctx context.Context, params NetworkRequestEapSimGsmAuthParams) error
OnNetworkEapSimUmtsAuthRequest(ctx context.Context, params NetworkRequestEapSimUmtsAuthParams) error
OnTransitionDisable(ctx context.Context, ind TransitionDisableIndication) error
OnServerCertificateAvailable(ctx context.Context, depth int32, subject []byte, certHash []byte, certBlob []byte) error
OnPermanentIdReqDenied(ctx context.Context) error
}
func NewSupplicantStaNetworkCallbackStub ¶
func NewSupplicantStaNetworkCallbackStub( impl ISupplicantStaNetworkCallbackServer, ) ISupplicantStaNetworkCallback
NewSupplicantStaNetworkCallbackStub creates a server-side ISupplicantStaNetworkCallback wrapping the given server implementation. The returned value satisfies ISupplicantStaNetworkCallback 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 ISupplicantStaNetworkCallbackServer ¶
type ISupplicantStaNetworkCallbackServer interface {
OnNetworkEapIdentityRequest(ctx context.Context) error
OnNetworkEapSimGsmAuthRequest(ctx context.Context, params NetworkRequestEapSimGsmAuthParams) error
OnNetworkEapSimUmtsAuthRequest(ctx context.Context, params NetworkRequestEapSimUmtsAuthParams) error
OnTransitionDisable(ctx context.Context, ind TransitionDisableIndication) error
OnServerCertificateAvailable(ctx context.Context, depth int32, subject []byte, certHash []byte, certBlob []byte) error
OnPermanentIdReqDenied(ctx context.Context) error
}
ISupplicantStaNetworkCallbackServer is the server-side interface that user implementations provide to NewSupplicantStaNetworkCallbackStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).
type ISupplicantStaNetworkServer ¶
type ISupplicantStaNetworkServer interface {
Disable(ctx context.Context) error
Enable(ctx context.Context, noConnect bool) error
EnableSaePkOnlyMode(ctx context.Context, enable bool) error
EnableSuiteBEapOpenSslCiphers(ctx context.Context) error
EnableTlsSuiteBEapPhase1Param(ctx context.Context, enable bool) error
GetAuthAlg(ctx context.Context) (AuthAlgMask, error)
GetBssid(ctx context.Context) ([]byte, error)
GetEapAltSubjectMatch(ctx context.Context) (string, error)
GetEapAnonymousIdentity(ctx context.Context) ([]byte, error)
GetEapCACert(ctx context.Context) (string, error)
GetEapCAPath(ctx context.Context) (string, error)
GetEapClientCert(ctx context.Context) (string, error)
GetEapDomainSuffixMatch(ctx context.Context) (string, error)
GetEapEngine(ctx context.Context) (bool, error)
GetEapEngineId(ctx context.Context) (string, error)
GetEapIdentity(ctx context.Context) ([]byte, error)
GetEapMethod(ctx context.Context) (EapMethod, error)
GetEapPassword(ctx context.Context) ([]byte, error)
GetEapPhase2Method(ctx context.Context) (EapPhase2Method, error)
GetEapPrivateKeyId(ctx context.Context) (string, error)
GetEapSubjectMatch(ctx context.Context) (string, error)
GetEdmg(ctx context.Context) (bool, error)
GetGroupCipher(ctx context.Context) (GroupCipherMask, error)
GetGroupMgmtCipher(ctx context.Context) (GroupMgmtCipherMask, error)
GetId(ctx context.Context) (int32, error)
GetIdStr(ctx context.Context) (string, error)
GetInterfaceName(ctx context.Context) (string, error)
GetKeyMgmt(ctx context.Context) (KeyMgmtMask, error)
GetOcsp(ctx context.Context) (OcspType, error)
GetPairwiseCipher(ctx context.Context) (PairwiseCipherMask, error)
GetProto(ctx context.Context) (ProtoMask, error)
GetPsk(ctx context.Context) ([]byte, error)
GetPskPassphrase(ctx context.Context) (string, error)
GetRequirePmf(ctx context.Context) (bool, error)
GetSaePassword(ctx context.Context) (string, error)
GetSaePasswordId(ctx context.Context) (string, error)
GetScanSsid(ctx context.Context) (bool, error)
GetSsid(ctx context.Context) ([]byte, error)
GetType(ctx context.Context) (IfaceType, error)
GetWapiCertSuite(ctx context.Context) (string, error)
GetWepKey(ctx context.Context, keyIdx int32) ([]byte, error)
GetWepTxKeyIdx(ctx context.Context) (int32, error)
GetWpsNfcConfigurationToken(ctx context.Context) ([]byte, error)
RegisterCallback(ctx context.Context, callback ISupplicantStaNetworkCallback) error
Select(ctx context.Context) error
SendNetworkEapIdentityResponse(ctx context.Context, identity []byte, encryptedIdentity []byte) error
SendNetworkEapSimGsmAuthFailure(ctx context.Context) error
SendNetworkEapSimGsmAuthResponse(ctx context.Context, params []NetworkResponseEapSimGsmAuthParams) error
SendNetworkEapSimUmtsAuthFailure(ctx context.Context) error
SendNetworkEapSimUmtsAuthResponse(ctx context.Context, params NetworkResponseEapSimUmtsAuthParams) error
SendNetworkEapSimUmtsAutsResponse(ctx context.Context, auts []byte) error
SetAuthAlg(ctx context.Context, authAlgMask AuthAlgMask) error
SetBssid(ctx context.Context, bssid []byte) error
SetDppKeys(ctx context.Context, keys DppConnectionKeys) error
SetEapAltSubjectMatch(ctx context.Context, match string) error
SetEapAnonymousIdentity(ctx context.Context, identity []byte) error
SetEapCACert(ctx context.Context, path string) error
SetEapCAPath(ctx context.Context, path string) error
SetEapClientCert(ctx context.Context, path string) error
SetEapDomainSuffixMatch(ctx context.Context, match string) error
SetEapEncryptedImsiIdentity(ctx context.Context, identity []byte) error
SetEapEngine(ctx context.Context, enable bool) error
SetEapEngineID(ctx context.Context, id string) error
SetEapErp(ctx context.Context, enable bool) error
SetEapIdentity(ctx context.Context, identity []byte) error
SetEapMethod(ctx context.Context, method EapMethod) error
SetEapPassword(ctx context.Context, password []byte) error
SetEapPhase2Method(ctx context.Context, method EapPhase2Method) error
SetEapPrivateKeyId(ctx context.Context, id string) error
SetEapSubjectMatch(ctx context.Context, match string) error
SetEdmg(ctx context.Context, enable bool) error
SetGroupCipher(ctx context.Context, groupCipherMask GroupCipherMask) error
SetGroupMgmtCipher(ctx context.Context, groupMgmtCipherMask GroupMgmtCipherMask) error
SetIdStr(ctx context.Context, idStr string) error
SetKeyMgmt(ctx context.Context, keyMgmtMask KeyMgmtMask) error
SetOcsp(ctx context.Context, ocspType OcspType) error
SetPairwiseCipher(ctx context.Context, pairwiseCipherMask PairwiseCipherMask) error
SetPmkCache(ctx context.Context, serializedEntry []byte) error
SetProactiveKeyCaching(ctx context.Context, enable bool) error
SetProto(ctx context.Context, protoMask ProtoMask) error
SetPsk(ctx context.Context, psk []byte) error
SetPskPassphrase(ctx context.Context, psk string) error
SetRequirePmf(ctx context.Context, enable bool) error
SetSaeH2eMode(ctx context.Context, mode SaeH2eMode) error
SetSaePassword(ctx context.Context, saePassword string) error
SetSaePasswordId(ctx context.Context, saePasswordId string) error
SetScanSsid(ctx context.Context, enable bool) error
SetSsid(ctx context.Context, ssid []byte) error
SetUpdateIdentifier(ctx context.Context, id int32) error
SetWapiCertSuite(ctx context.Context, suite string) error
SetWepKey(ctx context.Context, keyIdx int32, wepKey []byte) error
SetWepTxKeyIdx(ctx context.Context, keyIdx int32) error
SetRoamingConsortiumSelection(ctx context.Context, selectedRcoi []byte) error
SetMinimumTlsVersionEapPhase1Param(ctx context.Context, tlsVersion TlsVersion) error
SetStrictConservativePeerMode(ctx context.Context, enable bool) error
DisableEht(ctx context.Context) error
SetVendorData(ctx context.Context, vendorData []common.OuiKeyedData) error
}
ISupplicantStaNetworkServer is the server-side interface that user implementations provide to NewSupplicantStaNetworkStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).
type KeyMgmtMask ¶
type KeyMgmtMask int32
const ( KeyMgmtMaskWpaEap KeyMgmtMask = (1 << 0) KeyMgmtMaskWpaPsk KeyMgmtMask = (1 << 1) KeyMgmtMaskNONE KeyMgmtMask = (1 << 2) KeyMgmtMaskIEEE8021X KeyMgmtMask = (1 << 3) KeyMgmtMaskFtEap KeyMgmtMask = (1 << 5) KeyMgmtMaskFtPsk KeyMgmtMask = (1 << 6) KeyMgmtMaskOSEN KeyMgmtMask = (1 << 15) KeyMgmtMaskWpaEapSha256 KeyMgmtMask = (1 << 7) KeyMgmtMaskWpaPskSha256 KeyMgmtMask = (1 << 8) KeyMgmtMaskSAE KeyMgmtMask = (1 << 10) KeyMgmtMaskSuiteB192 KeyMgmtMask = (1 << 17) KeyMgmtMaskOWE KeyMgmtMask = (1 << 22) KeyMgmtMaskDPP KeyMgmtMask = (1 << 23) KeyMgmtMaskWapiPsk KeyMgmtMask = (1 << 12) KeyMgmtMaskWapiCert KeyMgmtMask = (1 << 13) KeyMgmtMaskFilsSha256 KeyMgmtMask = (1 << 18) KeyMgmtMaskFilsSha384 KeyMgmtMask = (1 << 19) KeyMgmtMaskPASN KeyMgmtMask = (1 << 25) )
type LegacyMode ¶
type LegacyMode int32
const ( LegacyModeUNKNOWN LegacyMode = 0 LegacyModeAMode LegacyMode = 1 LegacyModeBMode LegacyMode = 2 LegacyModeGMode LegacyMode = 3 )
type MacAddress ¶
type MacAddress struct {
Data []byte
}
func (*MacAddress) MarshalParcel ¶
func (s *MacAddress) MarshalParcel( p *parcel.Parcel, ) error
func (*MacAddress) UnmarshalParcel ¶
func (s *MacAddress) UnmarshalParcel( p *parcel.Parcel, ) error
type MboAssocDisallowedReasonCode ¶
type MboAssocDisallowedReasonCode byte
const ( MboAssocDisallowedReasonCodeRESERVED MboAssocDisallowedReasonCode = 0 MboAssocDisallowedReasonCodeUNSPECIFIED MboAssocDisallowedReasonCode = 1 MboAssocDisallowedReasonCodeMaxNumStaAssociated MboAssocDisallowedReasonCode = 2 MboAssocDisallowedReasonCodeAirInterfaceOverloaded MboAssocDisallowedReasonCode = 3 MboAssocDisallowedReasonCodeAuthServerOverloaded MboAssocDisallowedReasonCode = 4 MboAssocDisallowedReasonCodeInsufficientRssi MboAssocDisallowedReasonCode = 5 )
type MboCellularDataConnectionPrefValue ¶
type MboCellularDataConnectionPrefValue int32
const ( MboCellularDataConnectionPrefValueEXCLUDED MboCellularDataConnectionPrefValue = 0 MboCellularDataConnectionPrefValueNotPreferred MboCellularDataConnectionPrefValue = 1 MboCellularDataConnectionPrefValuePREFERRED MboCellularDataConnectionPrefValue = 255 )
type MboTransitionReasonCode ¶
type MboTransitionReasonCode byte
const ( MboTransitionReasonCodeUNSPECIFIED MboTransitionReasonCode = 0 MboTransitionReasonCodeExcessiveFrameLoss MboTransitionReasonCode = 1 MboTransitionReasonCodeExcessiveTrafficDelay MboTransitionReasonCode = 2 MboTransitionReasonCodeInsufficientBandwidth MboTransitionReasonCode = 3 MboTransitionReasonCodeLoadBalancing MboTransitionReasonCode = 4 MboTransitionReasonCodeLowRssi MboTransitionReasonCode = 5 MboTransitionReasonCodeRxExcessiveRetries MboTransitionReasonCode = 6 MboTransitionReasonCodeHighInterference MboTransitionReasonCode = 7 MboTransitionReasonCodeGrayZone MboTransitionReasonCode = 8 MboTransitionReasonCodeTransitionToPremiumAp MboTransitionReasonCode = 9 )
type MiracastMode ¶
type MiracastMode byte
const ( MiracastModeDISABLED MiracastMode = 0 MiracastModeSOURCE MiracastMode = 1 MiracastModeSINK MiracastMode = 2 )
type MloLink ¶
type MloLinksInfo ¶
func (*MloLinksInfo) MarshalParcel ¶
func (s *MloLinksInfo) MarshalParcel( p *parcel.Parcel, ) error
func (*MloLinksInfo) UnmarshalParcel ¶
func (s *MloLinksInfo) UnmarshalParcel( p *parcel.Parcel, ) error
type MscsParams ¶
type MscsParams struct {
UpBitmap byte
UpLimit byte
StreamTimeoutUs int32
FrameClassifierMask byte
}
func (*MscsParams) MarshalParcel ¶
func (s *MscsParams) MarshalParcel( p *parcel.Parcel, ) error
func (*MscsParams) UnmarshalParcel ¶
func (s *MscsParams) UnmarshalParcel( p *parcel.Parcel, ) error
type MscsParamsFrameClassifierFields ¶
type MscsParamsFrameClassifierFields int32
const ( MscsParamsFrameClassifierFieldsIpVersion MscsParamsFrameClassifierFields = (1 << 0) MscsParamsFrameClassifierFieldsSrcIpAddr MscsParamsFrameClassifierFields = (1 << 1) MscsParamsFrameClassifierFieldsDstIpAddr MscsParamsFrameClassifierFields = (1 << 2) MscsParamsFrameClassifierFieldsSrcPort MscsParamsFrameClassifierFields = (1 << 3) MscsParamsFrameClassifierFieldsDstPort MscsParamsFrameClassifierFields = (1 << 4) MscsParamsFrameClassifierFieldsDSCP MscsParamsFrameClassifierFields = (1 << 5) MscsParamsFrameClassifierFieldsProtocolNextHdr MscsParamsFrameClassifierFields = (1 << 6) MscsParamsFrameClassifierFieldsFlowLabel MscsParamsFrameClassifierFields = (1 << 7) )
type MsduDeliveryInfo ¶
type MsduDeliveryInfo struct {
DeliveryRatio MsduDeliveryInfoDeliveryRatio
CountExponent byte
}
func (*MsduDeliveryInfo) MarshalParcel ¶
func (s *MsduDeliveryInfo) MarshalParcel( p *parcel.Parcel, ) error
func (*MsduDeliveryInfo) UnmarshalParcel ¶
func (s *MsduDeliveryInfo) UnmarshalParcel( p *parcel.Parcel, ) error
type MsduDeliveryInfoDeliveryRatio ¶
type MsduDeliveryInfoDeliveryRatio byte
const ( MsduDeliveryInfoDeliveryRatioRatio95 MsduDeliveryInfoDeliveryRatio = 1 MsduDeliveryInfoDeliveryRatioRatio96 MsduDeliveryInfoDeliveryRatio = 2 MsduDeliveryInfoDeliveryRatioRatio97 MsduDeliveryInfoDeliveryRatio = 3 MsduDeliveryInfoDeliveryRatioRatio98 MsduDeliveryInfoDeliveryRatio = 4 MsduDeliveryInfoDeliveryRatioRatio99 MsduDeliveryInfoDeliveryRatio = 5 MsduDeliveryInfoDeliveryRatioRatio999 MsduDeliveryInfoDeliveryRatio = 6 MsduDeliveryInfoDeliveryRatioRatio9999 MsduDeliveryInfoDeliveryRatio = 7 MsduDeliveryInfoDeliveryRatioRatio99999 MsduDeliveryInfoDeliveryRatio = 8 MsduDeliveryInfoDeliveryRatioRatio999999 MsduDeliveryInfoDeliveryRatio = 9 )
type NetworkRequestEapSimGsmAuthParams ¶
type NetworkRequestEapSimGsmAuthParams struct {
Rands []GsmRand
}
func (*NetworkRequestEapSimGsmAuthParams) MarshalParcel ¶
func (s *NetworkRequestEapSimGsmAuthParams) MarshalParcel( p *parcel.Parcel, ) error
func (*NetworkRequestEapSimGsmAuthParams) UnmarshalParcel ¶
func (s *NetworkRequestEapSimGsmAuthParams) UnmarshalParcel( p *parcel.Parcel, ) error
type NetworkRequestEapSimUmtsAuthParams ¶
func (*NetworkRequestEapSimUmtsAuthParams) MarshalParcel ¶
func (s *NetworkRequestEapSimUmtsAuthParams) MarshalParcel( p *parcel.Parcel, ) error
func (*NetworkRequestEapSimUmtsAuthParams) UnmarshalParcel ¶
func (s *NetworkRequestEapSimUmtsAuthParams) UnmarshalParcel( p *parcel.Parcel, ) error
type NetworkResponseEapSimGsmAuthParams ¶
func (*NetworkResponseEapSimGsmAuthParams) MarshalParcel ¶
func (s *NetworkResponseEapSimGsmAuthParams) MarshalParcel( p *parcel.Parcel, ) error
func (*NetworkResponseEapSimGsmAuthParams) UnmarshalParcel ¶
func (s *NetworkResponseEapSimGsmAuthParams) UnmarshalParcel( p *parcel.Parcel, ) error
type NetworkResponseEapSimUmtsAuthParams ¶
func (*NetworkResponseEapSimUmtsAuthParams) MarshalParcel ¶
func (s *NetworkResponseEapSimUmtsAuthParams) MarshalParcel( p *parcel.Parcel, ) error
func (*NetworkResponseEapSimUmtsAuthParams) UnmarshalParcel ¶
func (s *NetworkResponseEapSimUmtsAuthParams) UnmarshalParcel( p *parcel.Parcel, ) error
type NonStandardCertCallbackProxy ¶
func NewNonStandardCertCallbackProxy ¶
func NewNonStandardCertCallbackProxy( remote binder.IBinder, ) *NonStandardCertCallbackProxy
func (*NonStandardCertCallbackProxy) AsBinder ¶
func (p *NonStandardCertCallbackProxy) AsBinder() binder.IBinder
func (*NonStandardCertCallbackProxy) ListAliases ¶
type NonStandardCertCallbackStub ¶
type NonStandardCertCallbackStub struct {
Impl INonStandardCertCallback
Transport binder.VersionAwareTransport
}
NonStandardCertCallbackStub dispatches incoming binder transactions to a typed INonStandardCertCallback implementation.
func (*NonStandardCertCallbackStub) Descriptor ¶
func (s *NonStandardCertCallbackStub) Descriptor() string
func (*NonStandardCertCallbackStub) OnTransaction ¶
func (s *NonStandardCertCallbackStub) OnTransaction( ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel, ) (*parcel.Parcel, error)
type OceRssiBasedAssocRejectAttr ¶
func (*OceRssiBasedAssocRejectAttr) MarshalParcel ¶
func (s *OceRssiBasedAssocRejectAttr) MarshalParcel( p *parcel.Parcel, ) error
func (*OceRssiBasedAssocRejectAttr) UnmarshalParcel ¶
func (s *OceRssiBasedAssocRejectAttr) UnmarshalParcel( p *parcel.Parcel, ) error
type P2pAddGroupConfigurationParams ¶
type P2pAddGroupConfigurationParams struct {
Ssid []byte
Passphrase string
IsPersistent bool
FrequencyMHzOrBand int32
GoInterfaceAddress []byte
JoinExistingGroup bool
KeyMgmtMask int32
VendorData []common.OuiKeyedData
}
func (*P2pAddGroupConfigurationParams) MarshalParcel ¶
func (s *P2pAddGroupConfigurationParams) MarshalParcel( p *parcel.Parcel, ) error
func (*P2pAddGroupConfigurationParams) UnmarshalParcel ¶
func (s *P2pAddGroupConfigurationParams) UnmarshalParcel( p *parcel.Parcel, ) error
type P2pClientEapolIpAddressInfo ¶
type P2pClientEapolIpAddressInfo struct {
IpAddressClient int32
IpAddressMask int32
IpAddressGo int32
}
func (*P2pClientEapolIpAddressInfo) MarshalParcel ¶
func (s *P2pClientEapolIpAddressInfo) MarshalParcel( p *parcel.Parcel, ) error
func (*P2pClientEapolIpAddressInfo) UnmarshalParcel ¶
func (s *P2pClientEapolIpAddressInfo) UnmarshalParcel( p *parcel.Parcel, ) error
type P2pConnectInfo ¶
type P2pConnectInfo struct {
PeerAddress []byte
ProvisionMethod WpsProvisionMethod
PreSelectedPin string
JoinExistingGroup bool
Persistent bool
GoIntent int32
VendorData []common.OuiKeyedData
}
func (*P2pConnectInfo) MarshalParcel ¶
func (s *P2pConnectInfo) MarshalParcel( p *parcel.Parcel, ) error
func (*P2pConnectInfo) UnmarshalParcel ¶
func (s *P2pConnectInfo) UnmarshalParcel( p *parcel.Parcel, ) error
type P2pCreateGroupOwnerInfo ¶
type P2pCreateGroupOwnerInfo struct {
Persistent bool
PersistentNetworkId int32
VendorData []common.OuiKeyedData
}
func (*P2pCreateGroupOwnerInfo) MarshalParcel ¶
func (s *P2pCreateGroupOwnerInfo) MarshalParcel( p *parcel.Parcel, ) error
func (*P2pCreateGroupOwnerInfo) UnmarshalParcel ¶
func (s *P2pCreateGroupOwnerInfo) UnmarshalParcel( p *parcel.Parcel, ) error
type P2pDeviceFoundEventParams ¶
type P2pDeviceFoundEventParams struct {
SrcAddress []byte
P2pDeviceAddress []byte
PrimaryDeviceType []byte
DeviceName string
ConfigMethods int32
DeviceCapabilities byte
GroupCapabilities int32
WfdDeviceInfo []byte
WfdR2DeviceInfo []byte
VendorElemBytes []byte
VendorData []common.OuiKeyedData
}
func (*P2pDeviceFoundEventParams) MarshalParcel ¶
func (s *P2pDeviceFoundEventParams) MarshalParcel( p *parcel.Parcel, ) error
func (*P2pDeviceFoundEventParams) UnmarshalParcel ¶
func (s *P2pDeviceFoundEventParams) UnmarshalParcel( p *parcel.Parcel, ) error
type P2pDiscoveryInfo ¶
type P2pDiscoveryInfo struct {
ScanType P2pScanType
FrequencyMhz int32
TimeoutInSec int32
VendorData []common.OuiKeyedData
}
func (*P2pDiscoveryInfo) MarshalParcel ¶
func (s *P2pDiscoveryInfo) MarshalParcel( p *parcel.Parcel, ) error
func (*P2pDiscoveryInfo) UnmarshalParcel ¶
func (s *P2pDiscoveryInfo) UnmarshalParcel( p *parcel.Parcel, ) error
type P2pExtListenInfo ¶
type P2pExtListenInfo struct {
PeriodMs int32
IntervalMs int32
VendorData []common.OuiKeyedData
}
func (*P2pExtListenInfo) MarshalParcel ¶
func (s *P2pExtListenInfo) MarshalParcel( p *parcel.Parcel, ) error
func (*P2pExtListenInfo) UnmarshalParcel ¶
func (s *P2pExtListenInfo) UnmarshalParcel( p *parcel.Parcel, ) error
type P2pFrameTypeMask ¶
type P2pFrameTypeMask int32
const ( P2pFrameTypeMaskP2pFrameProbeReqP2p P2pFrameTypeMask = (1 << 0) P2pFrameTypeMaskP2pFrameProbeRespP2p P2pFrameTypeMask = (1 << 1) P2pFrameTypeMaskP2pFrameProbeRespP2pGo P2pFrameTypeMask = (1 << 2) P2pFrameTypeMaskP2pFrameBeaconP2pGo P2pFrameTypeMask = (1 << 3) P2pFrameTypeMaskP2pFrameP2pPdReq P2pFrameTypeMask = (1 << 4) P2pFrameTypeMaskP2pFrameP2pPdResp P2pFrameTypeMask = (1 << 5) P2pFrameTypeMaskP2pFrameP2pGoNegReq P2pFrameTypeMask = (1 << 6) P2pFrameTypeMaskP2pFrameP2pGoNegResp P2pFrameTypeMask = (1 << 7) P2pFrameTypeMaskP2pFrameP2pGoNegConf P2pFrameTypeMask = (1 << 8) P2pFrameTypeMaskP2pFrameP2pInvReq P2pFrameTypeMask = (1 << 9) P2pFrameTypeMaskP2pFrameP2pInvResp P2pFrameTypeMask = (1 << 10) P2pFrameTypeMaskP2pFrameP2pAssocReq P2pFrameTypeMask = (1 << 11) P2pFrameTypeMaskP2pFrameP2pAssocResp P2pFrameTypeMask = (1 << 12) )
type P2pGoNegotiationReqEventParams ¶
type P2pGoNegotiationReqEventParams struct {
SrcAddress []byte
PasswordId WpsDevPasswordId
VendorData []common.OuiKeyedData
}
func (*P2pGoNegotiationReqEventParams) MarshalParcel ¶
func (s *P2pGoNegotiationReqEventParams) MarshalParcel( p *parcel.Parcel, ) error
func (*P2pGoNegotiationReqEventParams) UnmarshalParcel ¶
func (s *P2pGoNegotiationReqEventParams) UnmarshalParcel( p *parcel.Parcel, ) error
type P2pGroupCapabilityMask ¶
type P2pGroupCapabilityMask int32
const ( P2pGroupCapabilityMaskGroupOwner P2pGroupCapabilityMask = (1 << 0) P2pGroupCapabilityMaskPersistentGroup P2pGroupCapabilityMask = (1 << 1) P2pGroupCapabilityMaskGroupLimit P2pGroupCapabilityMask = (1 << 2) P2pGroupCapabilityMaskIntraBssDist P2pGroupCapabilityMask = (1 << 3) P2pGroupCapabilityMaskCrossConn P2pGroupCapabilityMask = (1 << 4) P2pGroupCapabilityMaskPersistentReconn P2pGroupCapabilityMask = (1 << 5) P2pGroupCapabilityMaskGroupFormation P2pGroupCapabilityMask = (1 << 6) )
type P2pGroupStartedEventParams ¶
type P2pGroupStartedEventParams struct {
GroupInterfaceName string
IsGroupOwner bool
Ssid []byte
FrequencyMHz int32
Psk []byte
Passphrase string
IsPersistent bool
GoDeviceAddress []byte
GoInterfaceAddress []byte
IsP2pClientEapolIpAddressInfoPresent bool
P2pClientIpInfo P2pClientEapolIpAddressInfo
VendorData []common.OuiKeyedData
}
func (*P2pGroupStartedEventParams) MarshalParcel ¶
func (s *P2pGroupStartedEventParams) MarshalParcel( p *parcel.Parcel, ) error
func (*P2pGroupStartedEventParams) UnmarshalParcel ¶
func (s *P2pGroupStartedEventParams) UnmarshalParcel( p *parcel.Parcel, ) error
type P2pInvitationEventParams ¶
type P2pInvitationEventParams struct {
SrcAddress []byte
GoDeviceAddress []byte
Bssid []byte
PersistentNetworkId int32
OperatingFrequencyMHz int32
VendorData []common.OuiKeyedData
}
func (*P2pInvitationEventParams) MarshalParcel ¶
func (s *P2pInvitationEventParams) MarshalParcel( p *parcel.Parcel, ) error
func (*P2pInvitationEventParams) UnmarshalParcel ¶
func (s *P2pInvitationEventParams) UnmarshalParcel( p *parcel.Parcel, ) error
type P2pPeerClientDisconnectedEventParams ¶
type P2pPeerClientDisconnectedEventParams struct {
GroupInterfaceName string
ClientInterfaceAddress []byte
ClientDeviceAddress []byte
VendorData []common.OuiKeyedData
}
func (*P2pPeerClientDisconnectedEventParams) MarshalParcel ¶
func (s *P2pPeerClientDisconnectedEventParams) MarshalParcel( p *parcel.Parcel, ) error
func (*P2pPeerClientDisconnectedEventParams) UnmarshalParcel ¶
func (s *P2pPeerClientDisconnectedEventParams) UnmarshalParcel( p *parcel.Parcel, ) error
type P2pPeerClientJoinedEventParams ¶
type P2pPeerClientJoinedEventParams struct {
GroupInterfaceName string
ClientInterfaceAddress []byte
ClientDeviceAddress []byte
ClientIpAddress int32
VendorData []common.OuiKeyedData
}
func (*P2pPeerClientJoinedEventParams) MarshalParcel ¶
func (s *P2pPeerClientJoinedEventParams) MarshalParcel( p *parcel.Parcel, ) error
func (*P2pPeerClientJoinedEventParams) UnmarshalParcel ¶
func (s *P2pPeerClientJoinedEventParams) UnmarshalParcel( p *parcel.Parcel, ) error
type P2pProvDiscStatusCode ¶
type P2pProvDiscStatusCode byte
const ( P2pProvDiscStatusCodeSUCCESS P2pProvDiscStatusCode = 0 P2pProvDiscStatusCodeTIMEOUT P2pProvDiscStatusCode = 1 P2pProvDiscStatusCodeREJECTED P2pProvDiscStatusCode = 2 P2pProvDiscStatusCodeTimeoutJoin P2pProvDiscStatusCode = 3 )
type P2pProvisionDiscoveryCompletedEventParams ¶
type P2pProvisionDiscoveryCompletedEventParams struct {
P2pDeviceAddress []byte
IsRequest bool
Status P2pProvDiscStatusCode
ConfigMethods int32
GeneratedPin string
GroupInterfaceName string
VendorData []common.OuiKeyedData
}
func (*P2pProvisionDiscoveryCompletedEventParams) MarshalParcel ¶
func (s *P2pProvisionDiscoveryCompletedEventParams) MarshalParcel( p *parcel.Parcel, ) error
func (*P2pProvisionDiscoveryCompletedEventParams) UnmarshalParcel ¶
func (s *P2pProvisionDiscoveryCompletedEventParams) UnmarshalParcel( p *parcel.Parcel, ) error
type P2pScanType ¶
type P2pScanType int32
const ( P2pScanTypeFULL P2pScanType = 0 P2pScanTypeSOCIAL P2pScanType = 1 P2pScanTypeSpecificFreq P2pScanType = 2 )
type P2pStatusCode ¶
type P2pStatusCode int32
const ( P2pStatusCodeSUCCESS P2pStatusCode = 0 P2pStatusCodeFailIncompatibleParams P2pStatusCode = 2 P2pStatusCodeFailLimitReached P2pStatusCode = 3 P2pStatusCodeFailInvalidParams P2pStatusCode = 4 P2pStatusCodeFailUnableToAccommodate P2pStatusCode = 5 P2pStatusCodeFailPrevProtocolError P2pStatusCode = 6 P2pStatusCodeFailNoCommonChannels P2pStatusCode = 7 P2pStatusCodeFailUnknownGroup P2pStatusCode = 8 P2pStatusCodeFailBothGoIntent15 P2pStatusCode = 9 P2pStatusCodeFailIncompatibleProvMethod P2pStatusCode = 10 P2pStatusCodeFailRejectedByUser P2pStatusCode = 11 P2pStatusCodeSuccessDeferred P2pStatusCode = 12 )
type PairwiseCipherMask ¶
type PairwiseCipherMask int32
const ( PairwiseCipherMaskNONE PairwiseCipherMask = (1 << 0) PairwiseCipherMaskTKIP PairwiseCipherMask = (1 << 3) PairwiseCipherMaskCCMP PairwiseCipherMask = (1 << 4) PairwiseCipherMaskGcmp128 PairwiseCipherMask = (1 << 6) PairwiseCipherMaskSMS4 PairwiseCipherMask = (1 << 7) PairwiseCipherMaskGcmp256 PairwiseCipherMask = (1 << 8) )
type PmkSaCacheData ¶
func (*PmkSaCacheData) MarshalParcel ¶
func (s *PmkSaCacheData) MarshalParcel( p *parcel.Parcel, ) error
func (*PmkSaCacheData) UnmarshalParcel ¶
func (s *PmkSaCacheData) UnmarshalParcel( p *parcel.Parcel, ) error
type ProtocolNextHeader ¶
type ProtocolNextHeader byte
const ( ProtocolNextHeaderTCP ProtocolNextHeader = 6 ProtocolNextHeaderUDP ProtocolNextHeader = 17 ProtocolNextHeaderESP ProtocolNextHeader = 50 )
type QosCharacteristics ¶
type QosCharacteristics struct {
MinServiceIntervalUs int32
MaxServiceIntervalUs int32
MinDataRateKbps int32
DelayBoundUs int32
OptionalFieldMask int32
MaxMsduSizeOctets uint16
ServiceStartTimeUs int32
ServiceStartTimeLinkId byte
MeanDataRateKbps int32
BurstSizeOctets int32
MsduLifetimeMs uint16
MsduDeliveryInfo MsduDeliveryInfo
}
func (*QosCharacteristics) MarshalParcel ¶
func (s *QosCharacteristics) MarshalParcel( p *parcel.Parcel, ) error
func (*QosCharacteristics) UnmarshalParcel ¶
func (s *QosCharacteristics) UnmarshalParcel( p *parcel.Parcel, ) error
type QosCharacteristicsQosCharacteristicsMask ¶
type QosCharacteristicsQosCharacteristicsMask int32
const ( QosCharacteristicsQosCharacteristicsMaskMaxMsduSize QosCharacteristicsQosCharacteristicsMask = (1 << 0) QosCharacteristicsQosCharacteristicsMaskServiceStartTime QosCharacteristicsQosCharacteristicsMask = (1 << 1) QosCharacteristicsQosCharacteristicsMaskServiceStartTimeLinkId QosCharacteristicsQosCharacteristicsMask = (1 << 2) QosCharacteristicsQosCharacteristicsMaskMeanDataRate QosCharacteristicsQosCharacteristicsMask = (1 << 3) QosCharacteristicsQosCharacteristicsMaskBurstSize QosCharacteristicsQosCharacteristicsMask = (1 << 4) QosCharacteristicsQosCharacteristicsMaskMsduLifetime QosCharacteristicsQosCharacteristicsMask = (1 << 5) QosCharacteristicsQosCharacteristicsMaskMsduDeliveryInfo QosCharacteristicsQosCharacteristicsMask = (1 << 6) )
type QosPolicyClassifierParams ¶
type QosPolicyClassifierParams struct {
IpVersion IpVersion
ClassifierParamMask QosPolicyClassifierParamsMask
SrcIp []byte
DstIp []byte
SrcPort int32
DstPortRange PortRange
ProtocolNextHdr ProtocolNextHeader
FlowLabelIpv6 []byte
DomainName string
Dscp byte
}
func (*QosPolicyClassifierParams) MarshalParcel ¶
func (s *QosPolicyClassifierParams) MarshalParcel( p *parcel.Parcel, ) error
func (*QosPolicyClassifierParams) UnmarshalParcel ¶
func (s *QosPolicyClassifierParams) UnmarshalParcel( p *parcel.Parcel, ) error
type QosPolicyClassifierParamsMask ¶
type QosPolicyClassifierParamsMask int32
const ( QosPolicyClassifierParamsMaskSrcIp QosPolicyClassifierParamsMask = (1 << 0) QosPolicyClassifierParamsMaskDstIp QosPolicyClassifierParamsMask = (1 << 1) QosPolicyClassifierParamsMaskSrcPort QosPolicyClassifierParamsMask = (1 << 2) QosPolicyClassifierParamsMaskDstPortRange QosPolicyClassifierParamsMask = (1 << 3) QosPolicyClassifierParamsMaskProtocolNextHeader QosPolicyClassifierParamsMask = (1 << 4) QosPolicyClassifierParamsMaskFlowLabel QosPolicyClassifierParamsMask = (1 << 5) QosPolicyClassifierParamsMaskDomainName QosPolicyClassifierParamsMask = (1 << 6) QosPolicyClassifierParamsMaskDSCP QosPolicyClassifierParamsMask = (1 << 7) )
type QosPolicyData ¶
type QosPolicyData struct {
PolicyId byte
RequestType QosPolicyRequestType
Dscp byte
ClassifierParams QosPolicyClassifierParams
}
func (*QosPolicyData) MarshalParcel ¶
func (s *QosPolicyData) MarshalParcel( p *parcel.Parcel, ) error
func (*QosPolicyData) UnmarshalParcel ¶
func (s *QosPolicyData) UnmarshalParcel( p *parcel.Parcel, ) error
type QosPolicyRequestType ¶
type QosPolicyRequestType byte
const ( QosPolicyRequestTypeQosPolicyAdd QosPolicyRequestType = 0 QosPolicyRequestTypeQosPolicyRemove QosPolicyRequestType = 1 )
type QosPolicyScsData ¶
type QosPolicyScsData struct {
PolicyId byte
UserPriority byte
ClassifierParams QosPolicyClassifierParams
Direction QosPolicyScsDataLinkDirection
QosCharacteristics *QosCharacteristics
}
func (*QosPolicyScsData) MarshalParcel ¶
func (s *QosPolicyScsData) MarshalParcel( p *parcel.Parcel, ) error
func (*QosPolicyScsData) UnmarshalParcel ¶
func (s *QosPolicyScsData) UnmarshalParcel( p *parcel.Parcel, ) error
type QosPolicyScsDataLinkDirection ¶
type QosPolicyScsDataLinkDirection byte
const ( QosPolicyScsDataLinkDirectionDOWNLINK QosPolicyScsDataLinkDirection = 0 QosPolicyScsDataLinkDirectionUPLINK QosPolicyScsDataLinkDirection = 1 )
type QosPolicyScsRequestStatus ¶
type QosPolicyScsRequestStatus struct {
PolicyId byte
QosPolicyScsRequestStatusCode QosPolicyScsRequestStatusCode
}
func (*QosPolicyScsRequestStatus) MarshalParcel ¶
func (s *QosPolicyScsRequestStatus) MarshalParcel( p *parcel.Parcel, ) error
func (*QosPolicyScsRequestStatus) UnmarshalParcel ¶
func (s *QosPolicyScsRequestStatus) UnmarshalParcel( p *parcel.Parcel, ) error
type QosPolicyScsRequestStatusCode ¶
type QosPolicyScsRequestStatusCode int32
const ( QosPolicyScsRequestStatusCodeSENT QosPolicyScsRequestStatusCode = 0 QosPolicyScsRequestStatusCodeAlreadyActive QosPolicyScsRequestStatusCode = 1 QosPolicyScsRequestStatusCodeNotExist QosPolicyScsRequestStatusCode = 2 QosPolicyScsRequestStatusCodeINVALID QosPolicyScsRequestStatusCode = 3 )
type QosPolicyScsResponseStatus ¶
type QosPolicyScsResponseStatus struct {
PolicyId byte
QosPolicyScsResponseStatusCode QosPolicyScsResponseStatusCode
}
func (*QosPolicyScsResponseStatus) MarshalParcel ¶
func (s *QosPolicyScsResponseStatus) MarshalParcel( p *parcel.Parcel, ) error
func (*QosPolicyScsResponseStatus) UnmarshalParcel ¶
func (s *QosPolicyScsResponseStatus) UnmarshalParcel( p *parcel.Parcel, ) error
type QosPolicyScsResponseStatusCode ¶
type QosPolicyScsResponseStatusCode int32
const ( QosPolicyScsResponseStatusCodeSUCCESS QosPolicyScsResponseStatusCode = 0 QosPolicyScsResponseStatusCodeTclasRequestDeclined QosPolicyScsResponseStatusCode = 1 QosPolicyScsResponseStatusCodeTclasNotSupportedByAp QosPolicyScsResponseStatusCode = 2 QosPolicyScsResponseStatusCodeTclasInsufficientResources QosPolicyScsResponseStatusCode = 3 QosPolicyScsResponseStatusCodeTclasResourcesExhausted QosPolicyScsResponseStatusCode = 4 QosPolicyScsResponseStatusCodeTclasProcessingTerminatedInsufficientQos QosPolicyScsResponseStatusCode = 5 QosPolicyScsResponseStatusCodeTclasProcessingTerminatedPolicyConflict QosPolicyScsResponseStatusCode = 6 QosPolicyScsResponseStatusCodeTclasProcessingTerminated QosPolicyScsResponseStatusCode = 7 QosPolicyScsResponseStatusCodeTIMEOUT QosPolicyScsResponseStatusCode = 8 )
type QosPolicyStatus ¶
type QosPolicyStatus struct {
PolicyId byte
Status QosPolicyStatusCode
}
func (*QosPolicyStatus) MarshalParcel ¶
func (s *QosPolicyStatus) MarshalParcel( p *parcel.Parcel, ) error
func (*QosPolicyStatus) UnmarshalParcel ¶
func (s *QosPolicyStatus) UnmarshalParcel( p *parcel.Parcel, ) error
type QosPolicyStatusCode ¶
type QosPolicyStatusCode byte
const ( QosPolicyStatusCodeQosPolicySuccess QosPolicyStatusCode = 0 QosPolicyStatusCodeQosPolicyRequestDeclined QosPolicyStatusCode = 1 QosPolicyStatusCodeQosPolicyClassifierNotSupported QosPolicyStatusCode = 2 QosPolicyStatusCodeQosPolicyInsufficientResources QosPolicyStatusCode = 3 )
type RxFilterType ¶
type RxFilterType byte
const ( RxFilterTypeV4Multicast RxFilterType = 0 RxFilterTypeV6Multicast RxFilterType = 1 )
type SaeH2eMode ¶
type SaeH2eMode byte
const ( SaeH2eModeDISABLED SaeH2eMode = 0 SaeH2eModeH2eOptional SaeH2eMode = 1 SaeH2eModeH2eMandatory SaeH2eMode = 2 )
type SignalPollResult ¶
type SignalPollResult struct {
LinkId int32
CurrentRssiDbm int32
TxBitrateMbps int32
RxBitrateMbps int32
FrequencyMhz int32
}
func (*SignalPollResult) MarshalParcel ¶
func (s *SignalPollResult) MarshalParcel( p *parcel.Parcel, ) error
func (*SignalPollResult) UnmarshalParcel ¶
func (s *SignalPollResult) UnmarshalParcel( p *parcel.Parcel, ) error
type StaIfaceCallbackState ¶
type StaIfaceCallbackState int32
const ( StaIfaceCallbackStateDISCONNECTED StaIfaceCallbackState = 0 StaIfaceCallbackStateIfaceDisabled StaIfaceCallbackState = 1 StaIfaceCallbackStateINACTIVE StaIfaceCallbackState = 2 StaIfaceCallbackStateSCANNING StaIfaceCallbackState = 3 StaIfaceCallbackStateAUTHENTICATING StaIfaceCallbackState = 4 StaIfaceCallbackStateASSOCIATING StaIfaceCallbackState = 5 StaIfaceCallbackStateASSOCIATED StaIfaceCallbackState = 6 StaIfaceCallbackStateFourwayHandshake StaIfaceCallbackState = 7 StaIfaceCallbackStateGroupHandshake StaIfaceCallbackState = 8 StaIfaceCallbackStateCOMPLETED StaIfaceCallbackState = 9 )
type StaIfaceReasonCode ¶
type StaIfaceReasonCode int32
const ( StaIfaceReasonCodeUNSPECIFIED StaIfaceReasonCode = 1 StaIfaceReasonCodePrevAuthNotValid StaIfaceReasonCode = 2 StaIfaceReasonCodeDeauthLeaving StaIfaceReasonCode = 3 StaIfaceReasonCodeDisassocDueToInactivity StaIfaceReasonCode = 4 StaIfaceReasonCodeDisassocApBusy StaIfaceReasonCode = 5 StaIfaceReasonCodeClass2FrameFromNonauthSta StaIfaceReasonCode = 6 StaIfaceReasonCodeClass3FrameFromNonassocSta StaIfaceReasonCode = 7 StaIfaceReasonCodeDisassocStaHasLeft StaIfaceReasonCode = 8 StaIfaceReasonCodeStaReqAssocWithoutAuth StaIfaceReasonCode = 9 StaIfaceReasonCodePwrCapabilityNotValid StaIfaceReasonCode = 10 StaIfaceReasonCodeSupportedChannelNotValid StaIfaceReasonCode = 11 StaIfaceReasonCodeBssTransitionDisassoc StaIfaceReasonCode = 12 StaIfaceReasonCodeInvalidIe StaIfaceReasonCode = 13 StaIfaceReasonCodeMichaelMicFailure StaIfaceReasonCode = 14 StaIfaceReasonCodeFourwayHandshakeTimeout StaIfaceReasonCode = 15 StaIfaceReasonCodeGroupKeyUpdateTimeout StaIfaceReasonCode = 16 StaIfaceReasonCodeIeIn4wayDiffers StaIfaceReasonCode = 17 StaIfaceReasonCodeGroupCipherNotValid StaIfaceReasonCode = 18 StaIfaceReasonCodePairwiseCipherNotValid StaIfaceReasonCode = 19 StaIfaceReasonCodeAkmpNotValid StaIfaceReasonCode = 20 StaIfaceReasonCodeUnsupportedRsnIeVersion StaIfaceReasonCode = 21 StaIfaceReasonCodeInvalidRsnIeCapab StaIfaceReasonCode = 22 StaIfaceReasonCodeIeee8021xAuthFailed StaIfaceReasonCode = 23 StaIfaceReasonCodeCipherSuiteRejected StaIfaceReasonCode = 24 StaIfaceReasonCodeTdlsTeardownUnreachable StaIfaceReasonCode = 25 StaIfaceReasonCodeTdlsTeardownUnspecified StaIfaceReasonCode = 26 StaIfaceReasonCodeSspRequestedDisassoc StaIfaceReasonCode = 27 StaIfaceReasonCodeNoSspRoamingAgreement StaIfaceReasonCode = 28 StaIfaceReasonCodeBadCipherOrAkm StaIfaceReasonCode = 29 StaIfaceReasonCodeNotAuthorizedThisLocation StaIfaceReasonCode = 30 StaIfaceReasonCodeServiceChangePrecludesTs StaIfaceReasonCode = 31 StaIfaceReasonCodeUnspecifiedQosReason StaIfaceReasonCode = 32 StaIfaceReasonCodeNotEnoughBandwidth StaIfaceReasonCode = 33 StaIfaceReasonCodeDisassocLowAck StaIfaceReasonCode = 34 StaIfaceReasonCodeExceededTxop StaIfaceReasonCode = 35 StaIfaceReasonCodeStaLeaving StaIfaceReasonCode = 36 StaIfaceReasonCodeEndTsBaDls StaIfaceReasonCode = 37 StaIfaceReasonCodeUnknownTsBa StaIfaceReasonCode = 38 StaIfaceReasonCodeTIMEOUT StaIfaceReasonCode = 39 StaIfaceReasonCodePeerkeyMismatch StaIfaceReasonCode = 45 StaIfaceReasonCodeAuthorizedAccessLimitReached StaIfaceReasonCode = 46 StaIfaceReasonCodeExternalServiceRequirements StaIfaceReasonCode = 47 StaIfaceReasonCodeInvalidFtActionFrameCount StaIfaceReasonCode = 48 StaIfaceReasonCodeInvalidPmkid StaIfaceReasonCode = 49 StaIfaceReasonCodeInvalidMde StaIfaceReasonCode = 50 StaIfaceReasonCodeInvalidFte StaIfaceReasonCode = 51 StaIfaceReasonCodeMeshPeeringCancelled StaIfaceReasonCode = 52 StaIfaceReasonCodeMeshMaxPeers StaIfaceReasonCode = 53 StaIfaceReasonCodeMeshConfigPolicyViolation StaIfaceReasonCode = 54 StaIfaceReasonCodeMeshCloseRcvd StaIfaceReasonCode = 55 StaIfaceReasonCodeMeshMaxRetries StaIfaceReasonCode = 56 StaIfaceReasonCodeMeshConfirmTimeout StaIfaceReasonCode = 57 StaIfaceReasonCodeMeshInvalidGtk StaIfaceReasonCode = 58 StaIfaceReasonCodeMeshInconsistentParams StaIfaceReasonCode = 59 StaIfaceReasonCodeMeshInvalidSecurityCap StaIfaceReasonCode = 60 StaIfaceReasonCodeMeshPathErrorNoProxyInfo StaIfaceReasonCode = 61 StaIfaceReasonCodeMeshPathErrorNoForwardingInfo StaIfaceReasonCode = 62 StaIfaceReasonCodeMeshPathErrorDestUnreachable StaIfaceReasonCode = 63 StaIfaceReasonCodeMacAddressAlreadyExistsInMbss StaIfaceReasonCode = 64 StaIfaceReasonCodeMeshChannelSwitchRegulatoryReq StaIfaceReasonCode = 65 StaIfaceReasonCodeMeshChannelSwitchUnspecified StaIfaceReasonCode = 66 )
type StaIfaceStatusCode ¶
type StaIfaceStatusCode int32
const ( StaIfaceStatusCodeSUCCESS StaIfaceStatusCode = 0 StaIfaceStatusCodeUnspecifiedFailure StaIfaceStatusCode = 1 StaIfaceStatusCodeTdlsWakeupAlternate StaIfaceStatusCode = 2 StaIfaceStatusCodeTdlsWakeupReject StaIfaceStatusCode = 3 StaIfaceStatusCodeSecurityDisabled StaIfaceStatusCode = 5 StaIfaceStatusCodeUnacceptableLifetime StaIfaceStatusCode = 6 StaIfaceStatusCodeNotInSameBss StaIfaceStatusCode = 7 StaIfaceStatusCodeCapsUnsupported StaIfaceStatusCode = 10 StaIfaceStatusCodeReassocNoAssoc StaIfaceStatusCode = 11 StaIfaceStatusCodeAssocDeniedUnspec StaIfaceStatusCode = 12 StaIfaceStatusCodeNotSupportedAuthAlg StaIfaceStatusCode = 13 StaIfaceStatusCodeUnknownAuthTransaction StaIfaceStatusCode = 14 StaIfaceStatusCodeChallengeFail StaIfaceStatusCode = 15 StaIfaceStatusCodeAuthTimeout StaIfaceStatusCode = 16 StaIfaceStatusCodeApUnableToHandleNewSta StaIfaceStatusCode = 17 StaIfaceStatusCodeAssocDeniedRates StaIfaceStatusCode = 18 StaIfaceStatusCodeAssocDeniedNoshort StaIfaceStatusCode = 19 StaIfaceStatusCodeSpecMgmtRequired StaIfaceStatusCode = 22 StaIfaceStatusCodePwrCapabilityNotValid StaIfaceStatusCode = 23 StaIfaceStatusCodeSupportedChannelNotValid StaIfaceStatusCode = 24 StaIfaceStatusCodeAssocDeniedNoShortSlotTime StaIfaceStatusCode = 25 StaIfaceStatusCodeAssocDeniedNoHt StaIfaceStatusCode = 27 StaIfaceStatusCodeR0khUnreachable StaIfaceStatusCode = 28 StaIfaceStatusCodeAssocDeniedNoPco StaIfaceStatusCode = 29 StaIfaceStatusCodeAssocRejectedTemporarily StaIfaceStatusCode = 30 StaIfaceStatusCodeRobustMgmtFramePolicyViolation StaIfaceStatusCode = 31 StaIfaceStatusCodeUnspecifiedQosFailure StaIfaceStatusCode = 32 StaIfaceStatusCodeDeniedInsufficientBandwidth StaIfaceStatusCode = 33 StaIfaceStatusCodeDeniedPoorChannelConditions StaIfaceStatusCode = 34 StaIfaceStatusCodeDeniedQosNotSupported StaIfaceStatusCode = 35 StaIfaceStatusCodeRequestDeclined StaIfaceStatusCode = 37 StaIfaceStatusCodeInvalidParameters StaIfaceStatusCode = 38 StaIfaceStatusCodeRejectedWithSuggestedChanges StaIfaceStatusCode = 39 StaIfaceStatusCodeInvalidIe StaIfaceStatusCode = 40 StaIfaceStatusCodeGroupCipherNotValid StaIfaceStatusCode = 41 StaIfaceStatusCodePairwiseCipherNotValid StaIfaceStatusCode = 42 StaIfaceStatusCodeAkmpNotValid StaIfaceStatusCode = 43 StaIfaceStatusCodeUnsupportedRsnIeVersion StaIfaceStatusCode = 44 StaIfaceStatusCodeInvalidRsnIeCapab StaIfaceStatusCode = 45 StaIfaceStatusCodeCipherRejectedPerPolicy StaIfaceStatusCode = 46 StaIfaceStatusCodeTsNotCreated StaIfaceStatusCode = 47 StaIfaceStatusCodeDirectLinkNotAllowed StaIfaceStatusCode = 48 StaIfaceStatusCodeDestStaNotPresent StaIfaceStatusCode = 49 StaIfaceStatusCodeDestStaNotQosSta StaIfaceStatusCode = 50 StaIfaceStatusCodeAssocDeniedListenIntTooLarge StaIfaceStatusCode = 51 StaIfaceStatusCodeInvalidFtActionFrameCount StaIfaceStatusCode = 52 StaIfaceStatusCodeInvalidPmkid StaIfaceStatusCode = 53 StaIfaceStatusCodeInvalidMdie StaIfaceStatusCode = 54 StaIfaceStatusCodeInvalidFtie StaIfaceStatusCode = 55 StaIfaceStatusCodeRequestedTclasNotSupported StaIfaceStatusCode = 56 StaIfaceStatusCodeInsufficientTclasProcessingResources StaIfaceStatusCode = 57 StaIfaceStatusCodeTryAnotherBss StaIfaceStatusCode = 58 StaIfaceStatusCodeGasAdvProtoNotSupported StaIfaceStatusCode = 59 StaIfaceStatusCodeNoOutstandingGasReq StaIfaceStatusCode = 60 StaIfaceStatusCodeGasRespNotReceived StaIfaceStatusCode = 61 StaIfaceStatusCodeStaTimedOutWaitingForGasResp StaIfaceStatusCode = 62 StaIfaceStatusCodeGasRespLargerThanLimit StaIfaceStatusCode = 63 StaIfaceStatusCodeReqRefusedHome StaIfaceStatusCode = 64 StaIfaceStatusCodeAdvSrvUnreachable StaIfaceStatusCode = 65 StaIfaceStatusCodeReqRefusedSspn StaIfaceStatusCode = 67 StaIfaceStatusCodeReqRefusedUnauthAccess StaIfaceStatusCode = 68 StaIfaceStatusCodeInvalidRsnie StaIfaceStatusCode = 72 StaIfaceStatusCodeUApsdCoexNotSupported StaIfaceStatusCode = 73 StaIfaceStatusCodeUApsdCoexModeNotSupported StaIfaceStatusCode = 74 StaIfaceStatusCodeBadIntervalWithUApsdCoex StaIfaceStatusCode = 75 StaIfaceStatusCodeAntiCloggingTokenReq StaIfaceStatusCode = 76 StaIfaceStatusCodeFiniteCyclicGroupNotSupported StaIfaceStatusCode = 77 StaIfaceStatusCodeCannotFindAltTbtt StaIfaceStatusCode = 78 StaIfaceStatusCodeTransmissionFailure StaIfaceStatusCode = 79 StaIfaceStatusCodeReqTclasNotSupported StaIfaceStatusCode = 80 StaIfaceStatusCodeTclasResourcesExchausted StaIfaceStatusCode = 81 StaIfaceStatusCodeRejectedWithSuggestedBssTransition StaIfaceStatusCode = 82 StaIfaceStatusCodeRejectWithSchedule StaIfaceStatusCode = 83 StaIfaceStatusCodeRejectNoWakeupSpecified StaIfaceStatusCode = 84 StaIfaceStatusCodeSuccessPowerSaveMode StaIfaceStatusCode = 85 StaIfaceStatusCodePendingAdmittingFstSession StaIfaceStatusCode = 86 StaIfaceStatusCodePerformingFstNow StaIfaceStatusCode = 87 StaIfaceStatusCodePendingGapInBaWindow StaIfaceStatusCode = 88 StaIfaceStatusCodeRejectUPidSetting StaIfaceStatusCode = 89 StaIfaceStatusCodeRefusedExternalReason StaIfaceStatusCode = 92 StaIfaceStatusCodeRefusedApOutOfMemory StaIfaceStatusCode = 93 StaIfaceStatusCodeRejectedEmergencyServiceNotSupported StaIfaceStatusCode = 94 StaIfaceStatusCodeQueryRespOutstanding StaIfaceStatusCode = 95 StaIfaceStatusCodeRejectDseBand StaIfaceStatusCode = 96 StaIfaceStatusCodeTclasProcessingTerminated StaIfaceStatusCode = 97 StaIfaceStatusCodeTsScheduleConflict StaIfaceStatusCode = 98 StaIfaceStatusCodeDeniedWithSuggestedBandAndChannel StaIfaceStatusCode = 99 StaIfaceStatusCodeMccaopReservationConflict StaIfaceStatusCode = 100 StaIfaceStatusCodeMafLimitExceeded StaIfaceStatusCode = 101 StaIfaceStatusCodeMccaTrackLimitExceeded StaIfaceStatusCode = 102 StaIfaceStatusCodeDeniedDueToSpectrumManagement StaIfaceStatusCode = 103 StaIfaceStatusCodeAssocDeniedNoVht StaIfaceStatusCode = 104 StaIfaceStatusCodeEnablementDenied StaIfaceStatusCode = 105 StaIfaceStatusCodeRestrictionFromAuthorizedGdb StaIfaceStatusCode = 106 StaIfaceStatusCodeAuthorizationDeenabled StaIfaceStatusCode = 107 StaIfaceStatusCodeFilsAuthenticationFailure StaIfaceStatusCode = 112 StaIfaceStatusCodeUnknownAuthenticationServer StaIfaceStatusCode = 113 )
type SupplicantCallbackProxy ¶
func NewSupplicantCallbackProxy ¶
func NewSupplicantCallbackProxy( remote binder.IBinder, ) *SupplicantCallbackProxy
func (*SupplicantCallbackProxy) AsBinder ¶
func (p *SupplicantCallbackProxy) AsBinder() binder.IBinder
func (*SupplicantCallbackProxy) OnInterfaceCreated ¶
func (p *SupplicantCallbackProxy) OnInterfaceCreated( ctx context.Context, ifaceName string, ) error
func (*SupplicantCallbackProxy) OnInterfaceRemoved ¶
func (p *SupplicantCallbackProxy) OnInterfaceRemoved( ctx context.Context, ifaceName string, ) error
type SupplicantCallbackStub ¶
type SupplicantCallbackStub struct {
Impl ISupplicantCallback
Transport binder.VersionAwareTransport
}
SupplicantCallbackStub dispatches incoming binder transactions to a typed ISupplicantCallback implementation.
func (*SupplicantCallbackStub) Descriptor ¶
func (s *SupplicantCallbackStub) Descriptor() string
func (*SupplicantCallbackStub) OnTransaction ¶
func (s *SupplicantCallbackStub) OnTransaction( ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel, ) (*parcel.Parcel, error)
type SupplicantP2pIfaceCallbackProxy ¶
func NewSupplicantP2pIfaceCallbackProxy ¶
func NewSupplicantP2pIfaceCallbackProxy( remote binder.IBinder, ) *SupplicantP2pIfaceCallbackProxy
func (*SupplicantP2pIfaceCallbackProxy) AsBinder ¶
func (p *SupplicantP2pIfaceCallbackProxy) AsBinder() binder.IBinder
func (*SupplicantP2pIfaceCallbackProxy) OnDeviceFound ¶
func (p *SupplicantP2pIfaceCallbackProxy) OnDeviceFound( ctx context.Context, srcAddress []byte, p2pDeviceAddress []byte, primaryDeviceType []byte, deviceName string, configMethods WpsConfigMethods, deviceCapabilities byte, groupCapabilities P2pGroupCapabilityMask, wfdDeviceInfo []byte, ) error
func (*SupplicantP2pIfaceCallbackProxy) OnDeviceFoundWithParams ¶
func (p *SupplicantP2pIfaceCallbackProxy) OnDeviceFoundWithParams( ctx context.Context, deviceFoundEventParams P2pDeviceFoundEventParams, ) error
func (*SupplicantP2pIfaceCallbackProxy) OnDeviceFoundWithVendorElements ¶
func (p *SupplicantP2pIfaceCallbackProxy) OnDeviceFoundWithVendorElements( ctx context.Context, srcAddress []byte, p2pDeviceAddress []byte, primaryDeviceType []byte, deviceName string, configMethods WpsConfigMethods, deviceCapabilities byte, groupCapabilities P2pGroupCapabilityMask, wfdDeviceInfo []byte, wfdR2DeviceInfo []byte, vendorElemBytes []byte, ) error
func (*SupplicantP2pIfaceCallbackProxy) OnDeviceLost ¶
func (p *SupplicantP2pIfaceCallbackProxy) OnDeviceLost( ctx context.Context, p2pDeviceAddress []byte, ) error
func (*SupplicantP2pIfaceCallbackProxy) OnFindStopped ¶
func (p *SupplicantP2pIfaceCallbackProxy) OnFindStopped( ctx context.Context, ) error
func (*SupplicantP2pIfaceCallbackProxy) OnGoNegotiationCompleted ¶
func (p *SupplicantP2pIfaceCallbackProxy) OnGoNegotiationCompleted( ctx context.Context, status P2pStatusCode, ) error
func (*SupplicantP2pIfaceCallbackProxy) OnGoNegotiationRequest ¶
func (p *SupplicantP2pIfaceCallbackProxy) OnGoNegotiationRequest( ctx context.Context, srcAddress []byte, passwordId WpsDevPasswordId, ) error
func (*SupplicantP2pIfaceCallbackProxy) OnGoNegotiationRequestWithParams ¶
func (p *SupplicantP2pIfaceCallbackProxy) OnGoNegotiationRequestWithParams( ctx context.Context, params P2pGoNegotiationReqEventParams, ) error
func (*SupplicantP2pIfaceCallbackProxy) OnGroupFormationFailure ¶
func (p *SupplicantP2pIfaceCallbackProxy) OnGroupFormationFailure( ctx context.Context, failureReason string, ) error
func (*SupplicantP2pIfaceCallbackProxy) OnGroupFormationSuccess ¶
func (p *SupplicantP2pIfaceCallbackProxy) OnGroupFormationSuccess( ctx context.Context, ) error
func (*SupplicantP2pIfaceCallbackProxy) OnGroupFrequencyChanged ¶
func (*SupplicantP2pIfaceCallbackProxy) OnGroupRemoved ¶
func (*SupplicantP2pIfaceCallbackProxy) OnGroupStarted ¶
func (*SupplicantP2pIfaceCallbackProxy) OnGroupStartedWithParams ¶
func (p *SupplicantP2pIfaceCallbackProxy) OnGroupStartedWithParams( ctx context.Context, groupStartedEventParams P2pGroupStartedEventParams, ) error
func (*SupplicantP2pIfaceCallbackProxy) OnInvitationReceived ¶
func (*SupplicantP2pIfaceCallbackProxy) OnInvitationReceivedWithParams ¶
func (p *SupplicantP2pIfaceCallbackProxy) OnInvitationReceivedWithParams( ctx context.Context, params P2pInvitationEventParams, ) error
func (*SupplicantP2pIfaceCallbackProxy) OnInvitationResult ¶
func (p *SupplicantP2pIfaceCallbackProxy) OnInvitationResult( ctx context.Context, bssid []byte, status P2pStatusCode, ) error
func (*SupplicantP2pIfaceCallbackProxy) OnPeerClientDisconnected ¶
func (p *SupplicantP2pIfaceCallbackProxy) OnPeerClientDisconnected( ctx context.Context, clientDisconnectedEventParams P2pPeerClientDisconnectedEventParams, ) error
func (*SupplicantP2pIfaceCallbackProxy) OnPeerClientJoined ¶
func (p *SupplicantP2pIfaceCallbackProxy) OnPeerClientJoined( ctx context.Context, clientJoinedEventParams P2pPeerClientJoinedEventParams, ) error
func (*SupplicantP2pIfaceCallbackProxy) OnProvisionDiscoveryCompleted ¶
func (p *SupplicantP2pIfaceCallbackProxy) OnProvisionDiscoveryCompleted( ctx context.Context, p2pDeviceAddress []byte, isRequest bool, status P2pProvDiscStatusCode, configMethods WpsConfigMethods, generatedPin string, ) error
func (*SupplicantP2pIfaceCallbackProxy) OnProvisionDiscoveryCompletedEvent ¶
func (p *SupplicantP2pIfaceCallbackProxy) OnProvisionDiscoveryCompletedEvent( ctx context.Context, provisionDiscoveryCompletedEventParams P2pProvisionDiscoveryCompletedEventParams, ) error
func (*SupplicantP2pIfaceCallbackProxy) OnR2DeviceFound ¶
func (p *SupplicantP2pIfaceCallbackProxy) OnR2DeviceFound( ctx context.Context, srcAddress []byte, p2pDeviceAddress []byte, primaryDeviceType []byte, deviceName string, configMethods WpsConfigMethods, deviceCapabilities byte, groupCapabilities P2pGroupCapabilityMask, wfdDeviceInfo []byte, wfdR2DeviceInfo []byte, ) error
func (*SupplicantP2pIfaceCallbackProxy) OnServiceDiscoveryResponse ¶
func (*SupplicantP2pIfaceCallbackProxy) OnStaAuthorized ¶
func (*SupplicantP2pIfaceCallbackProxy) OnStaDeauthorized ¶
type SupplicantP2pIfaceCallbackStub ¶
type SupplicantP2pIfaceCallbackStub struct {
Impl ISupplicantP2pIfaceCallback
Transport binder.VersionAwareTransport
}
SupplicantP2pIfaceCallbackStub dispatches incoming binder transactions to a typed ISupplicantP2pIfaceCallback implementation.
func (*SupplicantP2pIfaceCallbackStub) Descriptor ¶
func (s *SupplicantP2pIfaceCallbackStub) Descriptor() string
func (*SupplicantP2pIfaceCallbackStub) OnTransaction ¶
func (s *SupplicantP2pIfaceCallbackStub) OnTransaction( ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel, ) (*parcel.Parcel, error)
type SupplicantP2pIfaceProxy ¶
func NewSupplicantP2pIfaceProxy ¶
func NewSupplicantP2pIfaceProxy( remote binder.IBinder, ) *SupplicantP2pIfaceProxy
func (*SupplicantP2pIfaceProxy) AddBonjourService ¶
func (*SupplicantP2pIfaceProxy) AddGroupWithConfig ¶
func (*SupplicantP2pIfaceProxy) AddGroupWithConfigurationParams ¶
func (p *SupplicantP2pIfaceProxy) AddGroupWithConfigurationParams( ctx context.Context, groupConfigurationParams P2pAddGroupConfigurationParams, ) error
func (*SupplicantP2pIfaceProxy) AddNetwork ¶
func (p *SupplicantP2pIfaceProxy) AddNetwork( ctx context.Context, ) (ISupplicantP2pNetwork, error)
func (*SupplicantP2pIfaceProxy) AddUpnpService ¶
func (*SupplicantP2pIfaceProxy) AsBinder ¶
func (p *SupplicantP2pIfaceProxy) AsBinder() binder.IBinder
func (*SupplicantP2pIfaceProxy) CancelConnect ¶
func (p *SupplicantP2pIfaceProxy) CancelConnect( ctx context.Context, ) error
func (*SupplicantP2pIfaceProxy) CancelServiceDiscovery ¶
func (p *SupplicantP2pIfaceProxy) CancelServiceDiscovery( ctx context.Context, identifier int64, ) error
func (*SupplicantP2pIfaceProxy) CancelWps ¶
func (p *SupplicantP2pIfaceProxy) CancelWps( ctx context.Context, groupIfName string, ) error
func (*SupplicantP2pIfaceProxy) ConfigureEapolIpAddressAllocationParams ¶
func (*SupplicantP2pIfaceProxy) ConfigureExtListen ¶
func (*SupplicantP2pIfaceProxy) ConfigureExtListenWithParams ¶
func (p *SupplicantP2pIfaceProxy) ConfigureExtListenWithParams( ctx context.Context, extListenInfo P2pExtListenInfo, ) error
func (*SupplicantP2pIfaceProxy) ConnectWithParams ¶
func (p *SupplicantP2pIfaceProxy) ConnectWithParams( ctx context.Context, connectInfo P2pConnectInfo, ) (string, error)
func (*SupplicantP2pIfaceProxy) CreateGroupOwner ¶
func (p *SupplicantP2pIfaceProxy) CreateGroupOwner( ctx context.Context, groupOwnerInfo P2pCreateGroupOwnerInfo, ) error
func (*SupplicantP2pIfaceProxy) CreateNfcHandoverRequestMessage ¶
func (p *SupplicantP2pIfaceProxy) CreateNfcHandoverRequestMessage( ctx context.Context, ) ([]byte, error)
func (*SupplicantP2pIfaceProxy) CreateNfcHandoverSelectMessage ¶
func (p *SupplicantP2pIfaceProxy) CreateNfcHandoverSelectMessage( ctx context.Context, ) ([]byte, error)
func (*SupplicantP2pIfaceProxy) EnableWfd ¶
func (p *SupplicantP2pIfaceProxy) EnableWfd( ctx context.Context, enable bool, ) error
func (*SupplicantP2pIfaceProxy) Find ¶
func (p *SupplicantP2pIfaceProxy) Find( ctx context.Context, timeoutInSec int32, ) error
func (*SupplicantP2pIfaceProxy) FindOnSocialChannels ¶
func (p *SupplicantP2pIfaceProxy) FindOnSocialChannels( ctx context.Context, timeoutInSec int32, ) error
func (*SupplicantP2pIfaceProxy) FindOnSpecificFrequency ¶
func (*SupplicantP2pIfaceProxy) FindWithParams ¶
func (p *SupplicantP2pIfaceProxy) FindWithParams( ctx context.Context, discoveryInfo P2pDiscoveryInfo, ) error
func (*SupplicantP2pIfaceProxy) Flush ¶
func (p *SupplicantP2pIfaceProxy) Flush( ctx context.Context, ) error
func (*SupplicantP2pIfaceProxy) FlushServices ¶
func (p *SupplicantP2pIfaceProxy) FlushServices( ctx context.Context, ) error
func (*SupplicantP2pIfaceProxy) GetDeviceAddress ¶
func (p *SupplicantP2pIfaceProxy) GetDeviceAddress( ctx context.Context, ) ([]byte, error)
func (*SupplicantP2pIfaceProxy) GetEdmg ¶
func (p *SupplicantP2pIfaceProxy) GetEdmg( ctx context.Context, ) (bool, error)
func (*SupplicantP2pIfaceProxy) GetGroupCapability ¶
func (p *SupplicantP2pIfaceProxy) GetGroupCapability( ctx context.Context, peerAddress []byte, ) (P2pGroupCapabilityMask, error)
func (*SupplicantP2pIfaceProxy) GetName ¶
func (p *SupplicantP2pIfaceProxy) GetName( ctx context.Context, ) (string, error)
func (*SupplicantP2pIfaceProxy) GetNetwork ¶
func (p *SupplicantP2pIfaceProxy) GetNetwork( ctx context.Context, id int32, ) (ISupplicantP2pNetwork, error)
func (*SupplicantP2pIfaceProxy) GetType ¶
func (p *SupplicantP2pIfaceProxy) GetType( ctx context.Context, ) (IfaceType, error)
func (*SupplicantP2pIfaceProxy) ListNetworks ¶
func (p *SupplicantP2pIfaceProxy) ListNetworks( ctx context.Context, ) ([]int32, error)
func (*SupplicantP2pIfaceProxy) ProvisionDiscovery ¶
func (p *SupplicantP2pIfaceProxy) ProvisionDiscovery( ctx context.Context, peerAddress []byte, provisionMethod WpsProvisionMethod, ) error
func (*SupplicantP2pIfaceProxy) RegisterCallback ¶
func (p *SupplicantP2pIfaceProxy) RegisterCallback( ctx context.Context, callback ISupplicantP2pIfaceCallback, ) error
func (*SupplicantP2pIfaceProxy) Reject ¶
func (p *SupplicantP2pIfaceProxy) Reject( ctx context.Context, peerAddress []byte, ) error
func (*SupplicantP2pIfaceProxy) RemoveBonjourService ¶
func (p *SupplicantP2pIfaceProxy) RemoveBonjourService( ctx context.Context, query []byte, ) error
func (*SupplicantP2pIfaceProxy) RemoveClient ¶
func (*SupplicantP2pIfaceProxy) RemoveGroup ¶
func (p *SupplicantP2pIfaceProxy) RemoveGroup( ctx context.Context, groupIfName string, ) error
func (*SupplicantP2pIfaceProxy) RemoveNetwork ¶
func (p *SupplicantP2pIfaceProxy) RemoveNetwork( ctx context.Context, id int32, ) error
func (*SupplicantP2pIfaceProxy) RemoveUpnpService ¶
func (*SupplicantP2pIfaceProxy) ReportNfcHandoverInitiation ¶
func (p *SupplicantP2pIfaceProxy) ReportNfcHandoverInitiation( ctx context.Context, select_ []byte, ) error
func (*SupplicantP2pIfaceProxy) ReportNfcHandoverResponse ¶
func (p *SupplicantP2pIfaceProxy) ReportNfcHandoverResponse( ctx context.Context, request []byte, ) error
func (*SupplicantP2pIfaceProxy) RequestServiceDiscovery ¶
func (*SupplicantP2pIfaceProxy) SaveConfig ¶
func (p *SupplicantP2pIfaceProxy) SaveConfig( ctx context.Context, ) error
func (*SupplicantP2pIfaceProxy) SetDisallowedFrequencies ¶
func (p *SupplicantP2pIfaceProxy) SetDisallowedFrequencies( ctx context.Context, ranges []FreqRange, ) error
func (*SupplicantP2pIfaceProxy) SetEdmg ¶
func (p *SupplicantP2pIfaceProxy) SetEdmg( ctx context.Context, enable bool, ) error
func (*SupplicantP2pIfaceProxy) SetGroupIdle ¶
func (*SupplicantP2pIfaceProxy) SetListenChannel ¶
func (*SupplicantP2pIfaceProxy) SetMacRandomization ¶
func (p *SupplicantP2pIfaceProxy) SetMacRandomization( ctx context.Context, enable bool, ) error
func (*SupplicantP2pIfaceProxy) SetMiracastMode ¶
func (p *SupplicantP2pIfaceProxy) SetMiracastMode( ctx context.Context, mode MiracastMode, ) error
func (*SupplicantP2pIfaceProxy) SetPowerSave ¶
func (*SupplicantP2pIfaceProxy) SetSsidPostfix ¶
func (p *SupplicantP2pIfaceProxy) SetSsidPostfix( ctx context.Context, postfix []byte, ) error
func (*SupplicantP2pIfaceProxy) SetVendorElements ¶
func (p *SupplicantP2pIfaceProxy) SetVendorElements( ctx context.Context, frameTypeMask P2pFrameTypeMask, vendorElemBytes []byte, ) error
func (*SupplicantP2pIfaceProxy) SetWfdDeviceInfo ¶
func (p *SupplicantP2pIfaceProxy) SetWfdDeviceInfo( ctx context.Context, info []byte, ) error
func (*SupplicantP2pIfaceProxy) SetWfdR2DeviceInfo ¶
func (p *SupplicantP2pIfaceProxy) SetWfdR2DeviceInfo( ctx context.Context, info []byte, ) error
func (*SupplicantP2pIfaceProxy) SetWpsConfigMethods ¶
func (p *SupplicantP2pIfaceProxy) SetWpsConfigMethods( ctx context.Context, configMethods WpsConfigMethods, ) error
func (*SupplicantP2pIfaceProxy) SetWpsDeviceName ¶
func (p *SupplicantP2pIfaceProxy) SetWpsDeviceName( ctx context.Context, name string, ) error
func (*SupplicantP2pIfaceProxy) SetWpsDeviceType ¶
func (p *SupplicantP2pIfaceProxy) SetWpsDeviceType( ctx context.Context, type_ []byte, ) error
func (*SupplicantP2pIfaceProxy) SetWpsManufacturer ¶
func (p *SupplicantP2pIfaceProxy) SetWpsManufacturer( ctx context.Context, manufacturer string, ) error
func (*SupplicantP2pIfaceProxy) SetWpsModelName ¶
func (p *SupplicantP2pIfaceProxy) SetWpsModelName( ctx context.Context, modelName string, ) error
func (*SupplicantP2pIfaceProxy) SetWpsModelNumber ¶
func (p *SupplicantP2pIfaceProxy) SetWpsModelNumber( ctx context.Context, modelNumber string, ) error
func (*SupplicantP2pIfaceProxy) SetWpsSerialNumber ¶
func (p *SupplicantP2pIfaceProxy) SetWpsSerialNumber( ctx context.Context, serialNumber string, ) error
func (*SupplicantP2pIfaceProxy) StartWpsPbc ¶
func (*SupplicantP2pIfaceProxy) StartWpsPinDisplay ¶
func (*SupplicantP2pIfaceProxy) StartWpsPinKeypad ¶
type SupplicantP2pIfaceStub ¶
type SupplicantP2pIfaceStub struct {
Impl ISupplicantP2pIface
Transport binder.VersionAwareTransport
}
SupplicantP2pIfaceStub dispatches incoming binder transactions to a typed ISupplicantP2pIface implementation.
func (*SupplicantP2pIfaceStub) Descriptor ¶
func (s *SupplicantP2pIfaceStub) Descriptor() string
func (*SupplicantP2pIfaceStub) OnTransaction ¶
func (s *SupplicantP2pIfaceStub) OnTransaction( ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel, ) (*parcel.Parcel, error)
type SupplicantP2pNetworkProxy ¶
func NewSupplicantP2pNetworkProxy ¶
func NewSupplicantP2pNetworkProxy( remote binder.IBinder, ) *SupplicantP2pNetworkProxy
func (*SupplicantP2pNetworkProxy) AsBinder ¶
func (p *SupplicantP2pNetworkProxy) AsBinder() binder.IBinder
func (*SupplicantP2pNetworkProxy) GetBssid ¶
func (p *SupplicantP2pNetworkProxy) GetBssid( ctx context.Context, ) ([]byte, error)
func (*SupplicantP2pNetworkProxy) GetClientList ¶
func (p *SupplicantP2pNetworkProxy) GetClientList( ctx context.Context, ) ([]MacAddress, error)
func (*SupplicantP2pNetworkProxy) GetId ¶
func (p *SupplicantP2pNetworkProxy) GetId( ctx context.Context, ) (int32, error)
func (*SupplicantP2pNetworkProxy) GetInterfaceName ¶
func (p *SupplicantP2pNetworkProxy) GetInterfaceName( ctx context.Context, ) (string, error)
func (*SupplicantP2pNetworkProxy) GetSsid ¶
func (p *SupplicantP2pNetworkProxy) GetSsid( ctx context.Context, ) ([]byte, error)
func (*SupplicantP2pNetworkProxy) GetType ¶
func (p *SupplicantP2pNetworkProxy) GetType( ctx context.Context, ) (IfaceType, error)
func (*SupplicantP2pNetworkProxy) IsCurrent ¶
func (p *SupplicantP2pNetworkProxy) IsCurrent( ctx context.Context, ) (bool, error)
func (*SupplicantP2pNetworkProxy) IsGroupOwner ¶
func (p *SupplicantP2pNetworkProxy) IsGroupOwner( ctx context.Context, ) (bool, error)
func (*SupplicantP2pNetworkProxy) IsPersistent ¶
func (p *SupplicantP2pNetworkProxy) IsPersistent( ctx context.Context, ) (bool, error)
func (*SupplicantP2pNetworkProxy) SetClientList ¶
func (p *SupplicantP2pNetworkProxy) SetClientList( ctx context.Context, clients []MacAddress, ) error
type SupplicantP2pNetworkStub ¶
type SupplicantP2pNetworkStub struct {
Impl ISupplicantP2pNetwork
Transport binder.VersionAwareTransport
}
SupplicantP2pNetworkStub dispatches incoming binder transactions to a typed ISupplicantP2pNetwork implementation.
func (*SupplicantP2pNetworkStub) Descriptor ¶
func (s *SupplicantP2pNetworkStub) Descriptor() string
func (*SupplicantP2pNetworkStub) OnTransaction ¶
func (s *SupplicantP2pNetworkStub) OnTransaction( ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel, ) (*parcel.Parcel, error)
type SupplicantProxy ¶
func NewSupplicantProxy ¶
func NewSupplicantProxy( remote binder.IBinder, ) *SupplicantProxy
func (*SupplicantProxy) AddP2pInterface ¶
func (p *SupplicantProxy) AddP2pInterface( ctx context.Context, ifName string, ) (ISupplicantP2pIface, error)
func (*SupplicantProxy) AddStaInterface ¶
func (p *SupplicantProxy) AddStaInterface( ctx context.Context, ifName string, ) (ISupplicantStaIface, error)
func (*SupplicantProxy) AsBinder ¶
func (p *SupplicantProxy) AsBinder() binder.IBinder
func (*SupplicantProxy) GetDebugLevel ¶
func (p *SupplicantProxy) GetDebugLevel( ctx context.Context, ) (DebugLevel, error)
func (*SupplicantProxy) GetP2pInterface ¶
func (p *SupplicantProxy) GetP2pInterface( ctx context.Context, ifName string, ) (ISupplicantP2pIface, error)
func (*SupplicantProxy) GetStaInterface ¶
func (p *SupplicantProxy) GetStaInterface( ctx context.Context, ifName string, ) (ISupplicantStaIface, error)
func (*SupplicantProxy) IsDebugShowKeysEnabled ¶
func (p *SupplicantProxy) IsDebugShowKeysEnabled( ctx context.Context, ) (bool, error)
func (*SupplicantProxy) IsDebugShowTimestampEnabled ¶
func (p *SupplicantProxy) IsDebugShowTimestampEnabled( ctx context.Context, ) (bool, error)
func (*SupplicantProxy) ListInterfaces ¶
func (p *SupplicantProxy) ListInterfaces( ctx context.Context, ) ([]IfaceInfo, error)
func (*SupplicantProxy) RegisterCallback ¶
func (p *SupplicantProxy) RegisterCallback( ctx context.Context, callback ISupplicantCallback, ) error
func (*SupplicantProxy) RegisterNonStandardCertCallback ¶
func (p *SupplicantProxy) RegisterNonStandardCertCallback( ctx context.Context, callback INonStandardCertCallback, ) error
func (*SupplicantProxy) RemoveInterface ¶
func (p *SupplicantProxy) RemoveInterface( ctx context.Context, ifaceInfo IfaceInfo, ) error
func (*SupplicantProxy) SetConcurrencyPriority ¶
func (p *SupplicantProxy) SetConcurrencyPriority( ctx context.Context, type_ IfaceType, ) error
func (*SupplicantProxy) SetDebugParams ¶
func (p *SupplicantProxy) SetDebugParams( ctx context.Context, level DebugLevel, showTimestamp bool, showKeys bool, ) error
type SupplicantStaIfaceCallbackProxy ¶
func NewSupplicantStaIfaceCallbackProxy ¶
func NewSupplicantStaIfaceCallbackProxy( remote binder.IBinder, ) *SupplicantStaIfaceCallbackProxy
func (*SupplicantStaIfaceCallbackProxy) AsBinder ¶
func (p *SupplicantStaIfaceCallbackProxy) AsBinder() binder.IBinder
func (*SupplicantStaIfaceCallbackProxy) OnAnqpQueryDone ¶
func (p *SupplicantStaIfaceCallbackProxy) OnAnqpQueryDone( ctx context.Context, bssid []byte, data AnqpData, hs20Data Hs20AnqpData, ) error
func (*SupplicantStaIfaceCallbackProxy) OnAssociationRejected ¶
func (p *SupplicantStaIfaceCallbackProxy) OnAssociationRejected( ctx context.Context, assocRejectData AssociationRejectionData, ) error
func (*SupplicantStaIfaceCallbackProxy) OnAuthenticationTimeout ¶
func (p *SupplicantStaIfaceCallbackProxy) OnAuthenticationTimeout( ctx context.Context, bssid []byte, ) error
func (*SupplicantStaIfaceCallbackProxy) OnAuxiliarySupplicantEvent ¶
func (p *SupplicantStaIfaceCallbackProxy) OnAuxiliarySupplicantEvent( ctx context.Context, eventCode AuxiliarySupplicantEventCode, bssid []byte, reasonString string, ) error
func (*SupplicantStaIfaceCallbackProxy) OnBssFrequencyChanged ¶
func (p *SupplicantStaIfaceCallbackProxy) OnBssFrequencyChanged( ctx context.Context, frequencyMhz int32, ) error
func (*SupplicantStaIfaceCallbackProxy) OnBssTmHandlingDone ¶
func (p *SupplicantStaIfaceCallbackProxy) OnBssTmHandlingDone( ctx context.Context, tmData BssTmData, ) error
func (*SupplicantStaIfaceCallbackProxy) OnBssidChanged ¶
func (p *SupplicantStaIfaceCallbackProxy) OnBssidChanged( ctx context.Context, reason BssidChangeReason, bssid []byte, ) error
func (*SupplicantStaIfaceCallbackProxy) OnDisconnected ¶
func (p *SupplicantStaIfaceCallbackProxy) OnDisconnected( ctx context.Context, bssid []byte, locallyGenerated bool, reasonCode StaIfaceReasonCode, ) error
func (*SupplicantStaIfaceCallbackProxy) OnDppConfigReceived ¶
func (p *SupplicantStaIfaceCallbackProxy) OnDppConfigReceived( ctx context.Context, configData DppConfigurationData, ) error
func (*SupplicantStaIfaceCallbackProxy) OnDppConnectionStatusResultSent ¶
func (p *SupplicantStaIfaceCallbackProxy) OnDppConnectionStatusResultSent( ctx context.Context, code DppStatusErrorCode, ) error
func (*SupplicantStaIfaceCallbackProxy) OnDppFailure ¶
func (p *SupplicantStaIfaceCallbackProxy) OnDppFailure( ctx context.Context, code DppFailureCode, ssid string, channelList string, bandList []uint16, ) error
func (*SupplicantStaIfaceCallbackProxy) OnDppProgress ¶
func (p *SupplicantStaIfaceCallbackProxy) OnDppProgress( ctx context.Context, code DppProgressCode, ) error
func (*SupplicantStaIfaceCallbackProxy) OnDppSuccess ¶
func (p *SupplicantStaIfaceCallbackProxy) OnDppSuccess( ctx context.Context, event DppEventType, ) error
func (*SupplicantStaIfaceCallbackProxy) OnDppSuccessConfigReceived ¶
func (p *SupplicantStaIfaceCallbackProxy) OnDppSuccessConfigReceived( ctx context.Context, ssid []byte, password string, psk []byte, securityAkm DppAkm, dppConnectionKeys DppConnectionKeys, ) error
func (*SupplicantStaIfaceCallbackProxy) OnDppSuccessConfigSent ¶
func (p *SupplicantStaIfaceCallbackProxy) OnDppSuccessConfigSent( ctx context.Context, ) error
func (*SupplicantStaIfaceCallbackProxy) OnEapFailure ¶
func (*SupplicantStaIfaceCallbackProxy) OnExtRadioWorkStart ¶
func (p *SupplicantStaIfaceCallbackProxy) OnExtRadioWorkStart( ctx context.Context, id int32, ) error
func (*SupplicantStaIfaceCallbackProxy) OnExtRadioWorkTimeout ¶
func (p *SupplicantStaIfaceCallbackProxy) OnExtRadioWorkTimeout( ctx context.Context, id int32, ) error
func (*SupplicantStaIfaceCallbackProxy) OnHs20DeauthImminentNotice ¶
func (*SupplicantStaIfaceCallbackProxy) OnHs20IconQueryDone ¶
func (*SupplicantStaIfaceCallbackProxy) OnHs20SubscriptionRemediation ¶
func (*SupplicantStaIfaceCallbackProxy) OnHs20TermsAndConditionsAcceptanceRequestedNotification ¶
func (*SupplicantStaIfaceCallbackProxy) OnMloLinksInfoChanged ¶
func (p *SupplicantStaIfaceCallbackProxy) OnMloLinksInfoChanged( ctx context.Context, reason ISupplicantStaIfaceCallbackMloLinkInfoChangeReason, ) error
func (*SupplicantStaIfaceCallbackProxy) OnNetworkAdded ¶
func (p *SupplicantStaIfaceCallbackProxy) OnNetworkAdded( ctx context.Context, id int32, ) error
func (*SupplicantStaIfaceCallbackProxy) OnNetworkNotFound ¶
func (p *SupplicantStaIfaceCallbackProxy) OnNetworkNotFound( ctx context.Context, ssid []byte, ) error
func (*SupplicantStaIfaceCallbackProxy) OnNetworkRemoved ¶
func (p *SupplicantStaIfaceCallbackProxy) OnNetworkRemoved( ctx context.Context, id int32, ) error
func (*SupplicantStaIfaceCallbackProxy) OnPmkCacheAdded ¶
func (*SupplicantStaIfaceCallbackProxy) OnPmkSaCacheAdded ¶
func (p *SupplicantStaIfaceCallbackProxy) OnPmkSaCacheAdded( ctx context.Context, pmkSaData PmkSaCacheData, ) error
func (*SupplicantStaIfaceCallbackProxy) OnQosPolicyRequest ¶
func (p *SupplicantStaIfaceCallbackProxy) OnQosPolicyRequest( ctx context.Context, qosPolicyRequestId int32, qosPolicyData []QosPolicyData, ) error
func (*SupplicantStaIfaceCallbackProxy) OnQosPolicyReset ¶
func (p *SupplicantStaIfaceCallbackProxy) OnQosPolicyReset( ctx context.Context, ) error
func (*SupplicantStaIfaceCallbackProxy) OnQosPolicyResponseForScs ¶
func (p *SupplicantStaIfaceCallbackProxy) OnQosPolicyResponseForScs( ctx context.Context, qosPolicyScsResponseStatus []QosPolicyScsResponseStatus, ) error
func (*SupplicantStaIfaceCallbackProxy) OnStateChanged ¶
func (p *SupplicantStaIfaceCallbackProxy) OnStateChanged( ctx context.Context, newState StaIfaceCallbackState, bssid []byte, id int32, ssid []byte, filsHlpSent bool, ) error
func (*SupplicantStaIfaceCallbackProxy) OnSupplicantStateChanged ¶
func (p *SupplicantStaIfaceCallbackProxy) OnSupplicantStateChanged( ctx context.Context, stateChangeData SupplicantStateChangeData, ) error
func (*SupplicantStaIfaceCallbackProxy) OnWpsEventFail ¶
func (p *SupplicantStaIfaceCallbackProxy) OnWpsEventFail( ctx context.Context, bssid []byte, configError WpsConfigError, errorInd WpsErrorIndication, ) error
func (*SupplicantStaIfaceCallbackProxy) OnWpsEventPbcOverlap ¶
func (p *SupplicantStaIfaceCallbackProxy) OnWpsEventPbcOverlap( ctx context.Context, ) error
func (*SupplicantStaIfaceCallbackProxy) OnWpsEventSuccess ¶
func (p *SupplicantStaIfaceCallbackProxy) OnWpsEventSuccess( ctx context.Context, ) error
type SupplicantStaIfaceCallbackStub ¶
type SupplicantStaIfaceCallbackStub struct {
Impl ISupplicantStaIfaceCallback
Transport binder.VersionAwareTransport
}
SupplicantStaIfaceCallbackStub dispatches incoming binder transactions to a typed ISupplicantStaIfaceCallback implementation.
func (*SupplicantStaIfaceCallbackStub) Descriptor ¶
func (s *SupplicantStaIfaceCallbackStub) Descriptor() string
func (*SupplicantStaIfaceCallbackStub) OnTransaction ¶
func (s *SupplicantStaIfaceCallbackStub) OnTransaction( ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel, ) (*parcel.Parcel, error)
type SupplicantStaIfaceProxy ¶
func NewSupplicantStaIfaceProxy ¶
func NewSupplicantStaIfaceProxy( remote binder.IBinder, ) *SupplicantStaIfaceProxy
func (*SupplicantStaIfaceProxy) AddDppPeerUri ¶
func (*SupplicantStaIfaceProxy) AddExtRadioWork ¶
func (*SupplicantStaIfaceProxy) AddNetwork ¶
func (p *SupplicantStaIfaceProxy) AddNetwork( ctx context.Context, ) (ISupplicantStaNetwork, error)
func (*SupplicantStaIfaceProxy) AddQosPolicyRequestForScs ¶
func (p *SupplicantStaIfaceProxy) AddQosPolicyRequestForScs( ctx context.Context, qosPolicyData []QosPolicyScsData, ) ([]QosPolicyScsRequestStatus, error)
func (*SupplicantStaIfaceProxy) AddRxFilter ¶
func (p *SupplicantStaIfaceProxy) AddRxFilter( ctx context.Context, type_ RxFilterType, ) error
func (*SupplicantStaIfaceProxy) AsBinder ¶
func (p *SupplicantStaIfaceProxy) AsBinder() binder.IBinder
func (*SupplicantStaIfaceProxy) CancelWps ¶
func (p *SupplicantStaIfaceProxy) CancelWps( ctx context.Context, ) error
func (*SupplicantStaIfaceProxy) ConfigureMscs ¶
func (p *SupplicantStaIfaceProxy) ConfigureMscs( ctx context.Context, params MscsParams, ) error
func (*SupplicantStaIfaceProxy) DisableMscs ¶
func (p *SupplicantStaIfaceProxy) DisableMscs( ctx context.Context, ) error
func (*SupplicantStaIfaceProxy) Disconnect ¶
func (p *SupplicantStaIfaceProxy) Disconnect( ctx context.Context, ) error
func (*SupplicantStaIfaceProxy) EnableAutoReconnect ¶
func (p *SupplicantStaIfaceProxy) EnableAutoReconnect( ctx context.Context, enable bool, ) error
func (*SupplicantStaIfaceProxy) FilsHlpAddRequest ¶
func (*SupplicantStaIfaceProxy) FilsHlpFlushRequest ¶
func (p *SupplicantStaIfaceProxy) FilsHlpFlushRequest( ctx context.Context, ) error
func (*SupplicantStaIfaceProxy) GenerateDppBootstrapInfoForResponder ¶
func (p *SupplicantStaIfaceProxy) GenerateDppBootstrapInfoForResponder( ctx context.Context, macAddress []byte, deviceInfo string, curve DppCurve, ) (DppResponderBootstrapInfo, error)
func (*SupplicantStaIfaceProxy) GenerateSelfDppConfiguration ¶
func (*SupplicantStaIfaceProxy) GetConnectionCapabilities ¶
func (p *SupplicantStaIfaceProxy) GetConnectionCapabilities( ctx context.Context, ) (ConnectionCapabilities, error)
func (*SupplicantStaIfaceProxy) GetConnectionMloLinksInfo ¶
func (p *SupplicantStaIfaceProxy) GetConnectionMloLinksInfo( ctx context.Context, ) (MloLinksInfo, error)
func (*SupplicantStaIfaceProxy) GetKeyMgmtCapabilities ¶
func (p *SupplicantStaIfaceProxy) GetKeyMgmtCapabilities( ctx context.Context, ) (KeyMgmtMask, error)
func (*SupplicantStaIfaceProxy) GetMacAddress ¶
func (p *SupplicantStaIfaceProxy) GetMacAddress( ctx context.Context, ) ([]byte, error)
func (*SupplicantStaIfaceProxy) GetName ¶
func (p *SupplicantStaIfaceProxy) GetName( ctx context.Context, ) (string, error)
func (*SupplicantStaIfaceProxy) GetNetwork ¶
func (p *SupplicantStaIfaceProxy) GetNetwork( ctx context.Context, id int32, ) (ISupplicantStaNetwork, error)
func (*SupplicantStaIfaceProxy) GetSignalPollResults ¶
func (p *SupplicantStaIfaceProxy) GetSignalPollResults( ctx context.Context, ) ([]SignalPollResult, error)
func (*SupplicantStaIfaceProxy) GetType ¶
func (p *SupplicantStaIfaceProxy) GetType( ctx context.Context, ) (IfaceType, error)
func (*SupplicantStaIfaceProxy) GetWpaDriverCapabilities ¶
func (p *SupplicantStaIfaceProxy) GetWpaDriverCapabilities( ctx context.Context, ) (WpaDriverCapabilitiesMask, error)
func (*SupplicantStaIfaceProxy) InitiateAnqpQuery ¶
func (p *SupplicantStaIfaceProxy) InitiateAnqpQuery( ctx context.Context, macAddress []byte, infoElements []AnqpInfoId, subTypes []Hs20AnqpSubtypes, ) error
func (*SupplicantStaIfaceProxy) InitiateHs20IconQuery ¶
func (*SupplicantStaIfaceProxy) InitiateTdlsDiscover ¶
func (p *SupplicantStaIfaceProxy) InitiateTdlsDiscover( ctx context.Context, macAddress []byte, ) error
func (*SupplicantStaIfaceProxy) InitiateTdlsSetup ¶
func (p *SupplicantStaIfaceProxy) InitiateTdlsSetup( ctx context.Context, macAddress []byte, ) error
func (*SupplicantStaIfaceProxy) InitiateTdlsTeardown ¶
func (p *SupplicantStaIfaceProxy) InitiateTdlsTeardown( ctx context.Context, macAddress []byte, ) error
func (*SupplicantStaIfaceProxy) InitiateVenueUrlAnqpQuery ¶
func (p *SupplicantStaIfaceProxy) InitiateVenueUrlAnqpQuery( ctx context.Context, macAddress []byte, ) error
func (*SupplicantStaIfaceProxy) ListNetworks ¶
func (p *SupplicantStaIfaceProxy) ListNetworks( ctx context.Context, ) ([]int32, error)
func (*SupplicantStaIfaceProxy) Reassociate ¶
func (p *SupplicantStaIfaceProxy) Reassociate( ctx context.Context, ) error
func (*SupplicantStaIfaceProxy) Reconnect ¶
func (p *SupplicantStaIfaceProxy) Reconnect( ctx context.Context, ) error
func (*SupplicantStaIfaceProxy) RegisterCallback ¶
func (p *SupplicantStaIfaceProxy) RegisterCallback( ctx context.Context, callback ISupplicantStaIfaceCallback, ) error
func (*SupplicantStaIfaceProxy) RemoveAllQosPolicies ¶
func (p *SupplicantStaIfaceProxy) RemoveAllQosPolicies( ctx context.Context, ) error
func (*SupplicantStaIfaceProxy) RemoveDppUri ¶
func (p *SupplicantStaIfaceProxy) RemoveDppUri( ctx context.Context, id int32, ) error
func (*SupplicantStaIfaceProxy) RemoveExtRadioWork ¶
func (p *SupplicantStaIfaceProxy) RemoveExtRadioWork( ctx context.Context, id int32, ) error
func (*SupplicantStaIfaceProxy) RemoveNetwork ¶
func (p *SupplicantStaIfaceProxy) RemoveNetwork( ctx context.Context, id int32, ) error
func (*SupplicantStaIfaceProxy) RemoveQosPolicyForScs ¶
func (p *SupplicantStaIfaceProxy) RemoveQosPolicyForScs( ctx context.Context, scsPolicyIds []byte, ) ([]QosPolicyScsRequestStatus, error)
func (*SupplicantStaIfaceProxy) RemoveRxFilter ¶
func (p *SupplicantStaIfaceProxy) RemoveRxFilter( ctx context.Context, type_ RxFilterType, ) error
func (*SupplicantStaIfaceProxy) SendQosPolicyResponse ¶
func (p *SupplicantStaIfaceProxy) SendQosPolicyResponse( ctx context.Context, qosPolicyRequestId int32, morePolicies bool, qosPolicyStatusList []QosPolicyStatus, ) error
func (*SupplicantStaIfaceProxy) SetBtCoexistenceMode ¶
func (p *SupplicantStaIfaceProxy) SetBtCoexistenceMode( ctx context.Context, mode BtCoexistenceMode, ) error
func (*SupplicantStaIfaceProxy) SetBtCoexistenceScanModeEnabled ¶
func (p *SupplicantStaIfaceProxy) SetBtCoexistenceScanModeEnabled( ctx context.Context, enable bool, ) error
func (*SupplicantStaIfaceProxy) SetCountryCode ¶
func (p *SupplicantStaIfaceProxy) SetCountryCode( ctx context.Context, code []byte, ) error
func (*SupplicantStaIfaceProxy) SetExternalSim ¶
func (p *SupplicantStaIfaceProxy) SetExternalSim( ctx context.Context, useExternalSim bool, ) error
func (*SupplicantStaIfaceProxy) SetMboCellularDataStatus ¶
func (p *SupplicantStaIfaceProxy) SetMboCellularDataStatus( ctx context.Context, available bool, ) error
func (*SupplicantStaIfaceProxy) SetPowerSave ¶
func (p *SupplicantStaIfaceProxy) SetPowerSave( ctx context.Context, enable bool, ) error
func (*SupplicantStaIfaceProxy) SetQosPolicyFeatureEnabled ¶
func (p *SupplicantStaIfaceProxy) SetQosPolicyFeatureEnabled( ctx context.Context, enable bool, ) error
func (*SupplicantStaIfaceProxy) SetSuspendModeEnabled ¶
func (p *SupplicantStaIfaceProxy) SetSuspendModeEnabled( ctx context.Context, enable bool, ) error
func (*SupplicantStaIfaceProxy) SetWpsConfigMethods ¶
func (p *SupplicantStaIfaceProxy) SetWpsConfigMethods( ctx context.Context, configMethods WpsConfigMethods, ) error
func (*SupplicantStaIfaceProxy) SetWpsDeviceName ¶
func (p *SupplicantStaIfaceProxy) SetWpsDeviceName( ctx context.Context, name string, ) error
func (*SupplicantStaIfaceProxy) SetWpsDeviceType ¶
func (p *SupplicantStaIfaceProxy) SetWpsDeviceType( ctx context.Context, type_ []byte, ) error
func (*SupplicantStaIfaceProxy) SetWpsManufacturer ¶
func (p *SupplicantStaIfaceProxy) SetWpsManufacturer( ctx context.Context, manufacturer string, ) error
func (*SupplicantStaIfaceProxy) SetWpsModelName ¶
func (p *SupplicantStaIfaceProxy) SetWpsModelName( ctx context.Context, modelName string, ) error
func (*SupplicantStaIfaceProxy) SetWpsModelNumber ¶
func (p *SupplicantStaIfaceProxy) SetWpsModelNumber( ctx context.Context, modelNumber string, ) error
func (*SupplicantStaIfaceProxy) SetWpsSerialNumber ¶
func (p *SupplicantStaIfaceProxy) SetWpsSerialNumber( ctx context.Context, serialNumber string, ) error
func (*SupplicantStaIfaceProxy) StartDppConfiguratorInitiator ¶
func (*SupplicantStaIfaceProxy) StartDppEnrolleeInitiator ¶
func (*SupplicantStaIfaceProxy) StartDppEnrolleeResponder ¶
func (p *SupplicantStaIfaceProxy) StartDppEnrolleeResponder( ctx context.Context, listenChannel int32, ) error
func (*SupplicantStaIfaceProxy) StartRxFilter ¶
func (p *SupplicantStaIfaceProxy) StartRxFilter( ctx context.Context, ) error
func (*SupplicantStaIfaceProxy) StartWpsPbc ¶
func (p *SupplicantStaIfaceProxy) StartWpsPbc( ctx context.Context, bssid []byte, ) error
func (*SupplicantStaIfaceProxy) StartWpsPinDisplay ¶
func (*SupplicantStaIfaceProxy) StartWpsPinKeypad ¶
func (p *SupplicantStaIfaceProxy) StartWpsPinKeypad( ctx context.Context, pin string, ) error
func (*SupplicantStaIfaceProxy) StartWpsRegistrar ¶
func (*SupplicantStaIfaceProxy) StopDppInitiator ¶
func (p *SupplicantStaIfaceProxy) StopDppInitiator( ctx context.Context, ) error
func (*SupplicantStaIfaceProxy) StopDppResponder ¶
func (p *SupplicantStaIfaceProxy) StopDppResponder( ctx context.Context, ownBootstrapId int32, ) error
func (*SupplicantStaIfaceProxy) StopRxFilter ¶
func (p *SupplicantStaIfaceProxy) StopRxFilter( ctx context.Context, ) error
type SupplicantStaIfaceStub ¶
type SupplicantStaIfaceStub struct {
Impl ISupplicantStaIface
Transport binder.VersionAwareTransport
}
SupplicantStaIfaceStub dispatches incoming binder transactions to a typed ISupplicantStaIface implementation.
func (*SupplicantStaIfaceStub) Descriptor ¶
func (s *SupplicantStaIfaceStub) Descriptor() string
func (*SupplicantStaIfaceStub) OnTransaction ¶
func (s *SupplicantStaIfaceStub) OnTransaction( ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel, ) (*parcel.Parcel, error)
type SupplicantStaNetworkCallbackProxy ¶
func NewSupplicantStaNetworkCallbackProxy ¶
func NewSupplicantStaNetworkCallbackProxy( remote binder.IBinder, ) *SupplicantStaNetworkCallbackProxy
func (*SupplicantStaNetworkCallbackProxy) AsBinder ¶
func (p *SupplicantStaNetworkCallbackProxy) AsBinder() binder.IBinder
func (*SupplicantStaNetworkCallbackProxy) OnNetworkEapIdentityRequest ¶
func (p *SupplicantStaNetworkCallbackProxy) OnNetworkEapIdentityRequest( ctx context.Context, ) error
func (*SupplicantStaNetworkCallbackProxy) OnNetworkEapSimGsmAuthRequest ¶
func (p *SupplicantStaNetworkCallbackProxy) OnNetworkEapSimGsmAuthRequest( ctx context.Context, params NetworkRequestEapSimGsmAuthParams, ) error
func (*SupplicantStaNetworkCallbackProxy) OnNetworkEapSimUmtsAuthRequest ¶
func (p *SupplicantStaNetworkCallbackProxy) OnNetworkEapSimUmtsAuthRequest( ctx context.Context, params NetworkRequestEapSimUmtsAuthParams, ) error
func (*SupplicantStaNetworkCallbackProxy) OnPermanentIdReqDenied ¶
func (p *SupplicantStaNetworkCallbackProxy) OnPermanentIdReqDenied( ctx context.Context, ) error
func (*SupplicantStaNetworkCallbackProxy) OnServerCertificateAvailable ¶
func (*SupplicantStaNetworkCallbackProxy) OnTransitionDisable ¶
func (p *SupplicantStaNetworkCallbackProxy) OnTransitionDisable( ctx context.Context, ind TransitionDisableIndication, ) error
type SupplicantStaNetworkCallbackStub ¶
type SupplicantStaNetworkCallbackStub struct {
Impl ISupplicantStaNetworkCallback
Transport binder.VersionAwareTransport
}
SupplicantStaNetworkCallbackStub dispatches incoming binder transactions to a typed ISupplicantStaNetworkCallback implementation.
func (*SupplicantStaNetworkCallbackStub) Descriptor ¶
func (s *SupplicantStaNetworkCallbackStub) Descriptor() string
func (*SupplicantStaNetworkCallbackStub) OnTransaction ¶
func (s *SupplicantStaNetworkCallbackStub) OnTransaction( ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel, ) (*parcel.Parcel, error)
type SupplicantStaNetworkProxy ¶
func NewSupplicantStaNetworkProxy ¶
func NewSupplicantStaNetworkProxy( remote binder.IBinder, ) *SupplicantStaNetworkProxy
func (*SupplicantStaNetworkProxy) AsBinder ¶
func (p *SupplicantStaNetworkProxy) AsBinder() binder.IBinder
func (*SupplicantStaNetworkProxy) Disable ¶
func (p *SupplicantStaNetworkProxy) Disable( ctx context.Context, ) error
func (*SupplicantStaNetworkProxy) DisableEht ¶
func (p *SupplicantStaNetworkProxy) DisableEht( ctx context.Context, ) error
func (*SupplicantStaNetworkProxy) Enable ¶
func (p *SupplicantStaNetworkProxy) Enable( ctx context.Context, noConnect bool, ) error
func (*SupplicantStaNetworkProxy) EnableSaePkOnlyMode ¶
func (p *SupplicantStaNetworkProxy) EnableSaePkOnlyMode( ctx context.Context, enable bool, ) error
func (*SupplicantStaNetworkProxy) EnableSuiteBEapOpenSslCiphers ¶
func (p *SupplicantStaNetworkProxy) EnableSuiteBEapOpenSslCiphers( ctx context.Context, ) error
func (*SupplicantStaNetworkProxy) EnableTlsSuiteBEapPhase1Param ¶
func (p *SupplicantStaNetworkProxy) EnableTlsSuiteBEapPhase1Param( ctx context.Context, enable bool, ) error
func (*SupplicantStaNetworkProxy) GetAuthAlg ¶
func (p *SupplicantStaNetworkProxy) GetAuthAlg( ctx context.Context, ) (AuthAlgMask, error)
func (*SupplicantStaNetworkProxy) GetBssid ¶
func (p *SupplicantStaNetworkProxy) GetBssid( ctx context.Context, ) ([]byte, error)
func (*SupplicantStaNetworkProxy) GetEapAltSubjectMatch ¶
func (p *SupplicantStaNetworkProxy) GetEapAltSubjectMatch( ctx context.Context, ) (string, error)
func (*SupplicantStaNetworkProxy) GetEapAnonymousIdentity ¶
func (p *SupplicantStaNetworkProxy) GetEapAnonymousIdentity( ctx context.Context, ) ([]byte, error)
func (*SupplicantStaNetworkProxy) GetEapCACert ¶
func (p *SupplicantStaNetworkProxy) GetEapCACert( ctx context.Context, ) (string, error)
func (*SupplicantStaNetworkProxy) GetEapCAPath ¶
func (p *SupplicantStaNetworkProxy) GetEapCAPath( ctx context.Context, ) (string, error)
func (*SupplicantStaNetworkProxy) GetEapClientCert ¶
func (p *SupplicantStaNetworkProxy) GetEapClientCert( ctx context.Context, ) (string, error)
func (*SupplicantStaNetworkProxy) GetEapDomainSuffixMatch ¶
func (p *SupplicantStaNetworkProxy) GetEapDomainSuffixMatch( ctx context.Context, ) (string, error)
func (*SupplicantStaNetworkProxy) GetEapEngine ¶
func (p *SupplicantStaNetworkProxy) GetEapEngine( ctx context.Context, ) (bool, error)
func (*SupplicantStaNetworkProxy) GetEapEngineId ¶
func (p *SupplicantStaNetworkProxy) GetEapEngineId( ctx context.Context, ) (string, error)
func (*SupplicantStaNetworkProxy) GetEapIdentity ¶
func (p *SupplicantStaNetworkProxy) GetEapIdentity( ctx context.Context, ) ([]byte, error)
func (*SupplicantStaNetworkProxy) GetEapMethod ¶
func (p *SupplicantStaNetworkProxy) GetEapMethod( ctx context.Context, ) (EapMethod, error)
func (*SupplicantStaNetworkProxy) GetEapPassword ¶
func (p *SupplicantStaNetworkProxy) GetEapPassword( ctx context.Context, ) ([]byte, error)
func (*SupplicantStaNetworkProxy) GetEapPhase2Method ¶
func (p *SupplicantStaNetworkProxy) GetEapPhase2Method( ctx context.Context, ) (EapPhase2Method, error)
func (*SupplicantStaNetworkProxy) GetEapPrivateKeyId ¶
func (p *SupplicantStaNetworkProxy) GetEapPrivateKeyId( ctx context.Context, ) (string, error)
func (*SupplicantStaNetworkProxy) GetEapSubjectMatch ¶
func (p *SupplicantStaNetworkProxy) GetEapSubjectMatch( ctx context.Context, ) (string, error)
func (*SupplicantStaNetworkProxy) GetEdmg ¶
func (p *SupplicantStaNetworkProxy) GetEdmg( ctx context.Context, ) (bool, error)
func (*SupplicantStaNetworkProxy) GetGroupCipher ¶
func (p *SupplicantStaNetworkProxy) GetGroupCipher( ctx context.Context, ) (GroupCipherMask, error)
func (*SupplicantStaNetworkProxy) GetGroupMgmtCipher ¶
func (p *SupplicantStaNetworkProxy) GetGroupMgmtCipher( ctx context.Context, ) (GroupMgmtCipherMask, error)
func (*SupplicantStaNetworkProxy) GetId ¶
func (p *SupplicantStaNetworkProxy) GetId( ctx context.Context, ) (int32, error)
func (*SupplicantStaNetworkProxy) GetIdStr ¶
func (p *SupplicantStaNetworkProxy) GetIdStr( ctx context.Context, ) (string, error)
func (*SupplicantStaNetworkProxy) GetInterfaceName ¶
func (p *SupplicantStaNetworkProxy) GetInterfaceName( ctx context.Context, ) (string, error)
func (*SupplicantStaNetworkProxy) GetKeyMgmt ¶
func (p *SupplicantStaNetworkProxy) GetKeyMgmt( ctx context.Context, ) (KeyMgmtMask, error)
func (*SupplicantStaNetworkProxy) GetOcsp ¶
func (p *SupplicantStaNetworkProxy) GetOcsp( ctx context.Context, ) (OcspType, error)
func (*SupplicantStaNetworkProxy) GetPairwiseCipher ¶
func (p *SupplicantStaNetworkProxy) GetPairwiseCipher( ctx context.Context, ) (PairwiseCipherMask, error)
func (*SupplicantStaNetworkProxy) GetProto ¶
func (p *SupplicantStaNetworkProxy) GetProto( ctx context.Context, ) (ProtoMask, error)
func (*SupplicantStaNetworkProxy) GetPsk ¶
func (p *SupplicantStaNetworkProxy) GetPsk( ctx context.Context, ) ([]byte, error)
func (*SupplicantStaNetworkProxy) GetPskPassphrase ¶
func (p *SupplicantStaNetworkProxy) GetPskPassphrase( ctx context.Context, ) (string, error)
func (*SupplicantStaNetworkProxy) GetRequirePmf ¶
func (p *SupplicantStaNetworkProxy) GetRequirePmf( ctx context.Context, ) (bool, error)
func (*SupplicantStaNetworkProxy) GetSaePassword ¶
func (p *SupplicantStaNetworkProxy) GetSaePassword( ctx context.Context, ) (string, error)
func (*SupplicantStaNetworkProxy) GetSaePasswordId ¶
func (p *SupplicantStaNetworkProxy) GetSaePasswordId( ctx context.Context, ) (string, error)
func (*SupplicantStaNetworkProxy) GetScanSsid ¶
func (p *SupplicantStaNetworkProxy) GetScanSsid( ctx context.Context, ) (bool, error)
func (*SupplicantStaNetworkProxy) GetSsid ¶
func (p *SupplicantStaNetworkProxy) GetSsid( ctx context.Context, ) ([]byte, error)
func (*SupplicantStaNetworkProxy) GetType ¶
func (p *SupplicantStaNetworkProxy) GetType( ctx context.Context, ) (IfaceType, error)
func (*SupplicantStaNetworkProxy) GetWapiCertSuite ¶
func (p *SupplicantStaNetworkProxy) GetWapiCertSuite( ctx context.Context, ) (string, error)
func (*SupplicantStaNetworkProxy) GetWepTxKeyIdx ¶
func (p *SupplicantStaNetworkProxy) GetWepTxKeyIdx( ctx context.Context, ) (int32, error)
func (*SupplicantStaNetworkProxy) GetWpsNfcConfigurationToken ¶
func (p *SupplicantStaNetworkProxy) GetWpsNfcConfigurationToken( ctx context.Context, ) ([]byte, error)
func (*SupplicantStaNetworkProxy) RegisterCallback ¶
func (p *SupplicantStaNetworkProxy) RegisterCallback( ctx context.Context, callback ISupplicantStaNetworkCallback, ) error
func (*SupplicantStaNetworkProxy) Select ¶
func (p *SupplicantStaNetworkProxy) Select( ctx context.Context, ) error
func (*SupplicantStaNetworkProxy) SendNetworkEapIdentityResponse ¶
func (*SupplicantStaNetworkProxy) SendNetworkEapSimGsmAuthFailure ¶
func (p *SupplicantStaNetworkProxy) SendNetworkEapSimGsmAuthFailure( ctx context.Context, ) error
func (*SupplicantStaNetworkProxy) SendNetworkEapSimGsmAuthResponse ¶
func (p *SupplicantStaNetworkProxy) SendNetworkEapSimGsmAuthResponse( ctx context.Context, params []NetworkResponseEapSimGsmAuthParams, ) error
func (*SupplicantStaNetworkProxy) SendNetworkEapSimUmtsAuthFailure ¶
func (p *SupplicantStaNetworkProxy) SendNetworkEapSimUmtsAuthFailure( ctx context.Context, ) error
func (*SupplicantStaNetworkProxy) SendNetworkEapSimUmtsAuthResponse ¶
func (p *SupplicantStaNetworkProxy) SendNetworkEapSimUmtsAuthResponse( ctx context.Context, params NetworkResponseEapSimUmtsAuthParams, ) error
func (*SupplicantStaNetworkProxy) SendNetworkEapSimUmtsAutsResponse ¶
func (p *SupplicantStaNetworkProxy) SendNetworkEapSimUmtsAutsResponse( ctx context.Context, auts []byte, ) error
func (*SupplicantStaNetworkProxy) SetAuthAlg ¶
func (p *SupplicantStaNetworkProxy) SetAuthAlg( ctx context.Context, authAlgMask AuthAlgMask, ) error
func (*SupplicantStaNetworkProxy) SetBssid ¶
func (p *SupplicantStaNetworkProxy) SetBssid( ctx context.Context, bssid []byte, ) error
func (*SupplicantStaNetworkProxy) SetDppKeys ¶
func (p *SupplicantStaNetworkProxy) SetDppKeys( ctx context.Context, keys DppConnectionKeys, ) error
func (*SupplicantStaNetworkProxy) SetEapAltSubjectMatch ¶
func (p *SupplicantStaNetworkProxy) SetEapAltSubjectMatch( ctx context.Context, match string, ) error
func (*SupplicantStaNetworkProxy) SetEapAnonymousIdentity ¶
func (p *SupplicantStaNetworkProxy) SetEapAnonymousIdentity( ctx context.Context, identity []byte, ) error
func (*SupplicantStaNetworkProxy) SetEapCACert ¶
func (p *SupplicantStaNetworkProxy) SetEapCACert( ctx context.Context, path string, ) error
func (*SupplicantStaNetworkProxy) SetEapCAPath ¶
func (p *SupplicantStaNetworkProxy) SetEapCAPath( ctx context.Context, path string, ) error
func (*SupplicantStaNetworkProxy) SetEapClientCert ¶
func (p *SupplicantStaNetworkProxy) SetEapClientCert( ctx context.Context, path string, ) error
func (*SupplicantStaNetworkProxy) SetEapDomainSuffixMatch ¶
func (p *SupplicantStaNetworkProxy) SetEapDomainSuffixMatch( ctx context.Context, match string, ) error
func (*SupplicantStaNetworkProxy) SetEapEncryptedImsiIdentity ¶
func (p *SupplicantStaNetworkProxy) SetEapEncryptedImsiIdentity( ctx context.Context, identity []byte, ) error
func (*SupplicantStaNetworkProxy) SetEapEngine ¶
func (p *SupplicantStaNetworkProxy) SetEapEngine( ctx context.Context, enable bool, ) error
func (*SupplicantStaNetworkProxy) SetEapEngineID ¶
func (p *SupplicantStaNetworkProxy) SetEapEngineID( ctx context.Context, id string, ) error
func (*SupplicantStaNetworkProxy) SetEapErp ¶
func (p *SupplicantStaNetworkProxy) SetEapErp( ctx context.Context, enable bool, ) error
func (*SupplicantStaNetworkProxy) SetEapIdentity ¶
func (p *SupplicantStaNetworkProxy) SetEapIdentity( ctx context.Context, identity []byte, ) error
func (*SupplicantStaNetworkProxy) SetEapMethod ¶
func (p *SupplicantStaNetworkProxy) SetEapMethod( ctx context.Context, method EapMethod, ) error
func (*SupplicantStaNetworkProxy) SetEapPassword ¶
func (p *SupplicantStaNetworkProxy) SetEapPassword( ctx context.Context, password []byte, ) error
func (*SupplicantStaNetworkProxy) SetEapPhase2Method ¶
func (p *SupplicantStaNetworkProxy) SetEapPhase2Method( ctx context.Context, method EapPhase2Method, ) error
func (*SupplicantStaNetworkProxy) SetEapPrivateKeyId ¶
func (p *SupplicantStaNetworkProxy) SetEapPrivateKeyId( ctx context.Context, id string, ) error
func (*SupplicantStaNetworkProxy) SetEapSubjectMatch ¶
func (p *SupplicantStaNetworkProxy) SetEapSubjectMatch( ctx context.Context, match string, ) error
func (*SupplicantStaNetworkProxy) SetEdmg ¶
func (p *SupplicantStaNetworkProxy) SetEdmg( ctx context.Context, enable bool, ) error
func (*SupplicantStaNetworkProxy) SetGroupCipher ¶
func (p *SupplicantStaNetworkProxy) SetGroupCipher( ctx context.Context, groupCipherMask GroupCipherMask, ) error
func (*SupplicantStaNetworkProxy) SetGroupMgmtCipher ¶
func (p *SupplicantStaNetworkProxy) SetGroupMgmtCipher( ctx context.Context, groupMgmtCipherMask GroupMgmtCipherMask, ) error
func (*SupplicantStaNetworkProxy) SetIdStr ¶
func (p *SupplicantStaNetworkProxy) SetIdStr( ctx context.Context, idStr string, ) error
func (*SupplicantStaNetworkProxy) SetKeyMgmt ¶
func (p *SupplicantStaNetworkProxy) SetKeyMgmt( ctx context.Context, keyMgmtMask KeyMgmtMask, ) error
func (*SupplicantStaNetworkProxy) SetMinimumTlsVersionEapPhase1Param ¶
func (p *SupplicantStaNetworkProxy) SetMinimumTlsVersionEapPhase1Param( ctx context.Context, tlsVersion TlsVersion, ) error
func (*SupplicantStaNetworkProxy) SetOcsp ¶
func (p *SupplicantStaNetworkProxy) SetOcsp( ctx context.Context, ocspType OcspType, ) error
func (*SupplicantStaNetworkProxy) SetPairwiseCipher ¶
func (p *SupplicantStaNetworkProxy) SetPairwiseCipher( ctx context.Context, pairwiseCipherMask PairwiseCipherMask, ) error
func (*SupplicantStaNetworkProxy) SetPmkCache ¶
func (p *SupplicantStaNetworkProxy) SetPmkCache( ctx context.Context, serializedEntry []byte, ) error
func (*SupplicantStaNetworkProxy) SetProactiveKeyCaching ¶
func (p *SupplicantStaNetworkProxy) SetProactiveKeyCaching( ctx context.Context, enable bool, ) error
func (*SupplicantStaNetworkProxy) SetProto ¶
func (p *SupplicantStaNetworkProxy) SetProto( ctx context.Context, protoMask ProtoMask, ) error
func (*SupplicantStaNetworkProxy) SetPsk ¶
func (p *SupplicantStaNetworkProxy) SetPsk( ctx context.Context, psk []byte, ) error
func (*SupplicantStaNetworkProxy) SetPskPassphrase ¶
func (p *SupplicantStaNetworkProxy) SetPskPassphrase( ctx context.Context, psk string, ) error
func (*SupplicantStaNetworkProxy) SetRequirePmf ¶
func (p *SupplicantStaNetworkProxy) SetRequirePmf( ctx context.Context, enable bool, ) error
func (*SupplicantStaNetworkProxy) SetRoamingConsortiumSelection ¶
func (p *SupplicantStaNetworkProxy) SetRoamingConsortiumSelection( ctx context.Context, selectedRcoi []byte, ) error
func (*SupplicantStaNetworkProxy) SetSaeH2eMode ¶
func (p *SupplicantStaNetworkProxy) SetSaeH2eMode( ctx context.Context, mode SaeH2eMode, ) error
func (*SupplicantStaNetworkProxy) SetSaePassword ¶
func (p *SupplicantStaNetworkProxy) SetSaePassword( ctx context.Context, saePassword string, ) error
func (*SupplicantStaNetworkProxy) SetSaePasswordId ¶
func (p *SupplicantStaNetworkProxy) SetSaePasswordId( ctx context.Context, saePasswordId string, ) error
func (*SupplicantStaNetworkProxy) SetScanSsid ¶
func (p *SupplicantStaNetworkProxy) SetScanSsid( ctx context.Context, enable bool, ) error
func (*SupplicantStaNetworkProxy) SetSsid ¶
func (p *SupplicantStaNetworkProxy) SetSsid( ctx context.Context, ssid []byte, ) error
func (*SupplicantStaNetworkProxy) SetStrictConservativePeerMode ¶
func (p *SupplicantStaNetworkProxy) SetStrictConservativePeerMode( ctx context.Context, enable bool, ) error
func (*SupplicantStaNetworkProxy) SetUpdateIdentifier ¶
func (p *SupplicantStaNetworkProxy) SetUpdateIdentifier( ctx context.Context, id int32, ) error
func (*SupplicantStaNetworkProxy) SetVendorData ¶
func (p *SupplicantStaNetworkProxy) SetVendorData( ctx context.Context, vendorData []common.OuiKeyedData, ) error
func (*SupplicantStaNetworkProxy) SetWapiCertSuite ¶
func (p *SupplicantStaNetworkProxy) SetWapiCertSuite( ctx context.Context, suite string, ) error
func (*SupplicantStaNetworkProxy) SetWepTxKeyIdx ¶
func (p *SupplicantStaNetworkProxy) SetWepTxKeyIdx( ctx context.Context, keyIdx int32, ) error
type SupplicantStaNetworkStub ¶
type SupplicantStaNetworkStub struct {
Impl ISupplicantStaNetwork
Transport binder.VersionAwareTransport
}
SupplicantStaNetworkStub dispatches incoming binder transactions to a typed ISupplicantStaNetwork implementation.
func (*SupplicantStaNetworkStub) Descriptor ¶
func (s *SupplicantStaNetworkStub) Descriptor() string
func (*SupplicantStaNetworkStub) OnTransaction ¶
func (s *SupplicantStaNetworkStub) OnTransaction( ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel, ) (*parcel.Parcel, error)
type SupplicantStateChangeData ¶
type SupplicantStateChangeData struct {
NewState StaIfaceCallbackState
Id int32
Ssid []byte
Bssid []byte
KeyMgmtMask KeyMgmtMask
FrequencyMhz int32
FilsHlpSent bool
}
func (*SupplicantStateChangeData) MarshalParcel ¶
func (s *SupplicantStateChangeData) MarshalParcel( p *parcel.Parcel, ) error
func (*SupplicantStateChangeData) UnmarshalParcel ¶
func (s *SupplicantStateChangeData) UnmarshalParcel( p *parcel.Parcel, ) error
type SupplicantStatusCode ¶
type SupplicantStatusCode int32
const ( SupplicantStatusCodeSUCCESS SupplicantStatusCode = 0 SupplicantStatusCodeFailureUnknown SupplicantStatusCode = 1 SupplicantStatusCodeFailureArgsInvalid SupplicantStatusCode = 2 SupplicantStatusCodeFailureIfaceInvalid SupplicantStatusCode = 3 SupplicantStatusCodeFailureIfaceUnknown SupplicantStatusCode = 4 SupplicantStatusCodeFailureIfaceExists SupplicantStatusCode = 5 SupplicantStatusCodeFailureIfaceDisabled SupplicantStatusCode = 6 SupplicantStatusCodeFailureIfaceNotDisconnected SupplicantStatusCode = 7 SupplicantStatusCodeFailureNetworkInvalid SupplicantStatusCode = 8 SupplicantStatusCodeFailureNetworkUnknown SupplicantStatusCode = 9 SupplicantStatusCodeFailureUnsupported SupplicantStatusCode = 10 SupplicantStatusCodeFailureOngoingRequest SupplicantStatusCode = 11 )
type SupplicantStub ¶
type SupplicantStub struct {
Impl ISupplicant
Transport binder.VersionAwareTransport
}
SupplicantStub dispatches incoming binder transactions to a typed ISupplicant implementation.
func (*SupplicantStub) Descriptor ¶
func (s *SupplicantStub) Descriptor() string
func (*SupplicantStub) OnTransaction ¶
func (s *SupplicantStub) OnTransaction( ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel, ) (*parcel.Parcel, error)
type TlsVersion ¶
type TlsVersion int32
const ( TlsVersionTlsV10 TlsVersion = 0 TlsVersionTlsV11 TlsVersion = 1 TlsVersionTlsV12 TlsVersion = 2 TlsVersionTlsV13 TlsVersion = 3 )
type TransitionDisableIndication ¶
type TransitionDisableIndication int32
const ( TransitionDisableIndicationUseWpa3Personal TransitionDisableIndication = (1 << 0) TransitionDisableIndicationUseSaePk TransitionDisableIndication = (1 << 1) TransitionDisableIndicationUseWpa3Enterprise TransitionDisableIndication = (1 << 2) TransitionDisableIndicationUseEnhancedOpen TransitionDisableIndication = (1 << 3) )
type WifiTechnology ¶
type WifiTechnology int32
const ( WifiTechnologyUNKNOWN WifiTechnology = 0 WifiTechnologyLEGACY WifiTechnology = 1 WifiTechnologyHT WifiTechnology = 2 WifiTechnologyVHT WifiTechnology = 3 WifiTechnologyHE WifiTechnology = 4 WifiTechnologyEHT WifiTechnology = 5 )
type WpaDriverCapabilitiesMask ¶
type WpaDriverCapabilitiesMask int32
const ( WpaDriverCapabilitiesMaskMBO WpaDriverCapabilitiesMask = (1 << 0) WpaDriverCapabilitiesMaskOCE WpaDriverCapabilitiesMask = (1 << 1) WpaDriverCapabilitiesMaskSaePk WpaDriverCapabilitiesMask = (1 << 2) WpaDriverCapabilitiesMaskWfdR2 WpaDriverCapabilitiesMask = (1 << 3) WpaDriverCapabilitiesMaskTrustOnFirstUse WpaDriverCapabilitiesMask = (1 << 4) WpaDriverCapabilitiesMaskSetTlsMinimumVersion WpaDriverCapabilitiesMask = (1 << 5) WpaDriverCapabilitiesMaskTlsV13 WpaDriverCapabilitiesMask = (1 << 6) )
type WpsConfigError ¶
type WpsConfigError int32
const ( WpsConfigErrorNoError WpsConfigError = 0 WpsConfigErrorOobIfaceReadError WpsConfigError = 1 WpsConfigErrorDecryptionCrcFailure WpsConfigError = 2 WpsConfigErrorChan24NotSupported WpsConfigError = 3 WpsConfigErrorChan50NotSupported WpsConfigError = 4 WpsConfigErrorSignalTooWeak WpsConfigError = 5 WpsConfigErrorNetworkAuthFailure WpsConfigError = 6 WpsConfigErrorNetworkAssocFailure WpsConfigError = 7 WpsConfigErrorNoDhcpResponse WpsConfigError = 8 WpsConfigErrorFailedDhcpConfig WpsConfigError = 9 WpsConfigErrorIpAddrConflict WpsConfigError = 10 WpsConfigErrorNoConnToRegistrar WpsConfigError = 11 WpsConfigErrorMultiplePbcDetected WpsConfigError = 12 WpsConfigErrorRogueSuspected WpsConfigError = 13 WpsConfigErrorDeviceBusy WpsConfigError = 14 WpsConfigErrorSetupLocked WpsConfigError = 15 WpsConfigErrorMsgTimeout WpsConfigError = 16 WpsConfigErrorRegSessTimeout WpsConfigError = 17 WpsConfigErrorDevPasswordAuthFailure WpsConfigError = 18 WpsConfigErrorChan60gNotSupported WpsConfigError = 19 WpsConfigErrorPublicKeyHashMismatch WpsConfigError = 20 )
type WpsConfigMethods ¶
type WpsConfigMethods int32
const ( WpsConfigMethodsUSBA WpsConfigMethods = 1 WpsConfigMethodsETHERNET WpsConfigMethods = 2 WpsConfigMethodsLABEL WpsConfigMethods = 4 WpsConfigMethodsDISPLAY WpsConfigMethods = 8 WpsConfigMethodsExtNfcToken WpsConfigMethods = 16 WpsConfigMethodsIntNfcToken WpsConfigMethods = 32 WpsConfigMethodsNfcInterface WpsConfigMethods = 64 WpsConfigMethodsPUSHBUTTON WpsConfigMethods = 128 WpsConfigMethodsKEYPAD WpsConfigMethods = 256 WpsConfigMethodsP2PS WpsConfigMethods = 4096 WpsConfigMethodsVirtDisplay WpsConfigMethods = 8200 WpsConfigMethodsPhyDisplay WpsConfigMethods = 16392 )
type WpsDevPasswordId ¶
type WpsDevPasswordId int32
const ( WpsDevPasswordIdDEFAULT WpsDevPasswordId = 0 WpsDevPasswordIdUserSpecified WpsDevPasswordId = 1 WpsDevPasswordIdMachineSpecified WpsDevPasswordId = 2 WpsDevPasswordIdREKEY WpsDevPasswordId = 3 WpsDevPasswordIdPUSHBUTTON WpsDevPasswordId = 4 WpsDevPasswordIdRegistrarSpecified WpsDevPasswordId = 5 WpsDevPasswordIdNfcConnectionHandover WpsDevPasswordId = 7 WpsDevPasswordIdP2psDefault WpsDevPasswordId = 8 )
type WpsErrorIndication ¶
type WpsErrorIndication int32
const ( WpsErrorIndicationNoError WpsErrorIndication = 0 WpsErrorIndicationSecurityTkipOnlyProhibited WpsErrorIndication = 1 WpsErrorIndicationSecurityWepProhibited WpsErrorIndication = 2 WpsErrorIndicationAuthFailure WpsErrorIndication = 3 )
type WpsProvisionMethod ¶
type WpsProvisionMethod int32
const ( WpsProvisionMethodPBC WpsProvisionMethod = 0 WpsProvisionMethodDISPLAY WpsProvisionMethod = 1 WpsProvisionMethodKEYPAD WpsProvisionMethod = 2 )
Source Files
¶
- anqpdata.go
- anqpinfoid.go
- associationrejectiondata.go
- authalgmask.go
- auxiliarysupplicanteventcode.go
- bssidchangereason.go
- bsstmdata.go
- bsstmdataflagsmask.go
- bsstmstatuscode.go
- btcoexistencemode.go
- connectioncapabilities.go
- debuglevel.go
- dppakm.go
- dppconfigurationdata.go
- dppconnectionkeys.go
- dppcurve.go
- dppeventtype.go
- dppfailurecode.go
- dppnetrole.go
- dppprogresscode.go
- dppresponderbootstrapinfo.go
- dppstatuserrorcode.go
- eaperrorcode.go
- eapmethod.go
- eapphase2method.go
- extradioworkdefaults.go
- freqrange.go
- groupciphermask.go
- groupmgmtciphermask.go
- gsmrand.go
- hs20anqpdata.go
- hs20anqpsubtypes.go
- ifaceinfo.go
- ifacetype.go
- inonstandardcertcallback.go
- ipversion.go
- isupplicant.go
- isupplicantcallback.go
- isupplicantp2piface.go
- isupplicantp2pifacecallback.go
- isupplicantp2pnetwork.go
- isupplicantstaiface.go
- isupplicantstaifacecallback.go
- isupplicantstaifacecallback.mlolinkinfochangereason.go
- isupplicantstanetwork.go
- isupplicantstanetworkcallback.go
- keymgmtmask.go
- legacymode.go
- macaddress.go
- mboassocdisallowedreasoncode.go
- mbocellulardataconnectionprefvalue.go
- mbotransitionreasoncode.go
- miracastmode.go
- mlolink.go
- mlolinksinfo.go
- mscsparams.frameclassifierfields.go
- mscsparams.go
- msdudeliveryinfo.deliveryratio.go
- msdudeliveryinfo.go
- networkrequesteapsimgsmauthparams.go
- networkrequesteapsimumtsauthparams.go
- networkresponseeapsimgsmauthparams.go
- networkresponseeapsimumtsauthparams.go
- ocerssibasedassocrejectattr.go
- ocsptype.go
- osumethod.go
- p2paddgroupconfigurationparams.go
- p2pclienteapolipaddressinfo.go
- p2pconnectinfo.go
- p2pcreategroupownerinfo.go
- p2pdevicefoundeventparams.go
- p2pdiscoveryinfo.go
- p2pextlisteninfo.go
- p2pframetypemask.go
- p2pgonegotiationreqeventparams.go
- p2pgroupcapabilitymask.go
- p2pgroupstartedeventparams.go
- p2pinvitationeventparams.go
- p2ppeerclientdisconnectedeventparams.go
- p2ppeerclientjoinedeventparams.go
- p2pprovdiscstatuscode.go
- p2pprovisiondiscoverycompletedeventparams.go
- p2pscantype.go
- p2pstatuscode.go
- pairwiseciphermask.go
- pmksacachedata.go
- portrange.go
- protocolnextheader.go
- protomask.go
- qoscharacteristics.go
- qoscharacteristics.qoscharacteristicsmask.go
- qospolicyclassifierparams.go
- qospolicyclassifierparamsmask.go
- qospolicydata.go
- qospolicyrequesttype.go
- qospolicyscsdata.go
- qospolicyscsdata.linkdirection.go
- qospolicyscsrequeststatus.go
- qospolicyscsrequeststatuscode.go
- qospolicyscsresponsestatus.go
- qospolicyscsresponsestatuscode.go
- qospolicystatus.go
- qospolicystatuscode.go
- rxfiltertype.go
- saeh2emode.go
- signalpollresult.go
- staifacecallbackstate.go
- staifacereasoncode.go
- staifacestatuscode.go
- supplicantstatechangedata.go
- supplicantstatuscode.go
- tlsversion.go
- transitiondisableindication.go
- wifitechnology.go
- wpadrivercapabilitiesmask.go
- wpsconfigerror.go
- wpsconfigmethods.go
- wpsdevpasswordid.go
- wpserrorindication.go
- wpsprovisionmethod.go