Data Structures

Here are the data structures with brief descriptions:
C HiCapabilities_t Capabilities offered by the WLAN used in command HiStartupIndBody_t
C HiConfigurationCnfBody_t Confirmation message of CONFIGURATION command HiConfigurationReqBody_t
C HiConfigurationReqBody_t Configure the device
C HiControlGpioCnfBody_t Confirmation from request to read and write a gpio
C HiControlGpioReqBody_t Send a request to read or write a gpio identified by its label (that is defined in the PDS)
C HiErrorIndBody_t Error indication message
C HiExceptionIndBody_t Exception indication message
C HiGeneralCommandsIds_t General command message IDs
C HiGenericCnf_t Generic confirmation message with the body reduced to the Status field
C HiGenericIndBody_t Generic indication message
C HiGenericMsg_t General message structure for all requests, confirmations and indications
C HiMsgHdr_t General Message header structure
C HiOtpPhyInfo_t OTP_PHY_INFO OTP field reported in command HiStartupIndBody_t
C HiOtpRegulSelModeInfo_t REGUL_SEL_MODE OTP field reported in command HiStartupIndBody_t
C HiPreventRollbackCnfBody_t Confirmation of the Prevent Rollback request
C HiPreventRollbackReqBody_t Prevent Rollback request
C HiRxStats_t RX stats from the GENERIC indication message HiGenericIndBody_t
C HiSetSlMacKeyCnfBody_t Confirmation for the Secure Link MAC key setting
C HiSetSlMacKeyReqBody_t Set the Secure Link MAC key
C HiSlConfigureCnfBody_t Confirmation of Secure Link Layer configuration HiSlConfigureReqBody_t
C HiSlConfigureReqBody_t Configure Secure Link Layer
C HiSlExchangePubKeysCnfBody_t Confirmation for exchange of Secure Link Public Keys
C HiSlExchangePubKeysReqBody_t Exchange Secure Link Public Keys
C HiStartupIndBody_t Startup Indication message
C MsginfoBytes_t 2 bytes view of the Message header information element
C MsginfoUnion_t Different views of the Message header ( HiMsgHdr_t ) information element
C wf200_basic_frame_t Structure used to describe the header of messages exchanged with wf200
C wf200_buffer_t Structure used to describe the header of messages exchanged with wf200
C wf200_context_t Structure used to maintain wf200 context on the host side
C wf200_ethernet_frame_t Structure used to describe the ethernet frame exchanged with wf200
C wf200_frame_t Structure used to describe the frame exchanged with wf200
C WfmHiAddMulticastAddrCnf_t Confirmation message for WfmHiAddMulticastAddrReq_t
C WfmHiAddMulticastAddrCnfBody_t Confirmation message body for WfmHiAddMulticastAddrCnf_t
C WfmHiAddMulticastAddrReq_t Request message for adding a multicast address to the multicast filter whitelist
C WfmHiAddMulticastAddrReqBody_t Request message body for WfmHiAddMulticastAddrReq_t
C WfmHiApClientConnectedInd_t Indication message used to signal a connected station
C WfmHiApClientConnectedIndBody_t Indication message body for WfmHiApClientConnectedInd_t
C WfmHiApClientDisconnectedInd_t Indication message used to signal a disconnected station
C WfmHiApClientDisconnectedIndBody_t Indication message body for WfmHiApClientDisconnectedInd_t
C WfmHiApClientRejectedInd_t Indication message used to signal a rejected connection attempt from a station
C WfmHiApClientRejectedIndBody_t Indication message body for WfmHiApClientRejectedInd_t
C WfmHiConnectCnf_t Confirmation message for WfmHiConnectReq_t
C WfmHiConnectCnfBody_t Confirmation message body for WfmHiConnectCnf_t
C WfmHiConnectInd_t Indication message used to signal the completion of a connection operation
C WfmHiConnectIndBody_t Indication message body for WfmHiConnectInd_t
C WfmHiConnectReq_t Request message for connecting to a Wi-Fi network
C WfmHiConnectReqBody_t Request message body for WfmHiConnectReq_t
C WfmHiDisconnectApClientCnf_t Confirmation message for WfmHiDisconnectApClientReq_t
C WfmHiDisconnectApClientCnfBody_t Confirmation message body for WfmHiDisconnectApClientCnf_t
C WfmHiDisconnectApClientReq_t Request message for disconnecting a client from the started Wi-Fi network
C WfmHiDisconnectApClientReqBody_t Request message body for WfmHiDisconnectApClientReq_t
C WfmHiDisconnectCnf_t Confirmation message for WfmHiDisconnectReq_t
C WfmHiDisconnectCnfBody_t Confirmation message body for WfmHiDisconnectCnf_t
C WfmHiDisconnectInd_t Indication message used to signal the completion of a disconnection operation
C WfmHiDisconnectIndBody_t Indication message body for WfmHiDisconnectInd_t
C WfmHiDisconnectReq_t Request message for disconnecting from a Wi-Fi network
C WfmHiGetSignalStrengthCnf_t Confirmation message for WfmHiGetSignalStrengthReq_t
C WfmHiGetSignalStrengthCnfBody_t Confirmation message body for WfmHiGetSignalStrengthCnf_t
C WfmHiGetSignalStrengthReq_t Request message for retrieving the signal strength of connection
C WfmHiJoinIbssCnf_t Confirmation message for WfmHiJoinIbssReq_t
C WfmHiJoinIbssCnfBody_t Confirmation message body for WfmHiJoinIbssCnf_t
C WfmHiJoinIbssInd_t Indication message used to signal the completion of a join request
C WfmHiJoinIbssIndBody_t Indication message body for WfmHiJoinIbssInd_t
C WfmHiJoinIbssReq_t Request message for connecting to or starting an IBSS network
C WfmHiJoinIbssReqBody_t Request message body for WfmHiJoinIbssReq_t
C WfmHiLeaveIbssCnf_t Confirmation message for WfmHiLeaveIbssReq_t
C WfmHiLeaveIbssCnfBody_t Confirmation message body for WfmHiLeaveIbssCnf_t
C WfmHiLeaveIbssInd_t Indication message used to signal the completion of a disconnect operation
C WfmHiLeaveIbssReq_t Request message for disconnecting from an IBSS network
C WfmHiNsIpAddr_t NS IP address element
C WfmHiRateSetBitmask_t Device TX rate set bitmask used in WfmHiSetTxRateParametersReqBody_t
C WfmHiReceivedInd_t Indication message used to signal a received packet
C WfmHiReceivedIndBody_t Indication message body for WfmHiReceivedInd_t
C WfmHiRemoveMulticastAddrCnf_t Confirmation message for WfmHiRemoveMulticastAddrReq_t
C WfmHiRemoveMulticastAddrCnfBody_t Confirmation message body for WfmHiRemoveMulticastAddrCnf_t
C WfmHiRemoveMulticastAddrReq_t Request message for removing a multicast address from the multicast filter whitelist
C WfmHiRemoveMulticastAddrReqBody_t Request message body for WfmHiRemoveMulticastAddrReq_t
C WfmHiScanCompleteInd_t Indication message used to signal a scan was completed
C WfmHiScanCompleteIndBody_t Indication message body for WfmHiScanCompleteInd_t
C WfmHiScanResultInd_t Indication message used to signal an access point has been detected
C WfmHiScanResultIndBody_t Indication message body for WfmHiScanResultInd_t
C WfmHiSendFrameCnf_t Confirmation message for WfmHiSendFrameReq_t
C WfmHiSendFrameCnfBody_t Confirmation message body for WfmHiSendFrameCnf_t
C WfmHiSendFrameReq_t Request message for sending a packet to the network
C WfmHiSendFrameReqBody_t Request message body for WfmHiSendFrameReq_t
C WfmHiSetArpIpAddressCnf_t Confirmation message for WfmHiSetArpIpAddressReq_t
C WfmHiSetArpIpAddressCnfBody_t Confirmation message body for WfmHiSetArpIpAddressCnf_t
C WfmHiSetArpIpAddressReq_t Request message for setting the Address Resolution Protocol (ARP) offloading state
C WfmHiSetArpIpAddressReqBody_t Request message body for WfmHiSetArpIpAddressReq_t
C WfmHiSetBroadcastFilterCnf_t Confirmation message for WfmHiSetBroadcastFilterReq_t
C WfmHiSetBroadcastFilterCnfBody_t Confirmation message body for WfmHiSetBroadcastFilterCnf_t
C WfmHiSetBroadcastFilterReq_t Request message for setting broadcast filter state
C WfmHiSetBroadcastFilterReqBody_t Request message body for WfmHiSetBroadcastFilterReq_t
C WfmHiSetMacAddressCnf_t Confirmation message for WfmHiSetMacAddressReq_t
C WfmHiSetMacAddressCnfBody_t Confirmation message body for WfmHiSetMacAddressCnf_t
C WfmHiSetMacAddressReq_t Request message to set MAC address of the interface
C WfmHiSetMacAddressReqBody_t Request message body for WfmHiSetMacAddressReq_t
C WfmHiSetMaxApClientCountCnf_t Confirmation message for WfmHiSetMaxApClientCountReq_t
C WfmHiSetMaxApClientCountCnfBody_t Confirmation message body for WfmHiSetMaxApClientCountCnf_t
C WfmHiSetMaxApClientCountReq_t Request message for setting the maximum number of connected clients
C WfmHiSetMaxApClientCountReqBody_t Request message body for WfmHiSetMaxApClientCountReq_t
C WfmHiSetMaxApClientInactivityCnf_t Confirmation message for WfmHiSetMaxApClientInactivityReq_t
C WfmHiSetMaxApClientInactivityCnfBody_t Confirmation message body for WfmHiSetMaxApClientCountCnf_t
C WfmHiSetMaxApClientInactivityReq_t Request message for setting the maximum number of connected clients
C WfmHiSetMaxApClientInactivityReqBody_t Request message body for WfmHiSetMaxApClientInactivityReq_t
C WfmHiSetNsIpAddressCnf_t Confirmation message for WfmHiSetNsIpAddressReq_t
C WfmHiSetNsIpAddressCnfBody_t Confirmation message body for WfmHiSetNsIpAddressCnf_t
C WfmHiSetNsIpAddressReq_t Request message for setting the Neighbor Discovery Protocol (NDP) offloading state
C WfmHiSetNsIpAddressReqBody_t Request message body for WfmHiSetNsIpAddressReq_t
C WfmHiSetPmModeCnf_t Confirmation message for WfmHiSetPmModeReq_t
C WfmHiSetPmModeCnfBody_t Confirmation message body for WfmHiSetPmModeCnf_t
C WfmHiSetPmModeReq_t Request message for setting the power management mode of the device
C WfmHiSetPmModeReqBody_t Request message body for WfmHiSetPmModeReq_t
C WfmHiSetRoamParametersCnf_t Confirmation message for WfmHiSetRoamParametersReq_t
C WfmHiSetRoamParametersCnfBody_t Confirmation message body for WfmHiSetRoamParametersCnf_t
C WfmHiSetRoamParametersReq_t Request message for setting the roaming parameters
C WfmHiSetRoamParametersReqBody_t Request message body for WfmHiSetRoamParametersReq_t
C WfmHiSetScanParametersCnf_t Confirmation message for WfmHiSetScanParametersReq_t
C WfmHiSetScanParametersCnfBody_t Confirmation message body for WfmHiSetScanParametersCnf_t
C WfmHiSetScanParametersReq_t Request message for setting scan parameters
C WfmHiSetScanParametersReqBody_t Request message body for WfmHiSetScanParametersReq_t
C WfmHiSetTxRateParametersCnf_t Confirmation message for WfmHiSetTxRateParametersReq_t
C WfmHiSetTxRateParametersCnfBody_t Confirmation message body for WfmHiSetTxRateParametersCnf_t
C WfmHiSetTxRateParametersReq_t Request message for setting the TX rate set parameters
C WfmHiSetTxRateParametersReqBody_t Request message body for WfmHiSetTxRateParametersReq_t
C WfmHiSsidDef_t Service Set Identifier (SSID) of a network
C WfmHiStartApCnf_t Confirmation message for WfmHiStartApReq_t
C WfmHiStartApCnfBody_t Confirmation message body for WfmHiStartApCnf_t
C WfmHiStartApInd_t Indication message used to signal the completion of a start request
C WfmHiStartApIndBody_t Indication message body for WfmHiStartApInd_t
C WfmHiStartApReq_t Request message for starting a Wi-Fi network
C WfmHiStartApReqBody_t Request message body for WfmHiStartApReq_t
C WfmHiStartScanCnf_t Confirmation message for WfmHiStartScanReq_t
C WfmHiStartScanCnfBody_t Confirmation message body for WfmHiStartScanCnf_t
C WfmHiStartScanReq_t Request message for starting a scan to detect near-by access points
C WfmHiStartScanReqBody_t Request message body for WfmHiStartScanReq_t
C WfmHiStopApCnf_t Confirmation message for WfmHiStopApReq_t
C WfmHiStopApCnfBody_t Confirmation message body for WfmHiStopApCnf_t
C WfmHiStopApInd_t Indication message used to signal the completion of a stop operation
C WfmHiStopApReq_t Request message for stopping the started Wi-Fi network
C WfmHiStopScanCnf_t Confirmation message for WfmHiStopScanReq_t
C WfmHiStopScanCnfBody_t Confirmation message body for WfmHiStopScanCnf_t
C WfmHiStopScanReq_t Request message for stopping an ongoing scan
C WfmHiUpdateApCnf_t Confirmation message for WfmHiUpdateApReq_t
C WfmHiUpdateApCnfBody_t Confirmation message body for WfmHiUpdateApCnf_t
C WfmHiUpdateApReq_t Request message for updating parameters of the started Wi-Fi network
C WfmHiUpdateApReqBody_t Request message body for WfmHiUpdateApReq_t
C WfmMessageIds_t WFM API message IDs