Versions in this module Expand all Collapse all v0 v0.0.9 Apr 6, 2026 v0.0.8 Apr 3, 2026 v0.0.7 Mar 28, 2026 v0.0.6 Mar 22, 2026 v0.0.5 Mar 22, 2026 Changes in this version + const DescriptorIWifi + const DescriptorIWifiApIface + const DescriptorIWifiChip + const DescriptorIWifiChipEventCallback + const DescriptorIWifiEventCallback + const DescriptorIWifiNanIface + const DescriptorIWifiNanIfaceEventCallback + const DescriptorIWifiP2pIface + const DescriptorIWifiRttController + const DescriptorIWifiRttControllerEventCallback + const DescriptorIWifiStaIface + const DescriptorIWifiStaIfaceEventCallback + const IWifiChipNoPowerCapConstant + const IWifiNanIfaceMaxDataPathConfigPassphraseLength + const IWifiNanIfaceMinDataPathConfigPassphraseLength + const MethodIWifiApIfaceGetBridgedInstances + const MethodIWifiApIfaceGetFactoryMacAddress + const MethodIWifiApIfaceGetName + const MethodIWifiApIfaceResetToFactoryMacAddress + const MethodIWifiApIfaceSetCountryCode + const MethodIWifiApIfaceSetMacAddress + const MethodIWifiChipConfigureChip + const MethodIWifiChipCreateApIface + const MethodIWifiChipCreateApOrBridgedApIface + const MethodIWifiChipCreateBridgedApIface + const MethodIWifiChipCreateNanIface + const MethodIWifiChipCreateP2pIface + const MethodIWifiChipCreateRttController + const MethodIWifiChipCreateStaIface + const MethodIWifiChipEnableDebugErrorAlerts + const MethodIWifiChipEnableStaChannelForPeerNetwork + const MethodIWifiChipEventCallbackOnChipReconfigureFailure + const MethodIWifiChipEventCallbackOnChipReconfigured + const MethodIWifiChipEventCallbackOnDebugErrorAlert + const MethodIWifiChipEventCallbackOnDebugRingBufferDataAvailable + const MethodIWifiChipEventCallbackOnIfaceAdded + const MethodIWifiChipEventCallbackOnIfaceRemoved + const MethodIWifiChipEventCallbackOnRadioModeChange + const MethodIWifiChipFlushRingBufferToFile + const MethodIWifiChipForceDumpToDebugRingBuffer + const MethodIWifiChipGetApIface + const MethodIWifiChipGetApIfaceNames + const MethodIWifiChipGetAvailableModes + const MethodIWifiChipGetDebugHostWakeReasonStats + const MethodIWifiChipGetDebugRingBuffersStatus + const MethodIWifiChipGetFeatureSet + const MethodIWifiChipGetId + const MethodIWifiChipGetMode + const MethodIWifiChipGetNanIface + const MethodIWifiChipGetNanIfaceNames + const MethodIWifiChipGetP2pIface + const MethodIWifiChipGetP2pIfaceNames + const MethodIWifiChipGetStaIface + const MethodIWifiChipGetStaIfaceNames + const MethodIWifiChipGetSupportedRadioCombinations + const MethodIWifiChipGetUsableChannels + const MethodIWifiChipGetWifiChipCapabilities + const MethodIWifiChipRegisterEventCallback + const MethodIWifiChipRemoveApIface + const MethodIWifiChipRemoveIfaceInstanceFromBridgedApIface + const MethodIWifiChipRemoveNanIface + const MethodIWifiChipRemoveP2pIface + const MethodIWifiChipRemoveStaIface + const MethodIWifiChipRequestChipDebugInfo + const MethodIWifiChipRequestDriverDebugDump + const MethodIWifiChipRequestFirmwareDebugDump + const MethodIWifiChipResetTxPowerScenario + const MethodIWifiChipSelectTxPowerScenario + const MethodIWifiChipSetAfcChannelAllowance + const MethodIWifiChipSetCoexUnsafeChannels + const MethodIWifiChipSetCountryCode + const MethodIWifiChipSetLatencyMode + const MethodIWifiChipSetMloMode + const MethodIWifiChipSetMultiStaPrimaryConnection + const MethodIWifiChipSetMultiStaUseCase + const MethodIWifiChipSetVoipMode + const MethodIWifiChipStartLoggingToDebugRingBuffer + const MethodIWifiChipStopLoggingToDebugRingBuffer + const MethodIWifiChipTriggerSubsystemRestart + const MethodIWifiEventCallbackOnFailure + const MethodIWifiEventCallbackOnStart + const MethodIWifiEventCallbackOnStop + const MethodIWifiEventCallbackOnSubsystemRestart + const MethodIWifiGetChip + const MethodIWifiGetChipIds + const MethodIWifiIsStarted + const MethodIWifiNanIfaceConfigRequest + const MethodIWifiNanIfaceCreateDataInterfaceRequest + const MethodIWifiNanIfaceDeleteDataInterfaceRequest + const MethodIWifiNanIfaceDisableRequest + const MethodIWifiNanIfaceEnableRequest + const MethodIWifiNanIfaceEventCallbackEventBootstrappingConfirm + const MethodIWifiNanIfaceEventCallbackEventBootstrappingRequest + const MethodIWifiNanIfaceEventCallbackEventClusterEvent + const MethodIWifiNanIfaceEventCallbackEventDataPathConfirm + const MethodIWifiNanIfaceEventCallbackEventDataPathRequest + const MethodIWifiNanIfaceEventCallbackEventDataPathScheduleUpdate + const MethodIWifiNanIfaceEventCallbackEventDataPathTerminated + const MethodIWifiNanIfaceEventCallbackEventDisabled + const MethodIWifiNanIfaceEventCallbackEventFollowupReceived + const MethodIWifiNanIfaceEventCallbackEventMatch + const MethodIWifiNanIfaceEventCallbackEventMatchExpired + const MethodIWifiNanIfaceEventCallbackEventPairingConfirm + const MethodIWifiNanIfaceEventCallbackEventPairingRequest + const MethodIWifiNanIfaceEventCallbackEventPublishTerminated + const MethodIWifiNanIfaceEventCallbackEventSubscribeTerminated + const MethodIWifiNanIfaceEventCallbackEventSuspensionModeChanged + const MethodIWifiNanIfaceEventCallbackEventTransmitFollowup + const MethodIWifiNanIfaceEventCallbackNotifyCapabilitiesResponse + const MethodIWifiNanIfaceEventCallbackNotifyConfigResponse + const MethodIWifiNanIfaceEventCallbackNotifyCreateDataInterfaceResponse + const MethodIWifiNanIfaceEventCallbackNotifyDeleteDataInterfaceResponse + const MethodIWifiNanIfaceEventCallbackNotifyDisableResponse + const MethodIWifiNanIfaceEventCallbackNotifyEnableResponse + const MethodIWifiNanIfaceEventCallbackNotifyInitiateBootstrappingResponse + const MethodIWifiNanIfaceEventCallbackNotifyInitiateDataPathResponse + const MethodIWifiNanIfaceEventCallbackNotifyInitiatePairingResponse + const MethodIWifiNanIfaceEventCallbackNotifyRespondToBootstrappingIndicationResponse + const MethodIWifiNanIfaceEventCallbackNotifyRespondToDataPathIndicationResponse + const MethodIWifiNanIfaceEventCallbackNotifyRespondToPairingIndicationResponse + const MethodIWifiNanIfaceEventCallbackNotifyResumeResponse + const MethodIWifiNanIfaceEventCallbackNotifyStartPublishResponse + const MethodIWifiNanIfaceEventCallbackNotifyStartSubscribeResponse + const MethodIWifiNanIfaceEventCallbackNotifyStopPublishResponse + const MethodIWifiNanIfaceEventCallbackNotifyStopSubscribeResponse + const MethodIWifiNanIfaceEventCallbackNotifySuspendResponse + const MethodIWifiNanIfaceEventCallbackNotifyTerminateDataPathResponse + const MethodIWifiNanIfaceEventCallbackNotifyTerminatePairingResponse + const MethodIWifiNanIfaceEventCallbackNotifyTransmitFollowupResponse + const MethodIWifiNanIfaceGetCapabilitiesRequest + const MethodIWifiNanIfaceGetName + const MethodIWifiNanIfaceInitiateBootstrappingRequest + const MethodIWifiNanIfaceInitiateDataPathRequest + const MethodIWifiNanIfaceInitiatePairingRequest + const MethodIWifiNanIfaceRegisterEventCallback + const MethodIWifiNanIfaceRespondToBootstrappingIndicationRequest + const MethodIWifiNanIfaceRespondToDataPathIndicationRequest + const MethodIWifiNanIfaceRespondToPairingIndicationRequest + const MethodIWifiNanIfaceResumeRequest + const MethodIWifiNanIfaceStartPublishRequest + const MethodIWifiNanIfaceStartSubscribeRequest + const MethodIWifiNanIfaceStopPublishRequest + const MethodIWifiNanIfaceStopSubscribeRequest + const MethodIWifiNanIfaceSuspendRequest + const MethodIWifiNanIfaceTerminateDataPathRequest + const MethodIWifiNanIfaceTerminatePairingRequest + const MethodIWifiNanIfaceTransmitFollowupRequest + const MethodIWifiP2pIfaceGetName + const MethodIWifiRegisterEventCallback + const MethodIWifiRttControllerDisableResponder + const MethodIWifiRttControllerEnableResponder + const MethodIWifiRttControllerEventCallbackOnResults + const MethodIWifiRttControllerGetBoundIface + const MethodIWifiRttControllerGetCapabilities + const MethodIWifiRttControllerGetResponderInfo + const MethodIWifiRttControllerRangeCancel + const MethodIWifiRttControllerRangeRequest + const MethodIWifiRttControllerRegisterEventCallback + const MethodIWifiRttControllerSetLci + const MethodIWifiRttControllerSetLcr + const MethodIWifiStaIfaceConfigureRoaming + const MethodIWifiStaIfaceDisableLinkLayerStatsCollection + const MethodIWifiStaIfaceEnableLinkLayerStatsCollection + const MethodIWifiStaIfaceEnableNdOffload + const MethodIWifiStaIfaceEventCallbackOnBackgroundFullScanResult + const MethodIWifiStaIfaceEventCallbackOnBackgroundScanFailure + const MethodIWifiStaIfaceEventCallbackOnBackgroundScanResults + const MethodIWifiStaIfaceEventCallbackOnRssiThresholdBreached + const MethodIWifiStaIfaceEventCallbackOnTwtFailure + const MethodIWifiStaIfaceEventCallbackOnTwtSessionCreate + const MethodIWifiStaIfaceEventCallbackOnTwtSessionResume + const MethodIWifiStaIfaceEventCallbackOnTwtSessionStats + const MethodIWifiStaIfaceEventCallbackOnTwtSessionSuspend + const MethodIWifiStaIfaceEventCallbackOnTwtSessionTeardown + const MethodIWifiStaIfaceEventCallbackOnTwtSessionUpdate + const MethodIWifiStaIfaceGetApfPacketFilterCapabilities + const MethodIWifiStaIfaceGetBackgroundScanCapabilities + const MethodIWifiStaIfaceGetCachedScanData + const MethodIWifiStaIfaceGetDebugRxPacketFates + const MethodIWifiStaIfaceGetDebugTxPacketFates + const MethodIWifiStaIfaceGetFactoryMacAddress + const MethodIWifiStaIfaceGetFeatureSet + const MethodIWifiStaIfaceGetLinkLayerStats + const MethodIWifiStaIfaceGetName + const MethodIWifiStaIfaceGetRoamingCapabilities + const MethodIWifiStaIfaceInstallApfPacketFilter + const MethodIWifiStaIfaceReadApfPacketFilterData + const MethodIWifiStaIfaceRegisterEventCallback + const MethodIWifiStaIfaceSetDtimMultiplier + const MethodIWifiStaIfaceSetMacAddress + const MethodIWifiStaIfaceSetRoamingState + const MethodIWifiStaIfaceSetScanMode + const MethodIWifiStaIfaceStartBackgroundScan + const MethodIWifiStaIfaceStartDebugPacketFateMonitoring + const MethodIWifiStaIfaceStartRssiMonitoring + const MethodIWifiStaIfaceStartSendingKeepAlivePackets + const MethodIWifiStaIfaceStopBackgroundScan + const MethodIWifiStaIfaceStopRssiMonitoring + const MethodIWifiStaIfaceStopSendingKeepAlivePackets + const MethodIWifiStaIfaceTwtGetCapabilities + const MethodIWifiStaIfaceTwtSessionGetStats + const MethodIWifiStaIfaceTwtSessionResume + const MethodIWifiStaIfaceTwtSessionSetup + const MethodIWifiStaIfaceTwtSessionSuspend + const MethodIWifiStaIfaceTwtSessionTeardown + const MethodIWifiStaIfaceTwtSessionUpdate + const MethodIWifiStart + const MethodIWifiStop + const TransactionIWifiApIfaceGetBridgedInstances + const TransactionIWifiApIfaceGetFactoryMacAddress + const TransactionIWifiApIfaceGetName + const TransactionIWifiApIfaceResetToFactoryMacAddress + const TransactionIWifiApIfaceSetCountryCode + const TransactionIWifiApIfaceSetMacAddress + const TransactionIWifiChipConfigureChip + const TransactionIWifiChipCreateApIface + const TransactionIWifiChipCreateApOrBridgedApIface + const TransactionIWifiChipCreateBridgedApIface + const TransactionIWifiChipCreateNanIface + const TransactionIWifiChipCreateP2pIface + const TransactionIWifiChipCreateRttController + const TransactionIWifiChipCreateStaIface + const TransactionIWifiChipEnableDebugErrorAlerts + const TransactionIWifiChipEnableStaChannelForPeerNetwork + const TransactionIWifiChipEventCallbackOnChipReconfigureFailure + const TransactionIWifiChipEventCallbackOnChipReconfigured + const TransactionIWifiChipEventCallbackOnDebugErrorAlert + const TransactionIWifiChipEventCallbackOnDebugRingBufferDataAvailable + const TransactionIWifiChipEventCallbackOnIfaceAdded + const TransactionIWifiChipEventCallbackOnIfaceRemoved + const TransactionIWifiChipEventCallbackOnRadioModeChange + const TransactionIWifiChipFlushRingBufferToFile + const TransactionIWifiChipForceDumpToDebugRingBuffer + const TransactionIWifiChipGetApIface + const TransactionIWifiChipGetApIfaceNames + const TransactionIWifiChipGetAvailableModes + const TransactionIWifiChipGetDebugHostWakeReasonStats + const TransactionIWifiChipGetDebugRingBuffersStatus + const TransactionIWifiChipGetFeatureSet + const TransactionIWifiChipGetId + const TransactionIWifiChipGetMode + const TransactionIWifiChipGetNanIface + const TransactionIWifiChipGetNanIfaceNames + const TransactionIWifiChipGetP2pIface + const TransactionIWifiChipGetP2pIfaceNames + const TransactionIWifiChipGetStaIface + const TransactionIWifiChipGetStaIfaceNames + const TransactionIWifiChipGetSupportedRadioCombinations + const TransactionIWifiChipGetUsableChannels + const TransactionIWifiChipGetWifiChipCapabilities + const TransactionIWifiChipRegisterEventCallback + const TransactionIWifiChipRemoveApIface + const TransactionIWifiChipRemoveIfaceInstanceFromBridgedApIface + const TransactionIWifiChipRemoveNanIface + const TransactionIWifiChipRemoveP2pIface + const TransactionIWifiChipRemoveStaIface + const TransactionIWifiChipRequestChipDebugInfo + const TransactionIWifiChipRequestDriverDebugDump + const TransactionIWifiChipRequestFirmwareDebugDump + const TransactionIWifiChipResetTxPowerScenario + const TransactionIWifiChipSelectTxPowerScenario + const TransactionIWifiChipSetAfcChannelAllowance + const TransactionIWifiChipSetCoexUnsafeChannels + const TransactionIWifiChipSetCountryCode + const TransactionIWifiChipSetLatencyMode + const TransactionIWifiChipSetMloMode + const TransactionIWifiChipSetMultiStaPrimaryConnection + const TransactionIWifiChipSetMultiStaUseCase + const TransactionIWifiChipSetVoipMode + const TransactionIWifiChipStartLoggingToDebugRingBuffer + const TransactionIWifiChipStopLoggingToDebugRingBuffer + const TransactionIWifiChipTriggerSubsystemRestart + const TransactionIWifiEventCallbackOnFailure + const TransactionIWifiEventCallbackOnStart + const TransactionIWifiEventCallbackOnStop + const TransactionIWifiEventCallbackOnSubsystemRestart + const TransactionIWifiGetChip + const TransactionIWifiGetChipIds + const TransactionIWifiIsStarted + const TransactionIWifiNanIfaceConfigRequest + const TransactionIWifiNanIfaceCreateDataInterfaceRequest + const TransactionIWifiNanIfaceDeleteDataInterfaceRequest + const TransactionIWifiNanIfaceDisableRequest + const TransactionIWifiNanIfaceEnableRequest + const TransactionIWifiNanIfaceEventCallbackEventBootstrappingConfirm + const TransactionIWifiNanIfaceEventCallbackEventBootstrappingRequest + const TransactionIWifiNanIfaceEventCallbackEventClusterEvent + const TransactionIWifiNanIfaceEventCallbackEventDataPathConfirm + const TransactionIWifiNanIfaceEventCallbackEventDataPathRequest + const TransactionIWifiNanIfaceEventCallbackEventDataPathScheduleUpdate + const TransactionIWifiNanIfaceEventCallbackEventDataPathTerminated + const TransactionIWifiNanIfaceEventCallbackEventDisabled + const TransactionIWifiNanIfaceEventCallbackEventFollowupReceived + const TransactionIWifiNanIfaceEventCallbackEventMatch + const TransactionIWifiNanIfaceEventCallbackEventMatchExpired + const TransactionIWifiNanIfaceEventCallbackEventPairingConfirm + const TransactionIWifiNanIfaceEventCallbackEventPairingRequest + const TransactionIWifiNanIfaceEventCallbackEventPublishTerminated + const TransactionIWifiNanIfaceEventCallbackEventSubscribeTerminated + const TransactionIWifiNanIfaceEventCallbackEventSuspensionModeChanged + const TransactionIWifiNanIfaceEventCallbackEventTransmitFollowup + const TransactionIWifiNanIfaceEventCallbackNotifyCapabilitiesResponse + const TransactionIWifiNanIfaceEventCallbackNotifyConfigResponse + const TransactionIWifiNanIfaceEventCallbackNotifyCreateDataInterfaceResponse + const TransactionIWifiNanIfaceEventCallbackNotifyDeleteDataInterfaceResponse + const TransactionIWifiNanIfaceEventCallbackNotifyDisableResponse + const TransactionIWifiNanIfaceEventCallbackNotifyEnableResponse + const TransactionIWifiNanIfaceEventCallbackNotifyInitiateBootstrappingResponse + const TransactionIWifiNanIfaceEventCallbackNotifyInitiateDataPathResponse + const TransactionIWifiNanIfaceEventCallbackNotifyInitiatePairingResponse + const TransactionIWifiNanIfaceEventCallbackNotifyRespondToBootstrappingIndicationResponse + const TransactionIWifiNanIfaceEventCallbackNotifyRespondToDataPathIndicationResponse + const TransactionIWifiNanIfaceEventCallbackNotifyRespondToPairingIndicationResponse + const TransactionIWifiNanIfaceEventCallbackNotifyResumeResponse + const TransactionIWifiNanIfaceEventCallbackNotifyStartPublishResponse + const TransactionIWifiNanIfaceEventCallbackNotifyStartSubscribeResponse + const TransactionIWifiNanIfaceEventCallbackNotifyStopPublishResponse + const TransactionIWifiNanIfaceEventCallbackNotifyStopSubscribeResponse + const TransactionIWifiNanIfaceEventCallbackNotifySuspendResponse + const TransactionIWifiNanIfaceEventCallbackNotifyTerminateDataPathResponse + const TransactionIWifiNanIfaceEventCallbackNotifyTerminatePairingResponse + const TransactionIWifiNanIfaceEventCallbackNotifyTransmitFollowupResponse + const TransactionIWifiNanIfaceGetCapabilitiesRequest + const TransactionIWifiNanIfaceGetName + const TransactionIWifiNanIfaceInitiateBootstrappingRequest + const TransactionIWifiNanIfaceInitiateDataPathRequest + const TransactionIWifiNanIfaceInitiatePairingRequest + const TransactionIWifiNanIfaceRegisterEventCallback + const TransactionIWifiNanIfaceRespondToBootstrappingIndicationRequest + const TransactionIWifiNanIfaceRespondToDataPathIndicationRequest + const TransactionIWifiNanIfaceRespondToPairingIndicationRequest + const TransactionIWifiNanIfaceResumeRequest + const TransactionIWifiNanIfaceStartPublishRequest + const TransactionIWifiNanIfaceStartSubscribeRequest + const TransactionIWifiNanIfaceStopPublishRequest + const TransactionIWifiNanIfaceStopSubscribeRequest + const TransactionIWifiNanIfaceSuspendRequest + const TransactionIWifiNanIfaceTerminateDataPathRequest + const TransactionIWifiNanIfaceTerminatePairingRequest + const TransactionIWifiNanIfaceTransmitFollowupRequest + const TransactionIWifiP2pIfaceGetName + const TransactionIWifiRegisterEventCallback + const TransactionIWifiRttControllerDisableResponder + const TransactionIWifiRttControllerEnableResponder + const TransactionIWifiRttControllerEventCallbackOnResults + const TransactionIWifiRttControllerGetBoundIface + const TransactionIWifiRttControllerGetCapabilities + const TransactionIWifiRttControllerGetResponderInfo + const TransactionIWifiRttControllerRangeCancel + const TransactionIWifiRttControllerRangeRequest + const TransactionIWifiRttControllerRegisterEventCallback + const TransactionIWifiRttControllerSetLci + const TransactionIWifiRttControllerSetLcr + const TransactionIWifiStaIfaceConfigureRoaming + const TransactionIWifiStaIfaceDisableLinkLayerStatsCollection + const TransactionIWifiStaIfaceEnableLinkLayerStatsCollection + const TransactionIWifiStaIfaceEnableNdOffload + const TransactionIWifiStaIfaceEventCallbackOnBackgroundFullScanResult + const TransactionIWifiStaIfaceEventCallbackOnBackgroundScanFailure + const TransactionIWifiStaIfaceEventCallbackOnBackgroundScanResults + const TransactionIWifiStaIfaceEventCallbackOnRssiThresholdBreached + const TransactionIWifiStaIfaceEventCallbackOnTwtFailure + const TransactionIWifiStaIfaceEventCallbackOnTwtSessionCreate + const TransactionIWifiStaIfaceEventCallbackOnTwtSessionResume + const TransactionIWifiStaIfaceEventCallbackOnTwtSessionStats + const TransactionIWifiStaIfaceEventCallbackOnTwtSessionSuspend + const TransactionIWifiStaIfaceEventCallbackOnTwtSessionTeardown + const TransactionIWifiStaIfaceEventCallbackOnTwtSessionUpdate + const TransactionIWifiStaIfaceGetApfPacketFilterCapabilities + const TransactionIWifiStaIfaceGetBackgroundScanCapabilities + const TransactionIWifiStaIfaceGetCachedScanData + const TransactionIWifiStaIfaceGetDebugRxPacketFates + const TransactionIWifiStaIfaceGetDebugTxPacketFates + const TransactionIWifiStaIfaceGetFactoryMacAddress + const TransactionIWifiStaIfaceGetFeatureSet + const TransactionIWifiStaIfaceGetLinkLayerStats + const TransactionIWifiStaIfaceGetName + const TransactionIWifiStaIfaceGetRoamingCapabilities + const TransactionIWifiStaIfaceInstallApfPacketFilter + const TransactionIWifiStaIfaceReadApfPacketFilterData + const TransactionIWifiStaIfaceRegisterEventCallback + const TransactionIWifiStaIfaceSetDtimMultiplier + const TransactionIWifiStaIfaceSetMacAddress + const TransactionIWifiStaIfaceSetRoamingState + const TransactionIWifiStaIfaceSetScanMode + const TransactionIWifiStaIfaceStartBackgroundScan + const TransactionIWifiStaIfaceStartDebugPacketFateMonitoring + const TransactionIWifiStaIfaceStartRssiMonitoring + const TransactionIWifiStaIfaceStartSendingKeepAlivePackets + const TransactionIWifiStaIfaceStopBackgroundScan + const TransactionIWifiStaIfaceStopRssiMonitoring + const TransactionIWifiStaIfaceStopSendingKeepAlivePackets + const TransactionIWifiStaIfaceTwtGetCapabilities + const TransactionIWifiStaIfaceTwtSessionGetStats + const TransactionIWifiStaIfaceTwtSessionResume + const TransactionIWifiStaIfaceTwtSessionSetup + const TransactionIWifiStaIfaceTwtSessionSuspend + const TransactionIWifiStaIfaceTwtSessionTeardown + const TransactionIWifiStaIfaceTwtSessionUpdate + const TransactionIWifiStart + const TransactionIWifiStop + type AfcChannelAllowance struct + AvailabilityExpireTimeMs int64 + AvailableAfcChannelInfos []AvailableAfcChannelInfo + AvailableAfcFrequencyInfos []AvailableAfcFrequencyInfo + func (s *AfcChannelAllowance) MarshalParcel(p *parcel.Parcel) error + func (s *AfcChannelAllowance) UnmarshalParcel(p *parcel.Parcel) error + type AvailableAfcChannelInfo struct + ChannelCfi int32 + GlobalOperatingClass int32 + MaxEirpDbm int32 + func (s *AvailableAfcChannelInfo) MarshalParcel(p *parcel.Parcel) error + func (s *AvailableAfcChannelInfo) UnmarshalParcel(p *parcel.Parcel) error + type AvailableAfcFrequencyInfo struct + EndFrequencyMhz int32 + MaxPsd int32 + StartFrequencyMhz int32 + func (s *AvailableAfcFrequencyInfo) MarshalParcel(p *parcel.Parcel) error + func (s *AvailableAfcFrequencyInfo) UnmarshalParcel(p *parcel.Parcel) error + type CachedScanData struct + CachedScanResults []CachedScanResult + ScannedFrequenciesMhz []int32 + func (s *CachedScanData) MarshalParcel(p *parcel.Parcel) error + func (s *CachedScanData) UnmarshalParcel(p *parcel.Parcel) error + type CachedScanResult struct + Bssid []byte + ChannelWidthMhz WifiChannelWidthInMhz + FrequencyMhz int32 + PreambleType WifiRatePreamble + RssiDbm int32 + Ssid []byte + TimeStampInUs int64 + func (s *CachedScanResult) MarshalParcel(p *parcel.Parcel) error + func (s *CachedScanResult) UnmarshalParcel(p *parcel.Parcel) error + type IWifi interface + AsBinder func() binder.IBinder + GetChip func(ctx context.Context, chipId int32) (IWifiChip, error) + GetChipIds func(ctx context.Context) ([]int32, error) + IsStarted func(ctx context.Context) (bool, error) + RegisterEventCallback func(ctx context.Context, callback IWifiEventCallback) error + Start func(ctx context.Context) error + Stop func(ctx context.Context) error + func NewWifiStub(impl IWifiServer) IWifi + type IWifiApIface interface + AsBinder func() binder.IBinder + GetBridgedInstances func(ctx context.Context) ([]string, error) + GetFactoryMacAddress func(ctx context.Context) ([]byte, error) + GetName func(ctx context.Context) (string, error) + ResetToFactoryMacAddress func(ctx context.Context) error + SetCountryCode func(ctx context.Context, code []byte) error + SetMacAddress func(ctx context.Context, mac []byte) error + func NewWifiApIfaceStub(impl IWifiApIfaceServer) IWifiApIface + type IWifiApIfaceServer interface + GetBridgedInstances func(ctx context.Context) ([]string, error) + GetFactoryMacAddress func(ctx context.Context) ([]byte, error) + GetName func(ctx context.Context) (string, error) + ResetToFactoryMacAddress func(ctx context.Context) error + SetCountryCode func(ctx context.Context, code []byte) error + SetMacAddress func(ctx context.Context, mac []byte) error + type IWifiChip interface + AsBinder func() binder.IBinder + ConfigureChip func(ctx context.Context, modeId int32) error + CreateApIface func(ctx context.Context) (IWifiApIface, error) + CreateApOrBridgedApIface func(ctx context.Context, iface IfaceConcurrencyType, ...) (IWifiApIface, error) + CreateBridgedApIface func(ctx context.Context) (IWifiApIface, error) + CreateNanIface func(ctx context.Context) (IWifiNanIface, error) + CreateP2pIface func(ctx context.Context) (IWifiP2pIface, error) + CreateRttController func(ctx context.Context, boundIface IWifiStaIface) (IWifiRttController, error) + CreateStaIface func(ctx context.Context) (IWifiStaIface, error) + EnableDebugErrorAlerts func(ctx context.Context, enable bool) error + EnableStaChannelForPeerNetwork func(ctx context.Context, channelCategoryEnableFlag int32) error + FlushRingBufferToFile func(ctx context.Context) error + ForceDumpToDebugRingBuffer func(ctx context.Context, ringName string) error + GetApIface func(ctx context.Context, ifname string) (IWifiApIface, error) + GetApIfaceNames func(ctx context.Context) ([]string, error) + GetAvailableModes func(ctx context.Context) ([]IWifiChipChipMode, error) + GetDebugHostWakeReasonStats func(ctx context.Context) (WifiDebugHostWakeReasonStats, error) + GetDebugRingBuffersStatus func(ctx context.Context) ([]WifiDebugRingBufferStatus, error) + GetFeatureSet func(ctx context.Context) (int32, error) + GetId func(ctx context.Context) (int32, error) + GetMode func(ctx context.Context) (int32, error) + GetNanIface func(ctx context.Context, ifname string) (IWifiNanIface, error) + GetNanIfaceNames func(ctx context.Context) ([]string, error) + GetP2pIface func(ctx context.Context, ifname string) (IWifiP2pIface, error) + GetP2pIfaceNames func(ctx context.Context) ([]string, error) + GetStaIface func(ctx context.Context, ifname string) (IWifiStaIface, error) + GetStaIfaceNames func(ctx context.Context) ([]string, error) + GetSupportedRadioCombinations func(ctx context.Context) ([]WifiRadioCombination, error) + GetUsableChannels func(ctx context.Context, band WifiBand, ifaceModeMask int32, filterMask int32) ([]WifiUsableChannel, error) + GetWifiChipCapabilities func(ctx context.Context) (WifiChipCapabilities, error) + RegisterEventCallback func(ctx context.Context, callback IWifiChipEventCallback) error + RemoveApIface func(ctx context.Context, ifname string) error + RemoveIfaceInstanceFromBridgedApIface func(ctx context.Context, brIfaceName string, ifaceInstanceName string) error + RemoveNanIface func(ctx context.Context, ifname string) error + RemoveP2pIface func(ctx context.Context, ifname string) error + RemoveStaIface func(ctx context.Context, ifname string) error + RequestChipDebugInfo func(ctx context.Context) (IWifiChipChipDebugInfo, error) + RequestDriverDebugDump func(ctx context.Context) ([]byte, error) + RequestFirmwareDebugDump func(ctx context.Context) ([]byte, error) + ResetTxPowerScenario func(ctx context.Context) error + SelectTxPowerScenario func(ctx context.Context, scenario IWifiChipTxPowerScenario) error + SetAfcChannelAllowance func(ctx context.Context, afcChannelAllowance AfcChannelAllowance) error + SetCoexUnsafeChannels func(ctx context.Context, unsafeChannels []IWifiChipCoexUnsafeChannel, ...) error + SetCountryCode func(ctx context.Context, code []byte) error + SetLatencyMode func(ctx context.Context, mode IWifiChipLatencyMode) error + SetMloMode func(ctx context.Context, mode IWifiChipChipMloMode) error + SetMultiStaPrimaryConnection func(ctx context.Context, ifName string) error + SetMultiStaUseCase func(ctx context.Context, useCase IWifiChipMultiStaUseCase) error + SetVoipMode func(ctx context.Context, mode IWifiChipVoipMode) error + StartLoggingToDebugRingBuffer func(ctx context.Context, ringName string, ...) error + StopLoggingToDebugRingBuffer func(ctx context.Context) error + TriggerSubsystemRestart func(ctx context.Context) error + func NewWifiChipStub(impl IWifiChipServer) IWifiChip + type IWifiChipChannelCategoryMask int32 + const IWifiChipChannelCategoryMaskDfsChannel + const IWifiChipChannelCategoryMaskIndoorChannel + type IWifiChipChipConcurrencyCombination struct + Limits []IWifiChipChipConcurrencyCombinationLimit + func (s *IWifiChipChipConcurrencyCombination) MarshalParcel(p *parcel.Parcel) error + func (s *IWifiChipChipConcurrencyCombination) UnmarshalParcel(p *parcel.Parcel) error + type IWifiChipChipConcurrencyCombinationLimit struct + MaxIfaces int32 + Types []IfaceConcurrencyType + func (s *IWifiChipChipConcurrencyCombinationLimit) MarshalParcel(p *parcel.Parcel) error + func (s *IWifiChipChipConcurrencyCombinationLimit) UnmarshalParcel(p *parcel.Parcel) error + type IWifiChipChipDebugInfo struct + DriverDescription string + FirmwareDescription string + func (s *IWifiChipChipDebugInfo) MarshalParcel(p *parcel.Parcel) error + func (s *IWifiChipChipDebugInfo) UnmarshalParcel(p *parcel.Parcel) error + type IWifiChipChipIfaceCombination struct + Limits []IWifiChipChipIfaceCombinationLimit + func (s *IWifiChipChipIfaceCombination) MarshalParcel(p *parcel.Parcel) error + func (s *IWifiChipChipIfaceCombination) UnmarshalParcel(p *parcel.Parcel) error + type IWifiChipChipIfaceCombinationLimit struct + MaxIfaces int32 + Types []IfaceType + func (s *IWifiChipChipIfaceCombinationLimit) MarshalParcel(p *parcel.Parcel) error + func (s *IWifiChipChipIfaceCombinationLimit) UnmarshalParcel(p *parcel.Parcel) error + type IWifiChipChipMloMode int32 + const IWifiChipChipMloModeDEFAULT + const IWifiChipChipMloModeHighThroughput + const IWifiChipChipMloModeLowLatency + const IWifiChipChipMloModeLowPower + type IWifiChipChipMode struct + AvailableCombinations []IWifiChipChipConcurrencyCombination + Id int32 + func (s *IWifiChipChipMode) MarshalParcel(p *parcel.Parcel) error + func (s *IWifiChipChipMode) UnmarshalParcel(p *parcel.Parcel) error + type IWifiChipCoexRestriction int32 + const IWifiChipCoexRestrictionSOFTAP + const IWifiChipCoexRestrictionWifiAware + const IWifiChipCoexRestrictionWifiDirect + type IWifiChipCoexUnsafeChannel struct + Band WifiBand + Channel int32 + PowerCapDbm int32 + func (s *IWifiChipCoexUnsafeChannel) MarshalParcel(p *parcel.Parcel) error + func (s *IWifiChipCoexUnsafeChannel) UnmarshalParcel(p *parcel.Parcel) error + type IWifiChipEventCallback interface + AsBinder func() binder.IBinder + OnChipReconfigureFailure func(ctx context.Context, status WifiStatusCode) error + OnChipReconfigured func(ctx context.Context, modeId int32) error + OnDebugErrorAlert func(ctx context.Context, errorCode int32, debugData []byte) error + OnDebugRingBufferDataAvailable func(ctx context.Context, status WifiDebugRingBufferStatus, data []byte) error + OnIfaceAdded func(ctx context.Context, type_ IfaceType, name string) error + OnIfaceRemoved func(ctx context.Context, type_ IfaceType, name string) error + OnRadioModeChange func(ctx context.Context, radioModeInfos []IWifiChipEventCallbackRadioModeInfo) error + func NewWifiChipEventCallbackStub(impl IWifiChipEventCallbackServer) IWifiChipEventCallback + type IWifiChipEventCallbackIfaceInfo struct + Channel int32 + Name string + func (s *IWifiChipEventCallbackIfaceInfo) MarshalParcel(p *parcel.Parcel) error + func (s *IWifiChipEventCallbackIfaceInfo) UnmarshalParcel(p *parcel.Parcel) error + type IWifiChipEventCallbackRadioModeInfo struct + BandInfo WifiBand + IfaceInfos []IWifiChipEventCallbackIfaceInfo + RadioId int32 + func (s *IWifiChipEventCallbackRadioModeInfo) MarshalParcel(p *parcel.Parcel) error + func (s *IWifiChipEventCallbackRadioModeInfo) UnmarshalParcel(p *parcel.Parcel) error + type IWifiChipEventCallbackServer interface + OnChipReconfigureFailure func(ctx context.Context, status WifiStatusCode) error + OnChipReconfigured func(ctx context.Context, modeId int32) error + OnDebugErrorAlert func(ctx context.Context, errorCode int32, debugData []byte) error + OnDebugRingBufferDataAvailable func(ctx context.Context, status WifiDebugRingBufferStatus, data []byte) error + OnIfaceAdded func(ctx context.Context, type_ IfaceType, name string) error + OnIfaceRemoved func(ctx context.Context, type_ IfaceType, name string) error + OnRadioModeChange func(ctx context.Context, radioModeInfos []IWifiChipEventCallbackRadioModeInfo) error + type IWifiChipFeatureSetMask int32 + const IWifiChipFeatureSetMaskD2apRtt + const IWifiChipFeatureSetMaskD2dRtt + const IWifiChipFeatureSetMaskP2pRandMac + const IWifiChipFeatureSetMaskSetAfcChannelAllowance + const IWifiChipFeatureSetMaskSetLatencyMode + const IWifiChipFeatureSetMaskSetTxPowerLimit + const IWifiChipFeatureSetMaskSetVoipMode + const IWifiChipFeatureSetMaskT2lmNegotiation + const IWifiChipFeatureSetMaskUseBodyHeadSar + const IWifiChipFeatureSetMaskWIGIG + type IWifiChipLatencyMode int32 + const IWifiChipLatencyModeLOW + const IWifiChipLatencyModeNORMAL + type IWifiChipMultiStaUseCase byte + const IWifiChipMultiStaUseCaseDualStaNonTransientUnbiased + const IWifiChipMultiStaUseCaseDualStaTransientPreferPrimary + type IWifiChipServer interface + ConfigureChip func(ctx context.Context, modeId int32) error + CreateApIface func(ctx context.Context) (IWifiApIface, error) + CreateApOrBridgedApIface func(ctx context.Context, iface IfaceConcurrencyType, ...) (IWifiApIface, error) + CreateBridgedApIface func(ctx context.Context) (IWifiApIface, error) + CreateNanIface func(ctx context.Context) (IWifiNanIface, error) + CreateP2pIface func(ctx context.Context) (IWifiP2pIface, error) + CreateRttController func(ctx context.Context, boundIface IWifiStaIface) (IWifiRttController, error) + CreateStaIface func(ctx context.Context) (IWifiStaIface, error) + EnableDebugErrorAlerts func(ctx context.Context, enable bool) error + EnableStaChannelForPeerNetwork func(ctx context.Context, channelCategoryEnableFlag int32) error + FlushRingBufferToFile func(ctx context.Context) error + ForceDumpToDebugRingBuffer func(ctx context.Context, ringName string) error + GetApIface func(ctx context.Context, ifname string) (IWifiApIface, error) + GetApIfaceNames func(ctx context.Context) ([]string, error) + GetAvailableModes func(ctx context.Context) ([]IWifiChipChipMode, error) + GetDebugHostWakeReasonStats func(ctx context.Context) (WifiDebugHostWakeReasonStats, error) + GetDebugRingBuffersStatus func(ctx context.Context) ([]WifiDebugRingBufferStatus, error) + GetFeatureSet func(ctx context.Context) (int32, error) + GetId func(ctx context.Context) (int32, error) + GetMode func(ctx context.Context) (int32, error) + GetNanIface func(ctx context.Context, ifname string) (IWifiNanIface, error) + GetNanIfaceNames func(ctx context.Context) ([]string, error) + GetP2pIface func(ctx context.Context, ifname string) (IWifiP2pIface, error) + GetP2pIfaceNames func(ctx context.Context) ([]string, error) + GetStaIface func(ctx context.Context, ifname string) (IWifiStaIface, error) + GetStaIfaceNames func(ctx context.Context) ([]string, error) + GetSupportedRadioCombinations func(ctx context.Context) ([]WifiRadioCombination, error) + GetUsableChannels func(ctx context.Context, band WifiBand, ifaceModeMask int32, filterMask int32) ([]WifiUsableChannel, error) + GetWifiChipCapabilities func(ctx context.Context) (WifiChipCapabilities, error) + RegisterEventCallback func(ctx context.Context, callback IWifiChipEventCallback) error + RemoveApIface func(ctx context.Context, ifname string) error + RemoveIfaceInstanceFromBridgedApIface func(ctx context.Context, brIfaceName string, ifaceInstanceName string) error + RemoveNanIface func(ctx context.Context, ifname string) error + RemoveP2pIface func(ctx context.Context, ifname string) error + RemoveStaIface func(ctx context.Context, ifname string) error + RequestChipDebugInfo func(ctx context.Context) (IWifiChipChipDebugInfo, error) + RequestDriverDebugDump func(ctx context.Context) ([]byte, error) + RequestFirmwareDebugDump func(ctx context.Context) ([]byte, error) + ResetTxPowerScenario func(ctx context.Context) error + SelectTxPowerScenario func(ctx context.Context, scenario IWifiChipTxPowerScenario) error + SetAfcChannelAllowance func(ctx context.Context, afcChannelAllowance AfcChannelAllowance) error + SetCoexUnsafeChannels func(ctx context.Context, unsafeChannels []IWifiChipCoexUnsafeChannel, ...) error + SetCountryCode func(ctx context.Context, code []byte) error + SetLatencyMode func(ctx context.Context, mode IWifiChipLatencyMode) error + SetMloMode func(ctx context.Context, mode IWifiChipChipMloMode) error + SetMultiStaPrimaryConnection func(ctx context.Context, ifName string) error + SetMultiStaUseCase func(ctx context.Context, useCase IWifiChipMultiStaUseCase) error + SetVoipMode func(ctx context.Context, mode IWifiChipVoipMode) error + StartLoggingToDebugRingBuffer func(ctx context.Context, ringName string, ...) error + StopLoggingToDebugRingBuffer func(ctx context.Context) error + TriggerSubsystemRestart func(ctx context.Context) error + type IWifiChipTxPowerScenario int32 + const IWifiChipTxPowerScenarioOnBodyCellOff + const IWifiChipTxPowerScenarioOnBodyCellOn + const IWifiChipTxPowerScenarioOnHeadCellOff + const IWifiChipTxPowerScenarioOnHeadCellOn + const IWifiChipTxPowerScenarioVoiceCall + type IWifiChipUsableChannelFilter int32 + const IWifiChipUsableChannelFilterCONCURRENCY + const IWifiChipUsableChannelFilterCellularCoexistence + const IWifiChipUsableChannelFilterNanInstantMode + type IWifiChipVoipMode int32 + const IWifiChipVoipModeOFF + const IWifiChipVoipModeVOICE + type IWifiEventCallback interface + AsBinder func() binder.IBinder + OnFailure func(ctx context.Context, status WifiStatusCode) error + OnStart func(ctx context.Context) error + OnStop func(ctx context.Context) error + OnSubsystemRestart func(ctx context.Context, status WifiStatusCode) error + func NewWifiEventCallbackStub(impl IWifiEventCallbackServer) IWifiEventCallback + type IWifiEventCallbackServer interface + OnFailure func(ctx context.Context, status WifiStatusCode) error + OnStart func(ctx context.Context) error + OnStop func(ctx context.Context) error + OnSubsystemRestart func(ctx context.Context, status WifiStatusCode) error + type IWifiNanIface interface + AsBinder func() binder.IBinder + ConfigRequest func(ctx context.Context, cmdId uint16, msg1 NanConfigRequest, ...) error + CreateDataInterfaceRequest func(ctx context.Context, cmdId uint16, ifaceName string) error + DeleteDataInterfaceRequest func(ctx context.Context, cmdId uint16, ifaceName string) error + DisableRequest func(ctx context.Context, cmdId uint16) error + EnableRequest func(ctx context.Context, cmdId uint16, msg1 NanEnableRequest, ...) error + GetCapabilitiesRequest func(ctx context.Context, cmdId uint16) error + GetName func(ctx context.Context) (string, error) + InitiateBootstrappingRequest func(ctx context.Context, cmdId uint16, msg NanBootstrappingRequest) error + InitiateDataPathRequest func(ctx context.Context, cmdId uint16, msg NanInitiateDataPathRequest) error + InitiatePairingRequest func(ctx context.Context, cmdId uint16, msg NanPairingRequest) error + RegisterEventCallback func(ctx context.Context, callback IWifiNanIfaceEventCallback) error + RespondToBootstrappingIndicationRequest func(ctx context.Context, cmdId uint16, msg NanBootstrappingResponse) error + RespondToDataPathIndicationRequest func(ctx context.Context, cmdId uint16, msg NanRespondToDataPathIndicationRequest) error + RespondToPairingIndicationRequest func(ctx context.Context, cmdId uint16, msg NanRespondToPairingIndicationRequest) error + ResumeRequest func(ctx context.Context, cmdId uint16, sessionId byte) error + StartPublishRequest func(ctx context.Context, cmdId uint16, msg NanPublishRequest) error + StartSubscribeRequest func(ctx context.Context, cmdId uint16, msg NanSubscribeRequest) error + StopPublishRequest func(ctx context.Context, cmdId uint16, sessionId byte) error + StopSubscribeRequest func(ctx context.Context, cmdId uint16, sessionId byte) error + SuspendRequest func(ctx context.Context, cmdId uint16, sessionId byte) error + TerminateDataPathRequest func(ctx context.Context, cmdId uint16, ndpInstanceId int32) error + TerminatePairingRequest func(ctx context.Context, cmdId uint16, pairingInstanceId int32) error + TransmitFollowupRequest func(ctx context.Context, cmdId uint16, msg NanTransmitFollowupRequest) error + func NewWifiNanIfaceStub(impl IWifiNanIfaceServer) IWifiNanIface + type IWifiNanIfaceEventCallback interface + AsBinder func() binder.IBinder + EventBootstrappingConfirm func(ctx context.Context, event NanBootstrappingConfirmInd) error + EventBootstrappingRequest func(ctx context.Context, event NanBootstrappingRequestInd) error + EventClusterEvent func(ctx context.Context, event NanClusterEventInd) error + EventDataPathConfirm func(ctx context.Context, event NanDataPathConfirmInd) error + EventDataPathRequest func(ctx context.Context, event NanDataPathRequestInd) error + EventDataPathScheduleUpdate func(ctx context.Context, event NanDataPathScheduleUpdateInd) error + EventDataPathTerminated func(ctx context.Context, ndpInstanceId int32) error + EventDisabled func(ctx context.Context, status NanStatus) error + EventFollowupReceived func(ctx context.Context, event NanFollowupReceivedInd) error + EventMatch func(ctx context.Context, event NanMatchInd) error + EventMatchExpired func(ctx context.Context, discoverySessionId byte, peerId int32) error + EventPairingConfirm func(ctx context.Context, event NanPairingConfirmInd) error + EventPairingRequest func(ctx context.Context, event NanPairingRequestInd) error + EventPublishTerminated func(ctx context.Context, sessionId byte, status NanStatus) error + EventSubscribeTerminated func(ctx context.Context, sessionId byte, status NanStatus) error + EventSuspensionModeChanged func(ctx context.Context, event NanSuspensionModeChangeInd) error + EventTransmitFollowup func(ctx context.Context, id uint16, status NanStatus) error + NotifyCapabilitiesResponse func(ctx context.Context, id uint16, status NanStatus, capabilities NanCapabilities) error + NotifyConfigResponse func(ctx context.Context, id uint16, status NanStatus) error + NotifyCreateDataInterfaceResponse func(ctx context.Context, id uint16, status NanStatus) error + NotifyDeleteDataInterfaceResponse func(ctx context.Context, id uint16, status NanStatus) error + NotifyDisableResponse func(ctx context.Context, id uint16, status NanStatus) error + NotifyEnableResponse func(ctx context.Context, id uint16, status NanStatus) error + NotifyInitiateBootstrappingResponse func(ctx context.Context, id uint16, status NanStatus, ...) error + NotifyInitiateDataPathResponse func(ctx context.Context, id uint16, status NanStatus, ndpInstanceId int32) error + NotifyInitiatePairingResponse func(ctx context.Context, id uint16, status NanStatus, pairingInstanceId int32) error + NotifyRespondToBootstrappingIndicationResponse func(ctx context.Context, id uint16, status NanStatus) error + NotifyRespondToDataPathIndicationResponse func(ctx context.Context, id uint16, status NanStatus) error + NotifyRespondToPairingIndicationResponse func(ctx context.Context, id uint16, status NanStatus) error + NotifyResumeResponse func(ctx context.Context, id uint16, status NanStatus) error + NotifyStartPublishResponse func(ctx context.Context, id uint16, status NanStatus, sessionId byte) error + NotifyStartSubscribeResponse func(ctx context.Context, id uint16, status NanStatus, sessionId byte) error + NotifyStopPublishResponse func(ctx context.Context, id uint16, status NanStatus) error + NotifyStopSubscribeResponse func(ctx context.Context, id uint16, status NanStatus) error + NotifySuspendResponse func(ctx context.Context, id uint16, status NanStatus) error + NotifyTerminateDataPathResponse func(ctx context.Context, id uint16, status NanStatus) error + NotifyTerminatePairingResponse func(ctx context.Context, id uint16, status NanStatus) error + NotifyTransmitFollowupResponse func(ctx context.Context, id uint16, status NanStatus) error + func NewWifiNanIfaceEventCallbackStub(impl IWifiNanIfaceEventCallbackServer) IWifiNanIfaceEventCallback + type IWifiNanIfaceEventCallbackServer interface + EventBootstrappingConfirm func(ctx context.Context, event NanBootstrappingConfirmInd) error + EventBootstrappingRequest func(ctx context.Context, event NanBootstrappingRequestInd) error + EventClusterEvent func(ctx context.Context, event NanClusterEventInd) error + EventDataPathConfirm func(ctx context.Context, event NanDataPathConfirmInd) error + EventDataPathRequest func(ctx context.Context, event NanDataPathRequestInd) error + EventDataPathScheduleUpdate func(ctx context.Context, event NanDataPathScheduleUpdateInd) error + EventDataPathTerminated func(ctx context.Context, ndpInstanceId int32) error + EventDisabled func(ctx context.Context, status NanStatus) error + EventFollowupReceived func(ctx context.Context, event NanFollowupReceivedInd) error + EventMatch func(ctx context.Context, event NanMatchInd) error + EventMatchExpired func(ctx context.Context, discoverySessionId byte, peerId int32) error + EventPairingConfirm func(ctx context.Context, event NanPairingConfirmInd) error + EventPairingRequest func(ctx context.Context, event NanPairingRequestInd) error + EventPublishTerminated func(ctx context.Context, sessionId byte, status NanStatus) error + EventSubscribeTerminated func(ctx context.Context, sessionId byte, status NanStatus) error + EventSuspensionModeChanged func(ctx context.Context, event NanSuspensionModeChangeInd) error + EventTransmitFollowup func(ctx context.Context, id uint16, status NanStatus) error + NotifyCapabilitiesResponse func(ctx context.Context, id uint16, status NanStatus, capabilities NanCapabilities) error + NotifyConfigResponse func(ctx context.Context, id uint16, status NanStatus) error + NotifyCreateDataInterfaceResponse func(ctx context.Context, id uint16, status NanStatus) error + NotifyDeleteDataInterfaceResponse func(ctx context.Context, id uint16, status NanStatus) error + NotifyDisableResponse func(ctx context.Context, id uint16, status NanStatus) error + NotifyEnableResponse func(ctx context.Context, id uint16, status NanStatus) error + NotifyInitiateBootstrappingResponse func(ctx context.Context, id uint16, status NanStatus, ...) error + NotifyInitiateDataPathResponse func(ctx context.Context, id uint16, status NanStatus, ndpInstanceId int32) error + NotifyInitiatePairingResponse func(ctx context.Context, id uint16, status NanStatus, pairingInstanceId int32) error + NotifyRespondToBootstrappingIndicationResponse func(ctx context.Context, id uint16, status NanStatus) error + NotifyRespondToDataPathIndicationResponse func(ctx context.Context, id uint16, status NanStatus) error + NotifyRespondToPairingIndicationResponse func(ctx context.Context, id uint16, status NanStatus) error + NotifyResumeResponse func(ctx context.Context, id uint16, status NanStatus) error + NotifyStartPublishResponse func(ctx context.Context, id uint16, status NanStatus, sessionId byte) error + NotifyStartSubscribeResponse func(ctx context.Context, id uint16, status NanStatus, sessionId byte) error + NotifyStopPublishResponse func(ctx context.Context, id uint16, status NanStatus) error + NotifyStopSubscribeResponse func(ctx context.Context, id uint16, status NanStatus) error + NotifySuspendResponse func(ctx context.Context, id uint16, status NanStatus) error + NotifyTerminateDataPathResponse func(ctx context.Context, id uint16, status NanStatus) error + NotifyTerminatePairingResponse func(ctx context.Context, id uint16, status NanStatus) error + NotifyTransmitFollowupResponse func(ctx context.Context, id uint16, status NanStatus) error + type IWifiNanIfaceServer interface + ConfigRequest func(ctx context.Context, cmdId uint16, msg1 NanConfigRequest, ...) error + CreateDataInterfaceRequest func(ctx context.Context, cmdId uint16, ifaceName string) error + DeleteDataInterfaceRequest func(ctx context.Context, cmdId uint16, ifaceName string) error + DisableRequest func(ctx context.Context, cmdId uint16) error + EnableRequest func(ctx context.Context, cmdId uint16, msg1 NanEnableRequest, ...) error + GetCapabilitiesRequest func(ctx context.Context, cmdId uint16) error + GetName func(ctx context.Context) (string, error) + InitiateBootstrappingRequest func(ctx context.Context, cmdId uint16, msg NanBootstrappingRequest) error + InitiateDataPathRequest func(ctx context.Context, cmdId uint16, msg NanInitiateDataPathRequest) error + InitiatePairingRequest func(ctx context.Context, cmdId uint16, msg NanPairingRequest) error + RegisterEventCallback func(ctx context.Context, callback IWifiNanIfaceEventCallback) error + RespondToBootstrappingIndicationRequest func(ctx context.Context, cmdId uint16, msg NanBootstrappingResponse) error + RespondToDataPathIndicationRequest func(ctx context.Context, cmdId uint16, msg NanRespondToDataPathIndicationRequest) error + RespondToPairingIndicationRequest func(ctx context.Context, cmdId uint16, msg NanRespondToPairingIndicationRequest) error + ResumeRequest func(ctx context.Context, cmdId uint16, sessionId byte) error + StartPublishRequest func(ctx context.Context, cmdId uint16, msg NanPublishRequest) error + StartSubscribeRequest func(ctx context.Context, cmdId uint16, msg NanSubscribeRequest) error + StopPublishRequest func(ctx context.Context, cmdId uint16, sessionId byte) error + StopSubscribeRequest func(ctx context.Context, cmdId uint16, sessionId byte) error + SuspendRequest func(ctx context.Context, cmdId uint16, sessionId byte) error + TerminateDataPathRequest func(ctx context.Context, cmdId uint16, ndpInstanceId int32) error + TerminatePairingRequest func(ctx context.Context, cmdId uint16, pairingInstanceId int32) error + TransmitFollowupRequest func(ctx context.Context, cmdId uint16, msg NanTransmitFollowupRequest) error + type IWifiP2pIface interface + AsBinder func() binder.IBinder + GetName func(ctx context.Context) (string, error) + func NewWifiP2pIfaceStub(impl IWifiP2pIfaceServer) IWifiP2pIface + type IWifiP2pIfaceServer interface + GetName func(ctx context.Context) (string, error) + type IWifiRttController interface + AsBinder func() binder.IBinder + DisableResponder func(ctx context.Context, cmdId int32) error + EnableResponder func(ctx context.Context, cmdId int32, channelHint WifiChannelInfo, ...) error + GetBoundIface func(ctx context.Context) (IWifiStaIface, error) + GetCapabilities func(ctx context.Context) (RttCapabilities, error) + GetResponderInfo func(ctx context.Context) (RttResponder, error) + RangeCancel func(ctx context.Context, cmdId int32, addrs []MacAddress) error + RangeRequest func(ctx context.Context, cmdId int32, rttConfigs []RttConfig) error + RegisterEventCallback func(ctx context.Context, callback IWifiRttControllerEventCallback) error + SetLci func(ctx context.Context, cmdId int32, lci RttLciInformation) error + SetLcr func(ctx context.Context, cmdId int32, lcr RttLcrInformation) error + func NewWifiRttControllerStub(impl IWifiRttControllerServer) IWifiRttController + type IWifiRttControllerEventCallback interface + AsBinder func() binder.IBinder + OnResults func(ctx context.Context, cmdId int32, results []RttResult) error + func NewWifiRttControllerEventCallbackStub(impl IWifiRttControllerEventCallbackServer) IWifiRttControllerEventCallback + type IWifiRttControllerEventCallbackServer interface + OnResults func(ctx context.Context, cmdId int32, results []RttResult) error + type IWifiRttControllerServer interface + DisableResponder func(ctx context.Context, cmdId int32) error + EnableResponder func(ctx context.Context, cmdId int32, channelHint WifiChannelInfo, ...) error + GetBoundIface func(ctx context.Context) (IWifiStaIface, error) + GetCapabilities func(ctx context.Context) (RttCapabilities, error) + GetResponderInfo func(ctx context.Context) (RttResponder, error) + RangeCancel func(ctx context.Context, cmdId int32, addrs []MacAddress) error + RangeRequest func(ctx context.Context, cmdId int32, rttConfigs []RttConfig) error + RegisterEventCallback func(ctx context.Context, callback IWifiRttControllerEventCallback) error + SetLci func(ctx context.Context, cmdId int32, lci RttLciInformation) error + SetLcr func(ctx context.Context, cmdId int32, lcr RttLcrInformation) error + type IWifiServer interface + GetChip func(ctx context.Context, chipId int32) (IWifiChip, error) + GetChipIds func(ctx context.Context) ([]int32, error) + IsStarted func(ctx context.Context) (bool, error) + RegisterEventCallback func(ctx context.Context, callback IWifiEventCallback) error + Start func(ctx context.Context) error + Stop func(ctx context.Context) error + type IWifiStaIface interface + AsBinder func() binder.IBinder + ConfigureRoaming func(ctx context.Context, config StaRoamingConfig) error + DisableLinkLayerStatsCollection func(ctx context.Context) error + EnableLinkLayerStatsCollection func(ctx context.Context, debug bool) error + EnableNdOffload func(ctx context.Context, enable bool) error + GetApfPacketFilterCapabilities func(ctx context.Context) (StaApfPacketFilterCapabilities, error) + GetBackgroundScanCapabilities func(ctx context.Context) (StaBackgroundScanCapabilities, error) + GetCachedScanData func(ctx context.Context) (CachedScanData, error) + GetDebugRxPacketFates func(ctx context.Context) ([]WifiDebugRxPacketFateReport, error) + GetDebugTxPacketFates func(ctx context.Context) ([]WifiDebugTxPacketFateReport, error) + GetFactoryMacAddress func(ctx context.Context) ([]byte, error) + GetFeatureSet func(ctx context.Context) (int32, error) + GetLinkLayerStats func(ctx context.Context) (StaLinkLayerStats, error) + GetName func(ctx context.Context) (string, error) + GetRoamingCapabilities func(ctx context.Context) (StaRoamingCapabilities, error) + InstallApfPacketFilter func(ctx context.Context, program []byte) error + ReadApfPacketFilterData func(ctx context.Context) ([]byte, error) + RegisterEventCallback func(ctx context.Context, callback IWifiStaIfaceEventCallback) error + SetDtimMultiplier func(ctx context.Context, multiplier int32) error + SetMacAddress func(ctx context.Context, mac []byte) error + SetRoamingState func(ctx context.Context, state StaRoamingState) error + SetScanMode func(ctx context.Context, enable bool) error + StartBackgroundScan func(ctx context.Context, cmdId int32, params StaBackgroundScanParameters) error + StartDebugPacketFateMonitoring func(ctx context.Context) error + StartRssiMonitoring func(ctx context.Context, cmdId int32, maxRssi int32, minRssi int32) error + StartSendingKeepAlivePackets func(ctx context.Context, cmdId int32, ipPacketData []byte, etherType uint16, ...) error + StopBackgroundScan func(ctx context.Context, cmdId int32) error + StopRssiMonitoring func(ctx context.Context, cmdId int32) error + StopSendingKeepAlivePackets func(ctx context.Context, cmdId int32) error + TwtGetCapabilities func(ctx context.Context) (TwtCapabilities, error) + TwtSessionGetStats func(ctx context.Context, cmdId int32, sessionId int32) error + TwtSessionResume func(ctx context.Context, cmdId int32, sessionId int32) error + TwtSessionSetup func(ctx context.Context, cmdId int32, twtRequest TwtRequest) error + TwtSessionSuspend func(ctx context.Context, cmdId int32, sessionId int32) error + TwtSessionTeardown func(ctx context.Context, cmdId int32, sessionId int32) error + TwtSessionUpdate func(ctx context.Context, cmdId int32, sessionId int32, twtRequest TwtRequest) error + func NewWifiStaIfaceStub(impl IWifiStaIfaceServer) IWifiStaIface + type IWifiStaIfaceEventCallback interface + AsBinder func() binder.IBinder + OnBackgroundFullScanResult func(ctx context.Context, cmdId int32, bucketsScanned int32, result StaScanResult) error + OnBackgroundScanFailure func(ctx context.Context, cmdId int32) error + OnBackgroundScanResults func(ctx context.Context, cmdId int32, scanDatas []StaScanData) error + OnRssiThresholdBreached func(ctx context.Context, cmdId int32, currBssid []byte, currRssi int32) error + OnTwtFailure func(ctx context.Context, cmdId int32, ...) error + OnTwtSessionCreate func(ctx context.Context, cmdId int32, twtSession TwtSession) error + OnTwtSessionResume func(ctx context.Context, cmdId int32, twtSessionId int32) error + OnTwtSessionStats func(ctx context.Context, cmdId int32, twtSessionId int32, ...) error + OnTwtSessionSuspend func(ctx context.Context, cmdId int32, twtSessionId int32) error + OnTwtSessionTeardown func(ctx context.Context, cmdId int32, twtSessionId int32, ...) error + OnTwtSessionUpdate func(ctx context.Context, cmdId int32, twtSession TwtSession) error + func NewWifiStaIfaceEventCallbackStub(impl IWifiStaIfaceEventCallbackServer) IWifiStaIfaceEventCallback + type IWifiStaIfaceEventCallbackServer interface + OnBackgroundFullScanResult func(ctx context.Context, cmdId int32, bucketsScanned int32, result StaScanResult) error + OnBackgroundScanFailure func(ctx context.Context, cmdId int32) error + OnBackgroundScanResults func(ctx context.Context, cmdId int32, scanDatas []StaScanData) error + OnRssiThresholdBreached func(ctx context.Context, cmdId int32, currBssid []byte, currRssi int32) error + OnTwtFailure func(ctx context.Context, cmdId int32, ...) error + OnTwtSessionCreate func(ctx context.Context, cmdId int32, twtSession TwtSession) error + OnTwtSessionResume func(ctx context.Context, cmdId int32, twtSessionId int32) error + OnTwtSessionStats func(ctx context.Context, cmdId int32, twtSessionId int32, ...) error + OnTwtSessionSuspend func(ctx context.Context, cmdId int32, twtSessionId int32) error + OnTwtSessionTeardown func(ctx context.Context, cmdId int32, twtSessionId int32, ...) error + OnTwtSessionUpdate func(ctx context.Context, cmdId int32, twtSession TwtSession) error + type IWifiStaIfaceEventCallbackTwtErrorCode byte + const IWifiStaIfaceEventCallbackTwtErrorCodeAlreadyResumed + const IWifiStaIfaceEventCallbackTwtErrorCodeAlreadySuspended + const IWifiStaIfaceEventCallbackTwtErrorCodeFailureUnknown + const IWifiStaIfaceEventCallbackTwtErrorCodeInvalidParams + const IWifiStaIfaceEventCallbackTwtErrorCodeMaxSessionReached + const IWifiStaIfaceEventCallbackTwtErrorCodeNotAvailable + const IWifiStaIfaceEventCallbackTwtErrorCodeNotSupported + const IWifiStaIfaceEventCallbackTwtErrorCodePeerNotSupported + const IWifiStaIfaceEventCallbackTwtErrorCodePeerRejected + const IWifiStaIfaceEventCallbackTwtErrorCodeTIMEOUT + type IWifiStaIfaceEventCallbackTwtTeardownReasonCode byte + const IWifiStaIfaceEventCallbackTwtTeardownReasonCodeInternallyInitiated + const IWifiStaIfaceEventCallbackTwtTeardownReasonCodeLocallyRequested + const IWifiStaIfaceEventCallbackTwtTeardownReasonCodePeerInitiated + const IWifiStaIfaceEventCallbackTwtTeardownReasonCodeUNKNOWN + type IWifiStaIfaceFeatureSetMask int32 + const IWifiStaIfaceFeatureSetMaskAPF + const IWifiStaIfaceFeatureSetMaskBackgroundScan + const IWifiStaIfaceFeatureSetMaskCachedScanData + const IWifiStaIfaceFeatureSetMaskControlRoaming + const IWifiStaIfaceFeatureSetMaskHOTSPOT + const IWifiStaIfaceFeatureSetMaskKeepAlive + const IWifiStaIfaceFeatureSetMaskLinkLayerStats + const IWifiStaIfaceFeatureSetMaskNdOffload + const IWifiStaIfaceFeatureSetMaskPNO + const IWifiStaIfaceFeatureSetMaskProbeIeAllowlist + const IWifiStaIfaceFeatureSetMaskRoamingModeControl + const IWifiStaIfaceFeatureSetMaskRssiMonitor + const IWifiStaIfaceFeatureSetMaskScanRand + const IWifiStaIfaceFeatureSetMaskSta5g + const IWifiStaIfaceFeatureSetMaskTDLS + const IWifiStaIfaceFeatureSetMaskTdlsOffchannel + type IWifiStaIfaceServer interface + ConfigureRoaming func(ctx context.Context, config StaRoamingConfig) error + DisableLinkLayerStatsCollection func(ctx context.Context) error + EnableLinkLayerStatsCollection func(ctx context.Context, debug bool) error + EnableNdOffload func(ctx context.Context, enable bool) error + GetApfPacketFilterCapabilities func(ctx context.Context) (StaApfPacketFilterCapabilities, error) + GetBackgroundScanCapabilities func(ctx context.Context) (StaBackgroundScanCapabilities, error) + GetCachedScanData func(ctx context.Context) (CachedScanData, error) + GetDebugRxPacketFates func(ctx context.Context) ([]WifiDebugRxPacketFateReport, error) + GetDebugTxPacketFates func(ctx context.Context) ([]WifiDebugTxPacketFateReport, error) + GetFactoryMacAddress func(ctx context.Context) ([]byte, error) + GetFeatureSet func(ctx context.Context) (int32, error) + GetLinkLayerStats func(ctx context.Context) (StaLinkLayerStats, error) + GetName func(ctx context.Context) (string, error) + GetRoamingCapabilities func(ctx context.Context) (StaRoamingCapabilities, error) + InstallApfPacketFilter func(ctx context.Context, program []byte) error + ReadApfPacketFilterData func(ctx context.Context) ([]byte, error) + RegisterEventCallback func(ctx context.Context, callback IWifiStaIfaceEventCallback) error + SetDtimMultiplier func(ctx context.Context, multiplier int32) error + SetMacAddress func(ctx context.Context, mac []byte) error + SetRoamingState func(ctx context.Context, state StaRoamingState) error + SetScanMode func(ctx context.Context, enable bool) error + StartBackgroundScan func(ctx context.Context, cmdId int32, params StaBackgroundScanParameters) error + StartDebugPacketFateMonitoring func(ctx context.Context) error + StartRssiMonitoring func(ctx context.Context, cmdId int32, maxRssi int32, minRssi int32) error + StartSendingKeepAlivePackets func(ctx context.Context, cmdId int32, ipPacketData []byte, etherType uint16, ...) error + StopBackgroundScan func(ctx context.Context, cmdId int32) error + StopRssiMonitoring func(ctx context.Context, cmdId int32) error + StopSendingKeepAlivePackets func(ctx context.Context, cmdId int32) error + TwtGetCapabilities func(ctx context.Context) (TwtCapabilities, error) + TwtSessionGetStats func(ctx context.Context, cmdId int32, sessionId int32) error + TwtSessionResume func(ctx context.Context, cmdId int32, sessionId int32) error + TwtSessionSetup func(ctx context.Context, cmdId int32, twtRequest TwtRequest) error + TwtSessionSuspend func(ctx context.Context, cmdId int32, sessionId int32) error + TwtSessionTeardown func(ctx context.Context, cmdId int32, sessionId int32) error + TwtSessionUpdate func(ctx context.Context, cmdId int32, sessionId int32, twtRequest TwtRequest) error + type IfaceConcurrencyType int32 + const IfaceConcurrencyTypeAP + const IfaceConcurrencyTypeApBridged + const IfaceConcurrencyTypeNanIface + const IfaceConcurrencyTypeP2P + const IfaceConcurrencyTypeSTA + type IfaceType int32 + const IfaceTypeAP + const IfaceTypeNanIface + const IfaceTypeP2P + const IfaceTypeSTA + type MacAddress struct + Data []byte + func (s *MacAddress) MarshalParcel(p *parcel.Parcel) error + func (s *MacAddress) UnmarshalParcel(p *parcel.Parcel) error + type NanBandIndex int32 + const NanBandIndexNanBand24ghz + const NanBandIndexNanBand5ghz + const NanBandIndexNanBand6ghz + type NanBandSpecificConfig struct + DiscoveryWindowIntervalVal byte + DwellTimeMs uint16 + RssiClose byte + RssiCloseProximity byte + RssiMiddle byte + ScanPeriodSec uint16 + ValidDiscoveryWindowIntervalVal bool + func (s *NanBandSpecificConfig) MarshalParcel(p *parcel.Parcel) error + func (s *NanBandSpecificConfig) UnmarshalParcel(p *parcel.Parcel) error + type NanBootstrappingConfirmInd struct + BootstrappingInstanceId int32 + ComeBackDelay int32 + Cookie []byte + ReasonCode NanStatus + ResponseCode NanBootstrappingResponseCode + func (s *NanBootstrappingConfirmInd) MarshalParcel(p *parcel.Parcel) error + func (s *NanBootstrappingConfirmInd) UnmarshalParcel(p *parcel.Parcel) error + type NanBootstrappingMethod int32 + const NanBootstrappingMethodBootstrappingHandshakeShipMask + const NanBootstrappingMethodBootstrappingNfcReaderMask + const NanBootstrappingMethodBootstrappingNfcTagMask + const NanBootstrappingMethodBootstrappingOpportunisticMask + const NanBootstrappingMethodBootstrappingPassphraseDisplayMask + const NanBootstrappingMethodBootstrappingPassphraseKeypadMask + const NanBootstrappingMethodBootstrappingPinCodeDisplayMask + const NanBootstrappingMethodBootstrappingPinCodeKeypadMask + const NanBootstrappingMethodBootstrappingQrDisplayMask + const NanBootstrappingMethodBootstrappingQrScanMask + const NanBootstrappingMethodBootstrappingServiceManagedMask + type NanBootstrappingRequest struct + Cookie []byte + DiscoverySessionId byte + IsComeback bool + PeerDiscMacAddr []byte + PeerId int32 + RequestBootstrappingMethod NanBootstrappingMethod + func (s *NanBootstrappingRequest) MarshalParcel(p *parcel.Parcel) error + func (s *NanBootstrappingRequest) UnmarshalParcel(p *parcel.Parcel) error + type NanBootstrappingRequestInd struct + BootstrappingInstanceId int32 + DiscoverySessionId byte + PeerDiscMacAddr []byte + PeerId int32 + RequestBootstrappingMethod NanBootstrappingMethod + func (s *NanBootstrappingRequestInd) MarshalParcel(p *parcel.Parcel) error + func (s *NanBootstrappingRequestInd) UnmarshalParcel(p *parcel.Parcel) error + type NanBootstrappingResponse struct + AcceptRequest bool + BootstrappingInstanceId int32 + DiscoverySessionId byte + func (s *NanBootstrappingResponse) MarshalParcel(p *parcel.Parcel) error + func (s *NanBootstrappingResponse) UnmarshalParcel(p *parcel.Parcel) error + type NanBootstrappingResponseCode int32 + const NanBootstrappingResponseCodeNanBootstrappingRequestAccept + const NanBootstrappingResponseCodeNanBootstrappingRequestComeback + const NanBootstrappingResponseCodeNanBootstrappingRequestReject + type NanCapabilities struct + InstantCommunicationModeSupportFlag bool + MaxAppInfoLen int32 + MaxConcurrentClusters int32 + MaxExtendedServiceSpecificInfoLen int32 + MaxMatchFilterLen int32 + MaxNdiInterfaces int32 + MaxNdpSessions int32 + MaxPublishes int32 + MaxQueuedTransmitFollowupMsgs int32 + MaxServiceNameLen int32 + MaxServiceSpecificInfoLen int32 + MaxSubscribeInterfaceAddresses int32 + MaxSubscribes int32 + MaxTotalMatchFilterLen int32 + SupportedCipherSuites int32 + Supports6g bool + SupportsHe bool + SupportsPairing bool + SupportsSetClusterId bool + SupportsSuspension bool + func (s *NanCapabilities) MarshalParcel(p *parcel.Parcel) error + func (s *NanCapabilities) UnmarshalParcel(p *parcel.Parcel) error + type NanCipherSuiteType int32 + const NanCipherSuiteTypeNONE + const NanCipherSuiteTypePublicKey2wdh128Mask + const NanCipherSuiteTypePublicKey2wdh256Mask + const NanCipherSuiteTypePublicKeyPasn128Mask + const NanCipherSuiteTypePublicKeyPasn256Mask + const NanCipherSuiteTypeSharedKey128Mask + const NanCipherSuiteTypeSharedKey256Mask + type NanClusterEventInd struct + Addr []byte + EventType NanClusterEventType + func (s *NanClusterEventInd) MarshalParcel(p *parcel.Parcel) error + func (s *NanClusterEventInd) UnmarshalParcel(p *parcel.Parcel) error + type NanClusterEventType int32 + const NanClusterEventTypeDiscoveryMacAddressChanged + const NanClusterEventTypeJoinedCluster + const NanClusterEventTypeStartedCluster + type NanConfigRequest struct + BandSpecificConfig []NanBandSpecificConfig + DisableDiscoveryAddressChangeIndication bool + DisableJoinedClusterIndication bool + DisableStartedClusterIndication bool + IncludePublishServiceIdsInBeacon bool + IncludeSubscribeServiceIdsInBeacon bool + MacAddressRandomizationIntervalSec int32 + MasterPref byte + NumberOfPublishServiceIdsInBeacon byte + NumberOfSubscribeServiceIdsInBeacon byte + RssiWindowSize uint16 + VendorData []common.OuiKeyedData + func (s *NanConfigRequest) MarshalParcel(p *parcel.Parcel) error + func (s *NanConfigRequest) UnmarshalParcel(p *parcel.Parcel) error + type NanConfigRequestSupplemental struct + ClusterId int32 + DiscoveryBeaconIntervalMs int32 + EnableDiscoveryWindowEarlyTermination bool + EnableInstantCommunicationMode bool + EnableRanging bool + InstantModeChannel int32 + NumberOfSpatialStreamsInDiscovery int32 + func (s *NanConfigRequestSupplemental) MarshalParcel(p *parcel.Parcel) error + func (s *NanConfigRequestSupplemental) UnmarshalParcel(p *parcel.Parcel) error + type NanDataPathChannelCfg int32 + const NanDataPathChannelCfgChannelNotRequested + const NanDataPathChannelCfgForceChannelSetup + const NanDataPathChannelCfgRequestChannelSetup + type NanDataPathChannelInfo struct + ChannelBandwidth WifiChannelWidthInMhz + ChannelFreq int32 + NumSpatialStreams int32 + func (s *NanDataPathChannelInfo) MarshalParcel(p *parcel.Parcel) error + func (s *NanDataPathChannelInfo) UnmarshalParcel(p *parcel.Parcel) error + type NanDataPathConfirmInd struct + AppInfo []byte + ChannelInfo []NanDataPathChannelInfo + DataPathSetupSuccess bool + NdpInstanceId int32 + PeerNdiMacAddr []byte + Status NanStatus + func (s *NanDataPathConfirmInd) MarshalParcel(p *parcel.Parcel) error + func (s *NanDataPathConfirmInd) UnmarshalParcel(p *parcel.Parcel) error + type NanDataPathRequestInd struct + AppInfo []byte + DiscoverySessionId byte + NdpInstanceId int32 + PeerDiscMacAddr []byte + SecurityRequired bool + func (s *NanDataPathRequestInd) MarshalParcel(p *parcel.Parcel) error + func (s *NanDataPathRequestInd) UnmarshalParcel(p *parcel.Parcel) error + type NanDataPathScheduleUpdateInd struct + ChannelInfo []NanDataPathChannelInfo + NdpInstanceIds []int32 + PeerDiscoveryAddress []byte + func (s *NanDataPathScheduleUpdateInd) MarshalParcel(p *parcel.Parcel) error + func (s *NanDataPathScheduleUpdateInd) UnmarshalParcel(p *parcel.Parcel) error + type NanDataPathSecurityConfig struct + CipherType NanCipherSuiteType + Enable16ReplyCountersForGtksa bool + Enable16ReplyCountersForTksa bool + EnableNcsBip256 bool + Passphrase []byte + Pmk []byte + RequiresEnhancedFrameProtection bool + Scid []byte + SecurityType NanDataPathSecurityType + SupportBigtksa bool + SupportGtkAndIgtk bool + func (s *NanDataPathSecurityConfig) MarshalParcel(p *parcel.Parcel) error + func (s *NanDataPathSecurityConfig) UnmarshalParcel(p *parcel.Parcel) error + type NanDataPathSecurityType int32 + const NanDataPathSecurityTypeOPEN + const NanDataPathSecurityTypePASSPHRASE + const NanDataPathSecurityTypePMK + type NanDebugConfig struct + ClusterIdBottomRangeVal uint16 + ClusterIdTopRangeVal uint16 + DiscoveryChannelMhzVal []int32 + HopCountForceVal byte + IntfAddrVal []byte + OuiVal int32 + RandomFactorForceVal byte + UseBeaconsInBandVal []bool + UseSdfInBandVal []bool + ValidClusterIdVals bool + ValidDiscoveryChannelVal bool + ValidHopCountForceVal bool + ValidIntfAddrVal bool + ValidOuiVal bool + ValidRandomFactorForceVal bool + ValidUseBeaconsInBandVal bool + ValidUseSdfInBandVal bool + func (s *NanDebugConfig) MarshalParcel(p *parcel.Parcel) error + func (s *NanDebugConfig) UnmarshalParcel(p *parcel.Parcel) error + type NanDiscoveryCommonConfig struct + ConfigRangingIndications int32 + DisableDiscoveryTerminationIndication bool + DisableFollowupReceivedIndication bool + DisableMatchExpirationIndication bool + DiscoveryCount byte + DiscoveryMatchIndicator NanMatchAlg + DiscoveryWindowPeriod uint16 + DistanceEgressCm uint16 + DistanceIngressCm uint16 + EnableSessionSuspendability bool + ExtendedServiceSpecificInfo []byte + RangingIntervalMs int32 + RangingRequired bool + RxMatchFilter []byte + SecurityConfig NanDataPathSecurityConfig + ServiceName []byte + ServiceSpecificInfo []byte + SessionId byte + TtlSec uint16 + TxMatchFilter []byte + UseRssiThreshold bool + func (s *NanDiscoveryCommonConfig) MarshalParcel(p *parcel.Parcel) error + func (s *NanDiscoveryCommonConfig) UnmarshalParcel(p *parcel.Parcel) error + type NanEnableRequest struct + ConfigParams NanConfigRequest + DebugConfigs NanDebugConfig + HopCountMax byte + OperateInBand []bool + func (s *NanEnableRequest) MarshalParcel(p *parcel.Parcel) error + func (s *NanEnableRequest) UnmarshalParcel(p *parcel.Parcel) error + type NanFollowupReceivedInd struct + Addr []byte + DiscoverySessionId byte + ExtendedServiceSpecificInfo []byte + PeerId int32 + ReceivedInFaw bool + ServiceSpecificInfo []byte + func (s *NanFollowupReceivedInd) MarshalParcel(p *parcel.Parcel) error + func (s *NanFollowupReceivedInd) UnmarshalParcel(p *parcel.Parcel) error + type NanIdentityResolutionAttribute struct + Nonce []byte + Tag []byte + func (s *NanIdentityResolutionAttribute) MarshalParcel(p *parcel.Parcel) error + func (s *NanIdentityResolutionAttribute) UnmarshalParcel(p *parcel.Parcel) error + type NanInitiateDataPathRequest struct + AppInfo []byte + Channel int32 + ChannelRequestType NanDataPathChannelCfg + DiscoverySessionId byte + IfaceName string + PeerDiscMacAddr []byte + PeerId int32 + SecurityConfig NanDataPathSecurityConfig + ServiceNameOutOfBand []byte + func (s *NanInitiateDataPathRequest) MarshalParcel(p *parcel.Parcel) error + func (s *NanInitiateDataPathRequest) UnmarshalParcel(p *parcel.Parcel) error + type NanMatchAlg int32 + const NanMatchAlgMatchContinuous + const NanMatchAlgMatchNever + const NanMatchAlgMatchOnce + type NanMatchInd struct + Addr []byte + DiscoverySessionId byte + ExtendedServiceSpecificInfo []byte + MatchFilter []byte + MatchOccurredInBeaconFlag bool + OutOfResourceFlag bool + PeerCipherType NanCipherSuiteType + PeerId int32 + PeerNira NanIdentityResolutionAttribute + PeerPairingConfig NanPairingConfig + PeerRequiresRanging bool + PeerRequiresSecurityEnabledInNdp bool + RangingIndicationType int32 + RangingMeasurementInMm int32 + RssiValue byte + Scid []byte + ServiceSpecificInfo []byte + VendorData []common.OuiKeyedData + func (s *NanMatchInd) MarshalParcel(p *parcel.Parcel) error + func (s *NanMatchInd) UnmarshalParcel(p *parcel.Parcel) error + type NanPairingAkm int32 + const NanPairingAkmPASN + const NanPairingAkmSAE + type NanPairingConfig struct + EnablePairingCache bool + EnablePairingSetup bool + EnablePairingVerification bool + SupportedBootstrappingMethods int32 + func (s *NanPairingConfig) MarshalParcel(p *parcel.Parcel) error + func (s *NanPairingConfig) UnmarshalParcel(p *parcel.Parcel) error + type NanPairingConfirmInd struct + EnablePairingCache bool + Npksa NpkSecurityAssociation + PairingInstanceId int32 + PairingSuccess bool + RequestType NanPairingRequestType + Status NanStatus + VendorData []common.OuiKeyedData + func (s *NanPairingConfirmInd) MarshalParcel(p *parcel.Parcel) error + func (s *NanPairingConfirmInd) UnmarshalParcel(p *parcel.Parcel) error + type NanPairingRequest struct + EnablePairingCache bool + PairingIdentityKey []byte + PeerDiscMacAddr []byte + PeerId int32 + RequestType NanPairingRequestType + SecurityConfig NanPairingSecurityConfig + VendorData []common.OuiKeyedData + func (s *NanPairingRequest) MarshalParcel(p *parcel.Parcel) error + func (s *NanPairingRequest) UnmarshalParcel(p *parcel.Parcel) error + type NanPairingRequestInd struct + DiscoverySessionId byte + EnablePairingCache bool + PairingInstanceId int32 + PeerDiscMacAddr []byte + PeerId int32 + PeerNira NanIdentityResolutionAttribute + RequestType NanPairingRequestType + VendorData []common.OuiKeyedData + func (s *NanPairingRequestInd) MarshalParcel(p *parcel.Parcel) error + func (s *NanPairingRequestInd) UnmarshalParcel(p *parcel.Parcel) error + type NanPairingRequestType int32 + const NanPairingRequestTypeNanPairingSetup + const NanPairingRequestTypeNanPairingVerification + type NanPairingSecurityConfig struct + Akm NanPairingAkm + CipherType NanCipherSuiteType + Passphrase []byte + Pmk []byte + SecurityType NanPairingSecurityType + func (s *NanPairingSecurityConfig) MarshalParcel(p *parcel.Parcel) error + func (s *NanPairingSecurityConfig) UnmarshalParcel(p *parcel.Parcel) error + type NanPairingSecurityType int32 + const NanPairingSecurityTypeOPPORTUNISTIC + const NanPairingSecurityTypePASSPHRASE + const NanPairingSecurityTypePMK + type NanPublishRequest struct + AutoAcceptDataPathRequests bool + BaseConfigs NanDiscoveryCommonConfig + IdentityKey []byte + PairingConfig NanPairingConfig + PublishType NanPublishType + TxType NanTxType + VendorData []common.OuiKeyedData + func (s *NanPublishRequest) MarshalParcel(p *parcel.Parcel) error + func (s *NanPublishRequest) UnmarshalParcel(p *parcel.Parcel) error + type NanPublishType int32 + const NanPublishTypeSOLICITED + const NanPublishTypeUNSOLICITED + const NanPublishTypeUnsolicitedSolicited + type NanRangingIndication int32 + const NanRangingIndicationContinuousIndicationMask + const NanRangingIndicationEgressMetMask + const NanRangingIndicationIngressMetMask + type NanRespondToDataPathIndicationRequest struct + AcceptRequest bool + AppInfo []byte + DiscoverySessionId byte + IfaceName string + NdpInstanceId int32 + SecurityConfig NanDataPathSecurityConfig + ServiceNameOutOfBand []byte + func (s *NanRespondToDataPathIndicationRequest) MarshalParcel(p *parcel.Parcel) error + func (s *NanRespondToDataPathIndicationRequest) UnmarshalParcel(p *parcel.Parcel) error + type NanRespondToPairingIndicationRequest struct + AcceptRequest bool + EnablePairingCache bool + PairingIdentityKey []byte + PairingInstanceId int32 + RequestType NanPairingRequestType + SecurityConfig NanPairingSecurityConfig + VendorData []common.OuiKeyedData + func (s *NanRespondToPairingIndicationRequest) MarshalParcel(p *parcel.Parcel) error + func (s *NanRespondToPairingIndicationRequest) UnmarshalParcel(p *parcel.Parcel) error + type NanSrfType int32 + const NanSrfTypeBloomFilter + const NanSrfTypePartialMacAddr + type NanStatus struct + Description string + Status NanStatusCode + func (s *NanStatus) MarshalParcel(p *parcel.Parcel) error + func (s *NanStatus) UnmarshalParcel(p *parcel.Parcel) error + type NanStatusCode int32 + const NanStatusCodeAlreadyEnabled + const NanStatusCodeFollowupTxQueueFull + const NanStatusCodeInternalFailure + const NanStatusCodeInvalidArgs + const NanStatusCodeInvalidBootstrappingId + const NanStatusCodeInvalidNdpId + const NanStatusCodeInvalidPairingId + const NanStatusCodeInvalidPeerId + const NanStatusCodeInvalidSessionId + const NanStatusCodeNanNotAllowed + const NanStatusCodeNoConnection + const NanStatusCodeNoOtaAck + const NanStatusCodeNoResourcesAvailable + const NanStatusCodeNotSupported + const NanStatusCodeProtocolFailure + const NanStatusCodeRedundantRequest + const NanStatusCodeSUCCESS + const NanStatusCodeUnsupportedConcurrencyNanDisabled + type NanSubscribeRequest struct + BaseConfigs NanDiscoveryCommonConfig + IdentityKey []byte + IntfAddr []MacAddress + IsSsiRequiredForMatch bool + PairingConfig NanPairingConfig + ShouldUseSrf bool + SrfRespondIfInAddressSet bool + SrfType NanSrfType + SubscribeType NanSubscribeType + VendorData []common.OuiKeyedData + func (s *NanSubscribeRequest) MarshalParcel(p *parcel.Parcel) error + func (s *NanSubscribeRequest) UnmarshalParcel(p *parcel.Parcel) error + type NanSubscribeType int32 + const NanSubscribeTypeACTIVE + const NanSubscribeTypePASSIVE + type NanSuspensionModeChangeInd struct + IsSuspended bool + func (s *NanSuspensionModeChangeInd) MarshalParcel(p *parcel.Parcel) error + func (s *NanSuspensionModeChangeInd) UnmarshalParcel(p *parcel.Parcel) error + type NanTransmitFollowupRequest struct + Addr []byte + DisableFollowupResultIndication bool + DiscoverySessionId byte + ExtendedServiceSpecificInfo []byte + IsHighPriority bool + PeerId int32 + ServiceSpecificInfo []byte + ShouldUseDiscoveryWindow bool + func (s *NanTransmitFollowupRequest) MarshalParcel(p *parcel.Parcel) error + func (s *NanTransmitFollowupRequest) UnmarshalParcel(p *parcel.Parcel) error + type NanTxType int32 + const NanTxTypeBROADCAST + const NanTxTypeUNICAST + type NpkSecurityAssociation struct + Akm NanPairingAkm + CipherType NanCipherSuiteType + LocalNanIdentityKey []byte + Npk []byte + PeerNanIdentityKey []byte + func (s *NpkSecurityAssociation) MarshalParcel(p *parcel.Parcel) error + func (s *NpkSecurityAssociation) UnmarshalParcel(p *parcel.Parcel) error + type RttBw int32 + const RttBwBw10mhz + const RttBwBw160mhz + const RttBwBw20mhz + const RttBwBw320mhz + const RttBwBw40mhz + const RttBwBw5mhz + const RttBwBw80mhz + const RttBwBwUnspecified + type RttCapabilities struct + AzBwSupport int32 + AzPreambleSupport int32 + BwSupport RttBw + LciSupported bool + LcrSupported bool + McVersion byte + NtbInitiatorSupported bool + NtbResponderSupported bool + PreambleSupport RttPreamble + ResponderSupported bool + RttFtmSupported bool + RttOneSidedSupported bool + VendorData []common.OuiKeyedData + func (s *RttCapabilities) MarshalParcel(p *parcel.Parcel) error + func (s *RttCapabilities) UnmarshalParcel(p *parcel.Parcel) error + type RttConfig struct + Addr []byte + BurstDuration int32 + BurstPeriod int32 + Bw RttBw + Channel WifiChannelInfo + MustRequestLci bool + MustRequestLcr bool + NtbMaxMeasurementTime int64 + NtbMinMeasurementTime int64 + NumBurst int32 + NumFramesPerBurst int32 + NumRetriesPerFtmr int32 + NumRetriesPerRttFrame int32 + Peer RttPeerType + Preamble RttPreamble + Type RttType + VendorData []common.OuiKeyedData + func (s *RttConfig) MarshalParcel(p *parcel.Parcel) error + func (s *RttConfig) UnmarshalParcel(p *parcel.Parcel) error + type RttLciInformation struct + Altitude int32 + AltitudeUnc byte + Floor int32 + HeightAboveFloor int32 + HeightUnc int32 + Latitude int64 + LatitudeUnc byte + Longitude int64 + LongitudeUnc byte + MotionPattern RttMotionPattern + func (s *RttLciInformation) MarshalParcel(p *parcel.Parcel) error + func (s *RttLciInformation) UnmarshalParcel(p *parcel.Parcel) error + type RttLcrInformation struct + CivicInfo string + CountryCode []byte + func (s *RttLcrInformation) MarshalParcel(p *parcel.Parcel) error + func (s *RttLcrInformation) UnmarshalParcel(p *parcel.Parcel) error + type RttMotionPattern int32 + const RttMotionPatternEXPECTED + const RttMotionPatternNotExpected + const RttMotionPatternUNKNOWN + type RttPeerType int32 + const RttPeerTypeAP + const RttPeerTypeNanType + const RttPeerTypeP2pClient + const RttPeerTypeP2pGo + const RttPeerTypeSTA + type RttPreamble int32 + const RttPreambleEHT + const RttPreambleHE + const RttPreambleHT + const RttPreambleINVALID + const RttPreambleLEGACY + const RttPreambleVHT + type RttResponder struct + Channel WifiChannelInfo + Preamble RttPreamble + func (s *RttResponder) MarshalParcel(p *parcel.Parcel) error + func (s *RttResponder) UnmarshalParcel(p *parcel.Parcel) error + type RttResult struct + Addr []byte + BurstDurationInMs int32 + BurstNum int32 + ChannelFreqMHz int32 + DistanceInMm int32 + DistanceSdInMm int32 + DistanceSpreadInMm int32 + I2rTxLtfRepetitionCount byte + Lci WifiInformationElement + Lcr WifiInformationElement + MeasurementNumber int32 + NegotiatedBurstNum int32 + NtbMaxMeasurementTime int64 + NtbMinMeasurementTime int64 + NumRxSpatialStreams byte + NumTxSpatialStreams byte + NumberPerBurstPeer byte + PacketBw RttBw + R2iTxLtfRepetitionCount byte + RetryAfterDuration byte + Rssi int32 + RssiSpread int32 + Rtt int64 + RttSd int64 + RttSpread int64 + RxRate WifiRateInfo + Status RttStatus + SuccessNumber int32 + TimeStampInUs int64 + TxRate WifiRateInfo + Type RttType + VendorData []common.OuiKeyedData + func (s *RttResult) MarshalParcel(p *parcel.Parcel) error + func (s *RttResult) UnmarshalParcel(p *parcel.Parcel) error + type RttStatus int32 + const RttStatusABORTED + const RttStatusFAILURE + const RttStatusFailApOnDiffChannel + const RttStatusFailBusyTryLater + const RttStatusFailFtmParamOverride + const RttStatusFailInvalidTs + const RttStatusFailNoCapability + const RttStatusFailNoRsp + const RttStatusFailNotScheduledYet + const RttStatusFailProtocol + const RttStatusFailRejected + const RttStatusFailSchedule + const RttStatusFailTmTimeout + const RttStatusInvalidReq + const RttStatusNanRangingConcurrencyNotSupported + const RttStatusNanRangingProtocolFailure + const RttStatusNoWifi + const RttStatusSUCCESS + type RttType int32 + const RttTypeOneSided + const RttTypeTwoSided + const RttTypeTwoSided11azNtb + const RttTypeTwoSided11mc + type Ssid struct + Data []byte + func (s *Ssid) MarshalParcel(p *parcel.Parcel) error + func (s *Ssid) UnmarshalParcel(p *parcel.Parcel) error + type StaApfPacketFilterCapabilities struct + MaxLength int32 + Version int32 + func (s *StaApfPacketFilterCapabilities) MarshalParcel(p *parcel.Parcel) error + func (s *StaApfPacketFilterCapabilities) UnmarshalParcel(p *parcel.Parcel) error + type StaBackgroundScanBucketEventReportSchemeMask int32 + const StaBackgroundScanBucketEventReportSchemeMaskEachScan + const StaBackgroundScanBucketEventReportSchemeMaskFullResults + const StaBackgroundScanBucketEventReportSchemeMaskNoBatch + type StaBackgroundScanBucketParameters struct + Band WifiBand + BucketIdx int32 + EventReportScheme int32 + ExponentialBase int32 + ExponentialMaxPeriodInMs int32 + ExponentialStepCount int32 + Frequencies []int32 + PeriodInMs int32 + func (s *StaBackgroundScanBucketParameters) MarshalParcel(p *parcel.Parcel) error + func (s *StaBackgroundScanBucketParameters) UnmarshalParcel(p *parcel.Parcel) error + type StaBackgroundScanCapabilities struct + MaxApCachePerScan int32 + MaxBuckets int32 + MaxCacheSize int32 + MaxReportingThreshold int32 + func (s *StaBackgroundScanCapabilities) MarshalParcel(p *parcel.Parcel) error + func (s *StaBackgroundScanCapabilities) UnmarshalParcel(p *parcel.Parcel) error + type StaBackgroundScanLimits int32 + const StaBackgroundScanLimitsMaxApCachePerScan + const StaBackgroundScanLimitsMaxBuckets + const StaBackgroundScanLimitsMaxChannels + type StaBackgroundScanParameters struct + BasePeriodInMs int32 + Buckets []StaBackgroundScanBucketParameters + MaxApPerScan int32 + ReportThresholdNumScans int32 + ReportThresholdPercent int32 + func (s *StaBackgroundScanParameters) MarshalParcel(p *parcel.Parcel) error + func (s *StaBackgroundScanParameters) UnmarshalParcel(p *parcel.Parcel) error + type StaLinkLayerIfaceContentionTimeStats struct + ContentionNumSamples int32 + ContentionTimeAvgInUsec int32 + ContentionTimeMaxInUsec int32 + ContentionTimeMinInUsec int32 + func (s *StaLinkLayerIfaceContentionTimeStats) MarshalParcel(p *parcel.Parcel) error + func (s *StaLinkLayerIfaceContentionTimeStats) UnmarshalParcel(p *parcel.Parcel) error + type StaLinkLayerIfacePacketStats struct + LostMpdu int64 + Retries int64 + RxMpdu int64 + TxMpdu int64 + func (s *StaLinkLayerIfacePacketStats) MarshalParcel(p *parcel.Parcel) error + func (s *StaLinkLayerIfacePacketStats) UnmarshalParcel(p *parcel.Parcel) error + type StaLinkLayerIfaceStats struct + Links []StaLinkLayerLinkStats + func (s *StaLinkLayerIfaceStats) MarshalParcel(p *parcel.Parcel) error + func (s *StaLinkLayerIfaceStats) UnmarshalParcel(p *parcel.Parcel) error + type StaLinkLayerLinkStats struct + AvgRssiMgmt int32 + BeaconRx int32 + FrequencyMhz int32 + LinkId int32 + Peers []StaPeerInfo + RadioId int32 + State StaLinkLayerLinkStatsStaLinkState + TimeSliceDutyCycleInPercent byte + WmeBeContentionTimeStats StaLinkLayerIfaceContentionTimeStats + WmeBePktStats StaLinkLayerIfacePacketStats + WmeBkContentionTimeStats StaLinkLayerIfaceContentionTimeStats + WmeBkPktStats StaLinkLayerIfacePacketStats + WmeViContentionTimeStats StaLinkLayerIfaceContentionTimeStats + WmeViPktStats StaLinkLayerIfacePacketStats + WmeVoContentionTimeStats StaLinkLayerIfaceContentionTimeStats + WmeVoPktStats StaLinkLayerIfacePacketStats + func (s *StaLinkLayerLinkStats) MarshalParcel(p *parcel.Parcel) error + func (s *StaLinkLayerLinkStats) UnmarshalParcel(p *parcel.Parcel) error + type StaLinkLayerLinkStatsStaLinkState int32 + const StaLinkLayerLinkStatsStaLinkStateInUse + const StaLinkLayerLinkStatsStaLinkStateNotInUse + const StaLinkLayerLinkStatsStaLinkStateUNKNOWN + type StaLinkLayerRadioStats struct + ChannelStats []WifiChannelStats + OnTimeInMs int32 + OnTimeInMsForBgScan int32 + OnTimeInMsForHs20Scan int32 + OnTimeInMsForNanScan int32 + OnTimeInMsForPnoScan int32 + OnTimeInMsForRoamScan int32 + OnTimeInMsForScan int32 + RadioId int32 + RxTimeInMs int32 + TxTimeInMs int32 + TxTimeInMsPerLevel []int32 + func (s *StaLinkLayerRadioStats) MarshalParcel(p *parcel.Parcel) error + func (s *StaLinkLayerRadioStats) UnmarshalParcel(p *parcel.Parcel) error + type StaLinkLayerStats struct + Iface StaLinkLayerIfaceStats + Radios []StaLinkLayerRadioStats + TimeStampInMs int64 + func (s *StaLinkLayerStats) MarshalParcel(p *parcel.Parcel) error + func (s *StaLinkLayerStats) UnmarshalParcel(p *parcel.Parcel) error + type StaPeerInfo struct + ChanUtil uint16 + RateStats []StaRateStat + StaCount uint16 + func (s *StaPeerInfo) MarshalParcel(p *parcel.Parcel) error + func (s *StaPeerInfo) UnmarshalParcel(p *parcel.Parcel) error + type StaRateStat struct + MpduLost int32 + RateInfo WifiRateInfo + Retries int32 + RxMpdu int32 + TxMpdu int32 + func (s *StaRateStat) MarshalParcel(p *parcel.Parcel) error + func (s *StaRateStat) UnmarshalParcel(p *parcel.Parcel) error + type StaRoamingCapabilities struct + MaxAllowlistSize int32 + MaxBlocklistSize int32 + func (s *StaRoamingCapabilities) MarshalParcel(p *parcel.Parcel) error + func (s *StaRoamingCapabilities) UnmarshalParcel(p *parcel.Parcel) error + type StaRoamingConfig struct + BssidBlocklist []MacAddress + SsidAllowlist []Ssid + func (s *StaRoamingConfig) MarshalParcel(p *parcel.Parcel) error + func (s *StaRoamingConfig) UnmarshalParcel(p *parcel.Parcel) error + type StaRoamingState byte + const StaRoamingStateAGGRESSIVE + const StaRoamingStateDISABLED + const StaRoamingStateENABLED + type StaScanData struct + BucketsScanned int32 + Flags int32 + Results []StaScanResult + func (s *StaScanData) MarshalParcel(p *parcel.Parcel) error + func (s *StaScanData) UnmarshalParcel(p *parcel.Parcel) error + type StaScanDataFlagMask int32 + const StaScanDataFlagMaskINTERRUPTED + type StaScanResult struct + BeaconPeriodInMs uint16 + Bssid []byte + Capability uint16 + Frequency int32 + InformationElements []WifiInformationElement + Rssi int32 + Ssid []byte + TimeStampInUs int64 + func (s *StaScanResult) MarshalParcel(p *parcel.Parcel) error + func (s *StaScanResult) UnmarshalParcel(p *parcel.Parcel) error + type TwtCapabilities struct + IsBroadcastTwtSupported bool + IsFlexibleTwtScheduleSupported bool + IsTwtRequesterSupported bool + IsTwtResponderSupported bool + MaxWakeDurationUs int32 + MaxWakeIntervalUs int64 + MinWakeDurationUs int32 + MinWakeIntervalUs int64 + func (s *TwtCapabilities) MarshalParcel(p *parcel.Parcel) error + func (s *TwtCapabilities) UnmarshalParcel(p *parcel.Parcel) error + type TwtRequest struct + MaxWakeDurationUs int32 + MaxWakeIntervalUs int64 + MinWakeDurationUs int32 + MinWakeIntervalUs int64 + MloLinkId int32 + func (s *TwtRequest) MarshalParcel(p *parcel.Parcel) error + func (s *TwtRequest) UnmarshalParcel(p *parcel.Parcel) error + type TwtSession struct + IsAnnounced bool + IsImplicit bool + IsProtected bool + IsResponderPmModeEnabled bool + IsSuspendable bool + IsTriggerEnabled bool + IsUpdatable bool + MloLinkId int32 + NegotiationType TwtSessionTwtNegotiationType + SessionId int32 + WakeDurationUs int32 + WakeIntervalUs int64 + func (s *TwtSession) MarshalParcel(p *parcel.Parcel) error + func (s *TwtSession) UnmarshalParcel(p *parcel.Parcel) error + type TwtSessionStats struct + AvgEospDurationUs int32 + AvgRxPktCount int32 + AvgRxPktSize int32 + AvgTxPktCount int32 + AvgTxPktSize int32 + EospCount int32 + func (s *TwtSessionStats) MarshalParcel(p *parcel.Parcel) error + func (s *TwtSessionStats) UnmarshalParcel(p *parcel.Parcel) error + type TwtSessionTwtNegotiationType byte + const TwtSessionTwtNegotiationTypeBROADCAST + const TwtSessionTwtNegotiationTypeINDIVIDUAL + type WifiAntennaMode int32 + const WifiAntennaModeWifiAntennaMode1x1 + const WifiAntennaModeWifiAntennaMode2x2 + const WifiAntennaModeWifiAntennaMode3x3 + const WifiAntennaModeWifiAntennaMode4x4 + const WifiAntennaModeWifiAntennaModeUnspecified + type WifiApIfaceProxy struct + Remote binder.IBinder + func NewWifiApIfaceProxy(remote binder.IBinder) *WifiApIfaceProxy + func (p *WifiApIfaceProxy) AsBinder() binder.IBinder + func (p *WifiApIfaceProxy) GetBridgedInstances(ctx context.Context) ([]string, error) + func (p *WifiApIfaceProxy) GetFactoryMacAddress(ctx context.Context) ([]byte, error) + func (p *WifiApIfaceProxy) GetName(ctx context.Context) (string, error) + func (p *WifiApIfaceProxy) ResetToFactoryMacAddress(ctx context.Context) error + func (p *WifiApIfaceProxy) SetCountryCode(ctx context.Context, code []byte) error + func (p *WifiApIfaceProxy) SetMacAddress(ctx context.Context, mac []byte) error + type WifiApIfaceStub struct + Impl IWifiApIface + Transport binder.VersionAwareTransport + func (s *WifiApIfaceStub) Descriptor() string + func (s *WifiApIfaceStub) OnTransaction(ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel) (*parcel.Parcel, error) + type WifiBand int32 + const WifiBandBand24ghz + const WifiBandBand24ghz5ghz + const WifiBandBand24ghz5ghz6ghz + const WifiBandBand24ghz5ghz6ghz60ghz + const WifiBandBand24ghz5ghzWithDfs + const WifiBandBand24ghz5ghzWithDfs6ghz + const WifiBandBand24ghz5ghzWithDfs6ghz60ghz + const WifiBandBand5ghz + const WifiBandBand5ghz6ghz + const WifiBandBand5ghzDfs + const WifiBandBand5ghzWithDfs + const WifiBandBand60ghz + const WifiBandBand6ghz + const WifiBandBandUnspecified + type WifiChannelInfo struct + CenterFreq int32 + CenterFreq0 int32 + CenterFreq1 int32 + Width WifiChannelWidthInMhz + func (s *WifiChannelInfo) MarshalParcel(p *parcel.Parcel) error + func (s *WifiChannelInfo) UnmarshalParcel(p *parcel.Parcel) error + type WifiChannelStats struct + CcaBusyTimeInMs int32 + Channel WifiChannelInfo + OnTimeInMs int32 + func (s *WifiChannelStats) MarshalParcel(p *parcel.Parcel) error + func (s *WifiChannelStats) UnmarshalParcel(p *parcel.Parcel) error + type WifiChannelWidthInMhz int32 + const WifiChannelWidthInMhzWidth10 + const WifiChannelWidthInMhzWidth160 + const WifiChannelWidthInMhzWidth20 + const WifiChannelWidthInMhzWidth320 + const WifiChannelWidthInMhzWidth40 + const WifiChannelWidthInMhzWidth5 + const WifiChannelWidthInMhzWidth80 + const WifiChannelWidthInMhzWidth80p80 + const WifiChannelWidthInMhzWidthInvalid + type WifiChipCapabilities struct + MaxConcurrentTdlsSessionCount int32 + MaxMloAssociationLinkCount int32 + MaxMloStrLinkCount int32 + func (s *WifiChipCapabilities) MarshalParcel(p *parcel.Parcel) error + func (s *WifiChipCapabilities) UnmarshalParcel(p *parcel.Parcel) error + type WifiChipEventCallbackProxy struct + Remote binder.IBinder + func NewWifiChipEventCallbackProxy(remote binder.IBinder) *WifiChipEventCallbackProxy + func (p *WifiChipEventCallbackProxy) AsBinder() binder.IBinder + func (p *WifiChipEventCallbackProxy) OnChipReconfigureFailure(ctx context.Context, status WifiStatusCode) error + func (p *WifiChipEventCallbackProxy) OnChipReconfigured(ctx context.Context, modeId int32) error + func (p *WifiChipEventCallbackProxy) OnDebugErrorAlert(ctx context.Context, errorCode int32, debugData []byte) error + func (p *WifiChipEventCallbackProxy) OnDebugRingBufferDataAvailable(ctx context.Context, status WifiDebugRingBufferStatus, data []byte) error + func (p *WifiChipEventCallbackProxy) OnIfaceAdded(ctx context.Context, type_ IfaceType, name string) error + func (p *WifiChipEventCallbackProxy) OnIfaceRemoved(ctx context.Context, type_ IfaceType, name string) error + func (p *WifiChipEventCallbackProxy) OnRadioModeChange(ctx context.Context, radioModeInfos []IWifiChipEventCallbackRadioModeInfo) error + type WifiChipEventCallbackStub struct + Impl IWifiChipEventCallback + Transport binder.VersionAwareTransport + func (s *WifiChipEventCallbackStub) Descriptor() string + func (s *WifiChipEventCallbackStub) OnTransaction(ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel) (*parcel.Parcel, error) + type WifiChipProxy struct + Remote binder.IBinder + func NewWifiChipProxy(remote binder.IBinder) *WifiChipProxy + func (p *WifiChipProxy) AsBinder() binder.IBinder + func (p *WifiChipProxy) ConfigureChip(ctx context.Context, modeId int32) error + func (p *WifiChipProxy) CreateApIface(ctx context.Context) (IWifiApIface, error) + func (p *WifiChipProxy) CreateApOrBridgedApIface(ctx context.Context, iface IfaceConcurrencyType, ...) (IWifiApIface, error) + func (p *WifiChipProxy) CreateBridgedApIface(ctx context.Context) (IWifiApIface, error) + func (p *WifiChipProxy) CreateNanIface(ctx context.Context) (IWifiNanIface, error) + func (p *WifiChipProxy) CreateP2pIface(ctx context.Context) (IWifiP2pIface, error) + func (p *WifiChipProxy) CreateRttController(ctx context.Context, boundIface IWifiStaIface) (IWifiRttController, error) + func (p *WifiChipProxy) CreateStaIface(ctx context.Context) (IWifiStaIface, error) + func (p *WifiChipProxy) EnableDebugErrorAlerts(ctx context.Context, enable bool) error + func (p *WifiChipProxy) EnableStaChannelForPeerNetwork(ctx context.Context, channelCategoryEnableFlag int32) error + func (p *WifiChipProxy) FlushRingBufferToFile(ctx context.Context) error + func (p *WifiChipProxy) ForceDumpToDebugRingBuffer(ctx context.Context, ringName string) error + func (p *WifiChipProxy) GetApIface(ctx context.Context, ifname string) (IWifiApIface, error) + func (p *WifiChipProxy) GetApIfaceNames(ctx context.Context) ([]string, error) + func (p *WifiChipProxy) GetAvailableModes(ctx context.Context) ([]IWifiChipChipMode, error) + func (p *WifiChipProxy) GetDebugHostWakeReasonStats(ctx context.Context) (WifiDebugHostWakeReasonStats, error) + func (p *WifiChipProxy) GetDebugRingBuffersStatus(ctx context.Context) ([]WifiDebugRingBufferStatus, error) + func (p *WifiChipProxy) GetFeatureSet(ctx context.Context) (int32, error) + func (p *WifiChipProxy) GetId(ctx context.Context) (int32, error) + func (p *WifiChipProxy) GetMode(ctx context.Context) (int32, error) + func (p *WifiChipProxy) GetNanIface(ctx context.Context, ifname string) (IWifiNanIface, error) + func (p *WifiChipProxy) GetNanIfaceNames(ctx context.Context) ([]string, error) + func (p *WifiChipProxy) GetP2pIface(ctx context.Context, ifname string) (IWifiP2pIface, error) + func (p *WifiChipProxy) GetP2pIfaceNames(ctx context.Context) ([]string, error) + func (p *WifiChipProxy) GetStaIface(ctx context.Context, ifname string) (IWifiStaIface, error) + func (p *WifiChipProxy) GetStaIfaceNames(ctx context.Context) ([]string, error) + func (p *WifiChipProxy) GetSupportedRadioCombinations(ctx context.Context) ([]WifiRadioCombination, error) + func (p *WifiChipProxy) GetUsableChannels(ctx context.Context, band WifiBand, ifaceModeMask int32, filterMask int32) ([]WifiUsableChannel, error) + func (p *WifiChipProxy) GetWifiChipCapabilities(ctx context.Context) (WifiChipCapabilities, error) + func (p *WifiChipProxy) RegisterEventCallback(ctx context.Context, callback IWifiChipEventCallback) error + func (p *WifiChipProxy) RemoveApIface(ctx context.Context, ifname string) error + func (p *WifiChipProxy) RemoveIfaceInstanceFromBridgedApIface(ctx context.Context, brIfaceName string, ifaceInstanceName string) error + func (p *WifiChipProxy) RemoveNanIface(ctx context.Context, ifname string) error + func (p *WifiChipProxy) RemoveP2pIface(ctx context.Context, ifname string) error + func (p *WifiChipProxy) RemoveStaIface(ctx context.Context, ifname string) error + func (p *WifiChipProxy) RequestChipDebugInfo(ctx context.Context) (IWifiChipChipDebugInfo, error) + func (p *WifiChipProxy) RequestDriverDebugDump(ctx context.Context) ([]byte, error) + func (p *WifiChipProxy) RequestFirmwareDebugDump(ctx context.Context) ([]byte, error) + func (p *WifiChipProxy) ResetTxPowerScenario(ctx context.Context) error + func (p *WifiChipProxy) SelectTxPowerScenario(ctx context.Context, scenario IWifiChipTxPowerScenario) error + func (p *WifiChipProxy) SetAfcChannelAllowance(ctx context.Context, afcChannelAllowance AfcChannelAllowance) error + func (p *WifiChipProxy) SetCoexUnsafeChannels(ctx context.Context, unsafeChannels []IWifiChipCoexUnsafeChannel, ...) error + func (p *WifiChipProxy) SetCountryCode(ctx context.Context, code []byte) error + func (p *WifiChipProxy) SetLatencyMode(ctx context.Context, mode IWifiChipLatencyMode) error + func (p *WifiChipProxy) SetMloMode(ctx context.Context, mode IWifiChipChipMloMode) error + func (p *WifiChipProxy) SetMultiStaPrimaryConnection(ctx context.Context, ifName string) error + func (p *WifiChipProxy) SetMultiStaUseCase(ctx context.Context, useCase IWifiChipMultiStaUseCase) error + func (p *WifiChipProxy) SetVoipMode(ctx context.Context, mode IWifiChipVoipMode) error + func (p *WifiChipProxy) StartLoggingToDebugRingBuffer(ctx context.Context, ringName string, ...) error + func (p *WifiChipProxy) StopLoggingToDebugRingBuffer(ctx context.Context) error + func (p *WifiChipProxy) TriggerSubsystemRestart(ctx context.Context) error + type WifiChipStub struct + Impl IWifiChip + Transport binder.VersionAwareTransport + func (s *WifiChipStub) Descriptor() string + func (s *WifiChipStub) OnTransaction(ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel) (*parcel.Parcel, error) + type WifiDebugHostWakeReasonRxIcmpPacketDetails struct + Icmp6Na int32 + Icmp6Ns int32 + Icmp6Pkt int32 + Icmp6Ra int32 + IcmpPkt int32 + func (s *WifiDebugHostWakeReasonRxIcmpPacketDetails) MarshalParcel(p *parcel.Parcel) error + func (s *WifiDebugHostWakeReasonRxIcmpPacketDetails) UnmarshalParcel(p *parcel.Parcel) error + type WifiDebugHostWakeReasonRxMulticastPacketDetails struct + Ipv4RxMulticastAddrCnt int32 + Ipv6RxMulticastAddrCnt int32 + OtherRxMulticastAddrCnt int32 + func (s *WifiDebugHostWakeReasonRxMulticastPacketDetails) MarshalParcel(p *parcel.Parcel) error + func (s *WifiDebugHostWakeReasonRxMulticastPacketDetails) UnmarshalParcel(p *parcel.Parcel) error + type WifiDebugHostWakeReasonRxPacketDetails struct + RxBroadcastCnt int32 + RxMulticastCnt int32 + RxUnicastCnt int32 + func (s *WifiDebugHostWakeReasonRxPacketDetails) MarshalParcel(p *parcel.Parcel) error + func (s *WifiDebugHostWakeReasonRxPacketDetails) UnmarshalParcel(p *parcel.Parcel) error + type WifiDebugHostWakeReasonStats struct + CmdEventWakeCntPerType []int32 + DriverFwLocalWakeCntPerType []int32 + RxIcmpPkWakeDetails WifiDebugHostWakeReasonRxIcmpPacketDetails + RxMulticastPkWakeDetails WifiDebugHostWakeReasonRxMulticastPacketDetails + RxPktWakeDetails WifiDebugHostWakeReasonRxPacketDetails + TotalCmdEventWakeCnt int32 + TotalDriverFwLocalWakeCnt int32 + TotalRxPacketWakeCnt int32 + func (s *WifiDebugHostWakeReasonStats) MarshalParcel(p *parcel.Parcel) error + func (s *WifiDebugHostWakeReasonStats) UnmarshalParcel(p *parcel.Parcel) error + type WifiDebugPacketFateFrameInfo struct + DriverTimestampUsec int64 + FirmwareTimestampUsec int64 + FrameContent []byte + FrameLen int64 + FrameType WifiDebugPacketFateFrameType + func (s *WifiDebugPacketFateFrameInfo) MarshalParcel(p *parcel.Parcel) error + func (s *WifiDebugPacketFateFrameInfo) UnmarshalParcel(p *parcel.Parcel) error + type WifiDebugPacketFateFrameType int32 + const WifiDebugPacketFateFrameTypeEthernetIi + const WifiDebugPacketFateFrameTypeMgmt80211 + const WifiDebugPacketFateFrameTypeUNKNOWN + type WifiDebugRingBufferFlags int32 + const WifiDebugRingBufferFlagsHasAsciiEntries + const WifiDebugRingBufferFlagsHasBinaryEntries + const WifiDebugRingBufferFlagsHasPerPacketEntries + type WifiDebugRingBufferStatus struct + Flags int32 + FreeSizeInBytes int32 + RingId int32 + RingName string + SizeInBytes int32 + VerboseLevel int32 + func (s *WifiDebugRingBufferStatus) MarshalParcel(p *parcel.Parcel) error + func (s *WifiDebugRingBufferStatus) UnmarshalParcel(p *parcel.Parcel) error + type WifiDebugRingBufferVerboseLevel int32 + const WifiDebugRingBufferVerboseLevelDEFAULT + const WifiDebugRingBufferVerboseLevelEXCESSIVE + const WifiDebugRingBufferVerboseLevelNONE + const WifiDebugRingBufferVerboseLevelVERBOSE + type WifiDebugRxPacketFate int32 + const WifiDebugRxPacketFateDrvDropFilter + const WifiDebugRxPacketFateDrvDropInvalid + const WifiDebugRxPacketFateDrvDropNobufs + const WifiDebugRxPacketFateDrvDropOther + const WifiDebugRxPacketFateDrvQueued + const WifiDebugRxPacketFateFwDropFilter + const WifiDebugRxPacketFateFwDropInvalid + const WifiDebugRxPacketFateFwDropNobufs + const WifiDebugRxPacketFateFwDropOther + const WifiDebugRxPacketFateFwQueued + const WifiDebugRxPacketFateSUCCESS + type WifiDebugRxPacketFateReport struct + Fate WifiDebugRxPacketFate + FrameInfo WifiDebugPacketFateFrameInfo + func (s *WifiDebugRxPacketFateReport) MarshalParcel(p *parcel.Parcel) error + func (s *WifiDebugRxPacketFateReport) UnmarshalParcel(p *parcel.Parcel) error + type WifiDebugTxPacketFate int32 + const WifiDebugTxPacketFateACKED + const WifiDebugTxPacketFateDrvDropInvalid + const WifiDebugTxPacketFateDrvDropNobufs + const WifiDebugTxPacketFateDrvDropOther + const WifiDebugTxPacketFateDrvQueued + const WifiDebugTxPacketFateFwDropInvalid + const WifiDebugTxPacketFateFwDropNobufs + const WifiDebugTxPacketFateFwDropOther + const WifiDebugTxPacketFateFwQueued + const WifiDebugTxPacketFateSENT + type WifiDebugTxPacketFateReport struct + Fate WifiDebugTxPacketFate + FrameInfo WifiDebugPacketFateFrameInfo + func (s *WifiDebugTxPacketFateReport) MarshalParcel(p *parcel.Parcel) error + func (s *WifiDebugTxPacketFateReport) UnmarshalParcel(p *parcel.Parcel) error + type WifiEventCallbackProxy struct + Remote binder.IBinder + func NewWifiEventCallbackProxy(remote binder.IBinder) *WifiEventCallbackProxy + func (p *WifiEventCallbackProxy) AsBinder() binder.IBinder + func (p *WifiEventCallbackProxy) OnFailure(ctx context.Context, status WifiStatusCode) error + func (p *WifiEventCallbackProxy) OnStart(ctx context.Context) error + func (p *WifiEventCallbackProxy) OnStop(ctx context.Context) error + func (p *WifiEventCallbackProxy) OnSubsystemRestart(ctx context.Context, status WifiStatusCode) error + type WifiEventCallbackStub struct + Impl IWifiEventCallback + Transport binder.VersionAwareTransport + func (s *WifiEventCallbackStub) Descriptor() string + func (s *WifiEventCallbackStub) OnTransaction(ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel) (*parcel.Parcel, error) + type WifiIfaceMode int32 + const WifiIfaceModeIfaceModeIbss + const WifiIfaceModeIfaceModeMesh + const WifiIfaceModeIfaceModeNan + const WifiIfaceModeIfaceModeP2pClient + const WifiIfaceModeIfaceModeP2pGo + const WifiIfaceModeIfaceModeSoftap + const WifiIfaceModeIfaceModeSta + const WifiIfaceModeIfaceModeTdls + type WifiInformationElement struct + Data []byte + Id byte + func (s *WifiInformationElement) MarshalParcel(p *parcel.Parcel) error + func (s *WifiInformationElement) UnmarshalParcel(p *parcel.Parcel) error + type WifiNanIfaceEventCallbackProxy struct + Remote binder.IBinder + func NewWifiNanIfaceEventCallbackProxy(remote binder.IBinder) *WifiNanIfaceEventCallbackProxy + func (p *WifiNanIfaceEventCallbackProxy) AsBinder() binder.IBinder + func (p *WifiNanIfaceEventCallbackProxy) EventBootstrappingConfirm(ctx context.Context, event NanBootstrappingConfirmInd) error + func (p *WifiNanIfaceEventCallbackProxy) EventBootstrappingRequest(ctx context.Context, event NanBootstrappingRequestInd) error + func (p *WifiNanIfaceEventCallbackProxy) EventClusterEvent(ctx context.Context, event NanClusterEventInd) error + func (p *WifiNanIfaceEventCallbackProxy) EventDataPathConfirm(ctx context.Context, event NanDataPathConfirmInd) error + func (p *WifiNanIfaceEventCallbackProxy) EventDataPathRequest(ctx context.Context, event NanDataPathRequestInd) error + func (p *WifiNanIfaceEventCallbackProxy) EventDataPathScheduleUpdate(ctx context.Context, event NanDataPathScheduleUpdateInd) error + func (p *WifiNanIfaceEventCallbackProxy) EventDataPathTerminated(ctx context.Context, ndpInstanceId int32) error + func (p *WifiNanIfaceEventCallbackProxy) EventDisabled(ctx context.Context, status NanStatus) error + func (p *WifiNanIfaceEventCallbackProxy) EventFollowupReceived(ctx context.Context, event NanFollowupReceivedInd) error + func (p *WifiNanIfaceEventCallbackProxy) EventMatch(ctx context.Context, event NanMatchInd) error + func (p *WifiNanIfaceEventCallbackProxy) EventMatchExpired(ctx context.Context, discoverySessionId byte, peerId int32) error + func (p *WifiNanIfaceEventCallbackProxy) EventPairingConfirm(ctx context.Context, event NanPairingConfirmInd) error + func (p *WifiNanIfaceEventCallbackProxy) EventPairingRequest(ctx context.Context, event NanPairingRequestInd) error + func (p *WifiNanIfaceEventCallbackProxy) EventPublishTerminated(ctx context.Context, sessionId byte, status NanStatus) error + func (p *WifiNanIfaceEventCallbackProxy) EventSubscribeTerminated(ctx context.Context, sessionId byte, status NanStatus) error + func (p *WifiNanIfaceEventCallbackProxy) EventSuspensionModeChanged(ctx context.Context, event NanSuspensionModeChangeInd) error + func (p *WifiNanIfaceEventCallbackProxy) EventTransmitFollowup(ctx context.Context, id uint16, status NanStatus) error + func (p *WifiNanIfaceEventCallbackProxy) NotifyCapabilitiesResponse(ctx context.Context, id uint16, status NanStatus, capabilities NanCapabilities) error + func (p *WifiNanIfaceEventCallbackProxy) NotifyConfigResponse(ctx context.Context, id uint16, status NanStatus) error + func (p *WifiNanIfaceEventCallbackProxy) NotifyCreateDataInterfaceResponse(ctx context.Context, id uint16, status NanStatus) error + func (p *WifiNanIfaceEventCallbackProxy) NotifyDeleteDataInterfaceResponse(ctx context.Context, id uint16, status NanStatus) error + func (p *WifiNanIfaceEventCallbackProxy) NotifyDisableResponse(ctx context.Context, id uint16, status NanStatus) error + func (p *WifiNanIfaceEventCallbackProxy) NotifyEnableResponse(ctx context.Context, id uint16, status NanStatus) error + func (p *WifiNanIfaceEventCallbackProxy) NotifyInitiateBootstrappingResponse(ctx context.Context, id uint16, status NanStatus, ...) error + func (p *WifiNanIfaceEventCallbackProxy) NotifyInitiateDataPathResponse(ctx context.Context, id uint16, status NanStatus, ndpInstanceId int32) error + func (p *WifiNanIfaceEventCallbackProxy) NotifyInitiatePairingResponse(ctx context.Context, id uint16, status NanStatus, pairingInstanceId int32) error + func (p *WifiNanIfaceEventCallbackProxy) NotifyRespondToBootstrappingIndicationResponse(ctx context.Context, id uint16, status NanStatus) error + func (p *WifiNanIfaceEventCallbackProxy) NotifyRespondToDataPathIndicationResponse(ctx context.Context, id uint16, status NanStatus) error + func (p *WifiNanIfaceEventCallbackProxy) NotifyRespondToPairingIndicationResponse(ctx context.Context, id uint16, status NanStatus) error + func (p *WifiNanIfaceEventCallbackProxy) NotifyResumeResponse(ctx context.Context, id uint16, status NanStatus) error + func (p *WifiNanIfaceEventCallbackProxy) NotifyStartPublishResponse(ctx context.Context, id uint16, status NanStatus, sessionId byte) error + func (p *WifiNanIfaceEventCallbackProxy) NotifyStartSubscribeResponse(ctx context.Context, id uint16, status NanStatus, sessionId byte) error + func (p *WifiNanIfaceEventCallbackProxy) NotifyStopPublishResponse(ctx context.Context, id uint16, status NanStatus) error + func (p *WifiNanIfaceEventCallbackProxy) NotifyStopSubscribeResponse(ctx context.Context, id uint16, status NanStatus) error + func (p *WifiNanIfaceEventCallbackProxy) NotifySuspendResponse(ctx context.Context, id uint16, status NanStatus) error + func (p *WifiNanIfaceEventCallbackProxy) NotifyTerminateDataPathResponse(ctx context.Context, id uint16, status NanStatus) error + func (p *WifiNanIfaceEventCallbackProxy) NotifyTerminatePairingResponse(ctx context.Context, id uint16, status NanStatus) error + func (p *WifiNanIfaceEventCallbackProxy) NotifyTransmitFollowupResponse(ctx context.Context, id uint16, status NanStatus) error + type WifiNanIfaceEventCallbackStub struct + Impl IWifiNanIfaceEventCallback + Transport binder.VersionAwareTransport + func (s *WifiNanIfaceEventCallbackStub) Descriptor() string + func (s *WifiNanIfaceEventCallbackStub) OnTransaction(ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel) (*parcel.Parcel, error) + type WifiNanIfaceProxy struct + Remote binder.IBinder + func NewWifiNanIfaceProxy(remote binder.IBinder) *WifiNanIfaceProxy + func (p *WifiNanIfaceProxy) AsBinder() binder.IBinder + func (p *WifiNanIfaceProxy) ConfigRequest(ctx context.Context, cmdId uint16, msg1 NanConfigRequest, ...) error + func (p *WifiNanIfaceProxy) CreateDataInterfaceRequest(ctx context.Context, cmdId uint16, ifaceName string) error + func (p *WifiNanIfaceProxy) DeleteDataInterfaceRequest(ctx context.Context, cmdId uint16, ifaceName string) error + func (p *WifiNanIfaceProxy) DisableRequest(ctx context.Context, cmdId uint16) error + func (p *WifiNanIfaceProxy) EnableRequest(ctx context.Context, cmdId uint16, msg1 NanEnableRequest, ...) error + func (p *WifiNanIfaceProxy) GetCapabilitiesRequest(ctx context.Context, cmdId uint16) error + func (p *WifiNanIfaceProxy) GetName(ctx context.Context) (string, error) + func (p *WifiNanIfaceProxy) InitiateBootstrappingRequest(ctx context.Context, cmdId uint16, msg NanBootstrappingRequest) error + func (p *WifiNanIfaceProxy) InitiateDataPathRequest(ctx context.Context, cmdId uint16, msg NanInitiateDataPathRequest) error + func (p *WifiNanIfaceProxy) InitiatePairingRequest(ctx context.Context, cmdId uint16, msg NanPairingRequest) error + func (p *WifiNanIfaceProxy) RegisterEventCallback(ctx context.Context, callback IWifiNanIfaceEventCallback) error + func (p *WifiNanIfaceProxy) RespondToBootstrappingIndicationRequest(ctx context.Context, cmdId uint16, msg NanBootstrappingResponse) error + func (p *WifiNanIfaceProxy) RespondToDataPathIndicationRequest(ctx context.Context, cmdId uint16, msg NanRespondToDataPathIndicationRequest) error + func (p *WifiNanIfaceProxy) RespondToPairingIndicationRequest(ctx context.Context, cmdId uint16, msg NanRespondToPairingIndicationRequest) error + func (p *WifiNanIfaceProxy) ResumeRequest(ctx context.Context, cmdId uint16, sessionId byte) error + func (p *WifiNanIfaceProxy) StartPublishRequest(ctx context.Context, cmdId uint16, msg NanPublishRequest) error + func (p *WifiNanIfaceProxy) StartSubscribeRequest(ctx context.Context, cmdId uint16, msg NanSubscribeRequest) error + func (p *WifiNanIfaceProxy) StopPublishRequest(ctx context.Context, cmdId uint16, sessionId byte) error + func (p *WifiNanIfaceProxy) StopSubscribeRequest(ctx context.Context, cmdId uint16, sessionId byte) error + func (p *WifiNanIfaceProxy) SuspendRequest(ctx context.Context, cmdId uint16, sessionId byte) error + func (p *WifiNanIfaceProxy) TerminateDataPathRequest(ctx context.Context, cmdId uint16, ndpInstanceId int32) error + func (p *WifiNanIfaceProxy) TerminatePairingRequest(ctx context.Context, cmdId uint16, pairingInstanceId int32) error + func (p *WifiNanIfaceProxy) TransmitFollowupRequest(ctx context.Context, cmdId uint16, msg NanTransmitFollowupRequest) error + type WifiNanIfaceStub struct + Impl IWifiNanIface + Transport binder.VersionAwareTransport + func (s *WifiNanIfaceStub) Descriptor() string + func (s *WifiNanIfaceStub) OnTransaction(ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel) (*parcel.Parcel, error) + type WifiP2pIfaceProxy struct + Remote binder.IBinder + func NewWifiP2pIfaceProxy(remote binder.IBinder) *WifiP2pIfaceProxy + func (p *WifiP2pIfaceProxy) AsBinder() binder.IBinder + func (p *WifiP2pIfaceProxy) GetName(ctx context.Context) (string, error) + type WifiP2pIfaceStub struct + Impl IWifiP2pIface + Transport binder.VersionAwareTransport + func (s *WifiP2pIfaceStub) Descriptor() string + func (s *WifiP2pIfaceStub) OnTransaction(ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel) (*parcel.Parcel, error) + type WifiProxy struct + Remote binder.IBinder + func NewWifiProxy(remote binder.IBinder) *WifiProxy + func (p *WifiProxy) AsBinder() binder.IBinder + func (p *WifiProxy) GetChip(ctx context.Context, chipId int32) (IWifiChip, error) + func (p *WifiProxy) GetChipIds(ctx context.Context) ([]int32, error) + func (p *WifiProxy) IsStarted(ctx context.Context) (bool, error) + func (p *WifiProxy) RegisterEventCallback(ctx context.Context, callback IWifiEventCallback) error + func (p *WifiProxy) Start(ctx context.Context) error + func (p *WifiProxy) Stop(ctx context.Context) error + type WifiRadioCombination struct + RadioConfigurations []WifiRadioConfiguration + func (s *WifiRadioCombination) MarshalParcel(p *parcel.Parcel) error + func (s *WifiRadioCombination) UnmarshalParcel(p *parcel.Parcel) error + type WifiRadioConfiguration struct + AntennaMode WifiAntennaMode + BandInfo WifiBand + func (s *WifiRadioConfiguration) MarshalParcel(p *parcel.Parcel) error + func (s *WifiRadioConfiguration) UnmarshalParcel(p *parcel.Parcel) error + type WifiRateInfo struct + BitRateInKbps int32 + Bw WifiChannelWidthInMhz + Nss WifiRateNss + Preamble WifiRatePreamble + RateMcsIdx byte + func (s *WifiRateInfo) MarshalParcel(p *parcel.Parcel) error + func (s *WifiRateInfo) UnmarshalParcel(p *parcel.Parcel) error + type WifiRateNss int32 + const WifiRateNssNSS_1x1 + const WifiRateNssNSS_2x2 + const WifiRateNssNSS_3x3 + const WifiRateNssNSS_4x4 + type WifiRatePreamble int32 + const WifiRatePreambleCCK + const WifiRatePreambleEHT + const WifiRatePreambleHE + const WifiRatePreambleHT + const WifiRatePreambleOFDM + const WifiRatePreambleRESERVED + const WifiRatePreambleVHT + type WifiRttControllerEventCallbackProxy struct + Remote binder.IBinder + func NewWifiRttControllerEventCallbackProxy(remote binder.IBinder) *WifiRttControllerEventCallbackProxy + func (p *WifiRttControllerEventCallbackProxy) AsBinder() binder.IBinder + func (p *WifiRttControllerEventCallbackProxy) OnResults(ctx context.Context, cmdId int32, results []RttResult) error + type WifiRttControllerEventCallbackStub struct + Impl IWifiRttControllerEventCallback + Transport binder.VersionAwareTransport + func (s *WifiRttControllerEventCallbackStub) Descriptor() string + func (s *WifiRttControllerEventCallbackStub) OnTransaction(ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel) (*parcel.Parcel, error) + type WifiRttControllerProxy struct + Remote binder.IBinder + func NewWifiRttControllerProxy(remote binder.IBinder) *WifiRttControllerProxy + func (p *WifiRttControllerProxy) AsBinder() binder.IBinder + func (p *WifiRttControllerProxy) DisableResponder(ctx context.Context, cmdId int32) error + func (p *WifiRttControllerProxy) EnableResponder(ctx context.Context, cmdId int32, channelHint WifiChannelInfo, ...) error + func (p *WifiRttControllerProxy) GetBoundIface(ctx context.Context) (IWifiStaIface, error) + func (p *WifiRttControllerProxy) GetCapabilities(ctx context.Context) (RttCapabilities, error) + func (p *WifiRttControllerProxy) GetResponderInfo(ctx context.Context) (RttResponder, error) + func (p *WifiRttControllerProxy) RangeCancel(ctx context.Context, cmdId int32, addrs []MacAddress) error + func (p *WifiRttControllerProxy) RangeRequest(ctx context.Context, cmdId int32, rttConfigs []RttConfig) error + func (p *WifiRttControllerProxy) RegisterEventCallback(ctx context.Context, callback IWifiRttControllerEventCallback) error + func (p *WifiRttControllerProxy) SetLci(ctx context.Context, cmdId int32, lci RttLciInformation) error + func (p *WifiRttControllerProxy) SetLcr(ctx context.Context, cmdId int32, lcr RttLcrInformation) error + type WifiRttControllerStub struct + Impl IWifiRttController + Transport binder.VersionAwareTransport + func (s *WifiRttControllerStub) Descriptor() string + func (s *WifiRttControllerStub) OnTransaction(ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel) (*parcel.Parcel, error) + type WifiStaIfaceEventCallbackProxy struct + Remote binder.IBinder + func NewWifiStaIfaceEventCallbackProxy(remote binder.IBinder) *WifiStaIfaceEventCallbackProxy + func (p *WifiStaIfaceEventCallbackProxy) AsBinder() binder.IBinder + func (p *WifiStaIfaceEventCallbackProxy) OnBackgroundFullScanResult(ctx context.Context, cmdId int32, bucketsScanned int32, result StaScanResult) error + func (p *WifiStaIfaceEventCallbackProxy) OnBackgroundScanFailure(ctx context.Context, cmdId int32) error + func (p *WifiStaIfaceEventCallbackProxy) OnBackgroundScanResults(ctx context.Context, cmdId int32, scanDatas []StaScanData) error + func (p *WifiStaIfaceEventCallbackProxy) OnRssiThresholdBreached(ctx context.Context, cmdId int32, currBssid []byte, currRssi int32) error + func (p *WifiStaIfaceEventCallbackProxy) OnTwtFailure(ctx context.Context, cmdId int32, ...) error + func (p *WifiStaIfaceEventCallbackProxy) OnTwtSessionCreate(ctx context.Context, cmdId int32, twtSession TwtSession) error + func (p *WifiStaIfaceEventCallbackProxy) OnTwtSessionResume(ctx context.Context, cmdId int32, twtSessionId int32) error + func (p *WifiStaIfaceEventCallbackProxy) OnTwtSessionStats(ctx context.Context, cmdId int32, twtSessionId int32, ...) error + func (p *WifiStaIfaceEventCallbackProxy) OnTwtSessionSuspend(ctx context.Context, cmdId int32, twtSessionId int32) error + func (p *WifiStaIfaceEventCallbackProxy) OnTwtSessionTeardown(ctx context.Context, cmdId int32, twtSessionId int32, ...) error + func (p *WifiStaIfaceEventCallbackProxy) OnTwtSessionUpdate(ctx context.Context, cmdId int32, twtSession TwtSession) error + type WifiStaIfaceEventCallbackStub struct + Impl IWifiStaIfaceEventCallback + Transport binder.VersionAwareTransport + func (s *WifiStaIfaceEventCallbackStub) Descriptor() string + func (s *WifiStaIfaceEventCallbackStub) OnTransaction(ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel) (*parcel.Parcel, error) + type WifiStaIfaceProxy struct + Remote binder.IBinder + func NewWifiStaIfaceProxy(remote binder.IBinder) *WifiStaIfaceProxy + func (p *WifiStaIfaceProxy) AsBinder() binder.IBinder + func (p *WifiStaIfaceProxy) ConfigureRoaming(ctx context.Context, config StaRoamingConfig) error + func (p *WifiStaIfaceProxy) DisableLinkLayerStatsCollection(ctx context.Context) error + func (p *WifiStaIfaceProxy) EnableLinkLayerStatsCollection(ctx context.Context, debug bool) error + func (p *WifiStaIfaceProxy) EnableNdOffload(ctx context.Context, enable bool) error + func (p *WifiStaIfaceProxy) GetApfPacketFilterCapabilities(ctx context.Context) (StaApfPacketFilterCapabilities, error) + func (p *WifiStaIfaceProxy) GetBackgroundScanCapabilities(ctx context.Context) (StaBackgroundScanCapabilities, error) + func (p *WifiStaIfaceProxy) GetCachedScanData(ctx context.Context) (CachedScanData, error) + func (p *WifiStaIfaceProxy) GetDebugRxPacketFates(ctx context.Context) ([]WifiDebugRxPacketFateReport, error) + func (p *WifiStaIfaceProxy) GetDebugTxPacketFates(ctx context.Context) ([]WifiDebugTxPacketFateReport, error) + func (p *WifiStaIfaceProxy) GetFactoryMacAddress(ctx context.Context) ([]byte, error) + func (p *WifiStaIfaceProxy) GetFeatureSet(ctx context.Context) (int32, error) + func (p *WifiStaIfaceProxy) GetLinkLayerStats(ctx context.Context) (StaLinkLayerStats, error) + func (p *WifiStaIfaceProxy) GetName(ctx context.Context) (string, error) + func (p *WifiStaIfaceProxy) GetRoamingCapabilities(ctx context.Context) (StaRoamingCapabilities, error) + func (p *WifiStaIfaceProxy) InstallApfPacketFilter(ctx context.Context, program []byte) error + func (p *WifiStaIfaceProxy) ReadApfPacketFilterData(ctx context.Context) ([]byte, error) + func (p *WifiStaIfaceProxy) RegisterEventCallback(ctx context.Context, callback IWifiStaIfaceEventCallback) error + func (p *WifiStaIfaceProxy) SetDtimMultiplier(ctx context.Context, multiplier int32) error + func (p *WifiStaIfaceProxy) SetMacAddress(ctx context.Context, mac []byte) error + func (p *WifiStaIfaceProxy) SetRoamingState(ctx context.Context, state StaRoamingState) error + func (p *WifiStaIfaceProxy) SetScanMode(ctx context.Context, enable bool) error + func (p *WifiStaIfaceProxy) StartBackgroundScan(ctx context.Context, cmdId int32, params StaBackgroundScanParameters) error + func (p *WifiStaIfaceProxy) StartDebugPacketFateMonitoring(ctx context.Context) error + func (p *WifiStaIfaceProxy) StartRssiMonitoring(ctx context.Context, cmdId int32, maxRssi int32, minRssi int32) error + func (p *WifiStaIfaceProxy) StartSendingKeepAlivePackets(ctx context.Context, cmdId int32, ipPacketData []byte, etherType uint16, ...) error + func (p *WifiStaIfaceProxy) StopBackgroundScan(ctx context.Context, cmdId int32) error + func (p *WifiStaIfaceProxy) StopRssiMonitoring(ctx context.Context, cmdId int32) error + func (p *WifiStaIfaceProxy) StopSendingKeepAlivePackets(ctx context.Context, cmdId int32) error + func (p *WifiStaIfaceProxy) TwtGetCapabilities(ctx context.Context) (TwtCapabilities, error) + func (p *WifiStaIfaceProxy) TwtSessionGetStats(ctx context.Context, cmdId int32, sessionId int32) error + func (p *WifiStaIfaceProxy) TwtSessionResume(ctx context.Context, cmdId int32, sessionId int32) error + func (p *WifiStaIfaceProxy) TwtSessionSetup(ctx context.Context, cmdId int32, twtRequest TwtRequest) error + func (p *WifiStaIfaceProxy) TwtSessionSuspend(ctx context.Context, cmdId int32, sessionId int32) error + func (p *WifiStaIfaceProxy) TwtSessionTeardown(ctx context.Context, cmdId int32, sessionId int32) error + func (p *WifiStaIfaceProxy) TwtSessionUpdate(ctx context.Context, cmdId int32, sessionId int32, twtRequest TwtRequest) error + type WifiStaIfaceStub struct + Impl IWifiStaIface + Transport binder.VersionAwareTransport + func (s *WifiStaIfaceStub) Descriptor() string + func (s *WifiStaIfaceStub) OnTransaction(ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel) (*parcel.Parcel, error) + type WifiStatusCode int32 + const WifiStatusCodeErrorBusy + const WifiStatusCodeErrorInvalidArgs + const WifiStatusCodeErrorNotAvailable + const WifiStatusCodeErrorNotStarted + const WifiStatusCodeErrorNotSupported + const WifiStatusCodeErrorUnknown + const WifiStatusCodeErrorWifiChipInvalid + const WifiStatusCodeErrorWifiIfaceInvalid + const WifiStatusCodeErrorWifiRttControllerInvalid + const WifiStatusCodeSUCCESS + type WifiStub struct + Impl IWifi + Transport binder.VersionAwareTransport + func (s *WifiStub) Descriptor() string + func (s *WifiStub) OnTransaction(ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel) (*parcel.Parcel, error) + type WifiUsableChannel struct + Channel int32 + ChannelBandwidth WifiChannelWidthInMhz + IfaceModeMask int32 + func (s *WifiUsableChannel) MarshalParcel(p *parcel.Parcel) error + func (s *WifiUsableChannel) UnmarshalParcel(p *parcel.Parcel) error