Data Structures

Here are the data structures with brief descriptions:
 CHiCapabilities_tCapabilities offered by the WLAN used in command HiStartupIndBody_t
 CHiConfigurationCnfBody_tConfirmation message of CONFIGURATION command HiConfigurationReqBody_t
 CHiConfigurationReqBody_tConfigure the device
 CHiControlGpioCnfBody_tConfirmation from request to read and write a gpio
 CHiControlGpioReqBody_tSend a request to read or write a gpio identified by its label (that is defined in the PDS)
 CHiErrorIndBody_tError indication message
 CHiExceptionIndBody_tException indication message
 CHiGeneralCommandsIds_tGeneral command message IDs
 CHiGenericCnf_tGeneric confirmation message with the body reduced to the Status field
 CHiGenericIndBody_tGeneric indication message
 CHiGenericMsg_tGeneral message structure for all requests, confirmations and indications
 CHiMsgHdr_tGeneral Message header structure
 CHiOtpPhyInfo_tOTP_PHY_INFO OTP field reported in command HiStartupIndBody_t
 CHiOtpRegulSelModeInfo_tREGUL_SEL_MODE OTP field reported in command HiStartupIndBody_t
 CHiPreventRollbackCnfBody_tConfirmation of the Prevent Rollback request
 CHiPreventRollbackReqBody_tPrevent Rollback request
 CHiRxStats_tRX stats from the GENERIC indication message HiGenericIndBody_t
 CHiSetSlMacKeyCnfBody_tConfirmation for the Secure Link MAC key setting
 CHiSetSlMacKeyReqBody_tSet the Secure Link MAC key
 CHiSlConfigureCnfBody_tConfirmation of Secure Link Layer configuration HiSlConfigureReqBody_t
 CHiSlConfigureReqBody_tConfigure Secure Link Layer
 CHiSlExchangePubKeysCnfBody_tConfirmation for exchange of Secure Link Public Keys
 CHiSlExchangePubKeysReqBody_tExchange Secure Link Public Keys
 CHiStartupIndBody_tStartup Indication message
 CMsginfoBytes_t2 bytes view of the Message header information element
 CMsginfoUnion_tDifferent views of the Message header (HiMsgHdr_t) information element
 Cwf200_basic_frame_tStructure used to describe the header of messages exchanged with wf200
 Cwf200_buffer_tStructure used to describe the header of messages exchanged with wf200
 Cwf200_context_tStructure used to maintain wf200 context on the host side
 Cwf200_ethernet_frame_tStructure used to describe the ethernet frame exchanged with wf200
 Cwf200_frame_tStructure used to describe the frame exchanged with wf200
 CWfmHiAddMulticastAddrCnf_tConfirmation message for WfmHiAddMulticastAddrReq_t
 CWfmHiAddMulticastAddrCnfBody_tConfirmation message body for WfmHiAddMulticastAddrCnf_t
 CWfmHiAddMulticastAddrReq_tRequest message for adding a multicast address to the multicast filter whitelist
 CWfmHiAddMulticastAddrReqBody_tRequest message body for WfmHiAddMulticastAddrReq_t
 CWfmHiApClientConnectedInd_tIndication message used to signal a connected station
 CWfmHiApClientConnectedIndBody_tIndication message body for WfmHiApClientConnectedInd_t
 CWfmHiApClientDisconnectedInd_tIndication message used to signal a disconnected station
 CWfmHiApClientDisconnectedIndBody_tIndication message body for WfmHiApClientDisconnectedInd_t
 CWfmHiApClientRejectedInd_tIndication message used to signal a rejected connection attempt from a station
 CWfmHiApClientRejectedIndBody_tIndication message body for WfmHiApClientRejectedInd_t
 CWfmHiConnectCnf_tConfirmation message for WfmHiConnectReq_t
 CWfmHiConnectCnfBody_tConfirmation message body for WfmHiConnectCnf_t
 CWfmHiConnectInd_tIndication message used to signal the completion of a connection operation
 CWfmHiConnectIndBody_tIndication message body for WfmHiConnectInd_t
 CWfmHiConnectReq_tRequest message for connecting to a Wi-Fi network
 CWfmHiConnectReqBody_tRequest message body for WfmHiConnectReq_t
 CWfmHiDisconnectApClientCnf_tConfirmation message for WfmHiDisconnectApClientReq_t
 CWfmHiDisconnectApClientCnfBody_tConfirmation message body for WfmHiDisconnectApClientCnf_t
 CWfmHiDisconnectApClientReq_tRequest message for disconnecting a client from the started Wi-Fi network
 CWfmHiDisconnectApClientReqBody_tRequest message body for WfmHiDisconnectApClientReq_t
 CWfmHiDisconnectCnf_tConfirmation message for WfmHiDisconnectReq_t
 CWfmHiDisconnectCnfBody_tConfirmation message body for WfmHiDisconnectCnf_t
 CWfmHiDisconnectInd_tIndication message used to signal the completion of a disconnection operation
 CWfmHiDisconnectIndBody_tIndication message body for WfmHiDisconnectInd_t
 CWfmHiDisconnectReq_tRequest message for disconnecting from a Wi-Fi network
 CWfmHiGetSignalStrengthCnf_tConfirmation message for WfmHiGetSignalStrengthReq_t
 CWfmHiGetSignalStrengthCnfBody_tConfirmation message body for WfmHiGetSignalStrengthCnf_t
 CWfmHiGetSignalStrengthReq_tRequest message for retrieving the signal strength of connection
 CWfmHiJoinIbssCnf_tConfirmation message for WfmHiJoinIbssReq_t
 CWfmHiJoinIbssCnfBody_tConfirmation message body for WfmHiJoinIbssCnf_t
 CWfmHiJoinIbssInd_tIndication message used to signal the completion of a join request
 CWfmHiJoinIbssIndBody_tIndication message body for WfmHiJoinIbssInd_t
 CWfmHiJoinIbssReq_tRequest message for connecting to or starting an IBSS network
 CWfmHiJoinIbssReqBody_tRequest message body for WfmHiJoinIbssReq_t
 CWfmHiLeaveIbssCnf_tConfirmation message for WfmHiLeaveIbssReq_t
 CWfmHiLeaveIbssCnfBody_tConfirmation message body for WfmHiLeaveIbssCnf_t
 CWfmHiLeaveIbssInd_tIndication message used to signal the completion of a disconnect operation
 CWfmHiLeaveIbssReq_tRequest message for disconnecting from an IBSS network
 CWfmHiNsIpAddr_tNS IP address element
 CWfmHiRateSetBitmask_tDevice TX rate set bitmask used in WfmHiSetTxRateParametersReqBody_t
 CWfmHiReceivedInd_tIndication message used to signal a received packet
 CWfmHiReceivedIndBody_tIndication message body for WfmHiReceivedInd_t
 CWfmHiRemoveMulticastAddrCnf_tConfirmation message for WfmHiRemoveMulticastAddrReq_t
 CWfmHiRemoveMulticastAddrCnfBody_tConfirmation message body for WfmHiRemoveMulticastAddrCnf_t
 CWfmHiRemoveMulticastAddrReq_tRequest message for removing a multicast address from the multicast filter whitelist
 CWfmHiRemoveMulticastAddrReqBody_tRequest message body for WfmHiRemoveMulticastAddrReq_t
 CWfmHiScanCompleteInd_tIndication message used to signal a scan was completed
 CWfmHiScanCompleteIndBody_tIndication message body for WfmHiScanCompleteInd_t
 CWfmHiScanResultInd_tIndication message used to signal an access point has been detected
 CWfmHiScanResultIndBody_tIndication message body for WfmHiScanResultInd_t
 CWfmHiSendFrameCnf_tConfirmation message for WfmHiSendFrameReq_t
 CWfmHiSendFrameCnfBody_tConfirmation message body for WfmHiSendFrameCnf_t
 CWfmHiSendFrameReq_tRequest message for sending a packet to the network
 CWfmHiSendFrameReqBody_tRequest message body for WfmHiSendFrameReq_t
 CWfmHiSetArpIpAddressCnf_tConfirmation message for WfmHiSetArpIpAddressReq_t
 CWfmHiSetArpIpAddressCnfBody_tConfirmation message body for WfmHiSetArpIpAddressCnf_t
 CWfmHiSetArpIpAddressReq_tRequest message for setting the Address Resolution Protocol (ARP) offloading state
 CWfmHiSetArpIpAddressReqBody_tRequest message body for WfmHiSetArpIpAddressReq_t
 CWfmHiSetBroadcastFilterCnf_tConfirmation message for WfmHiSetBroadcastFilterReq_t
 CWfmHiSetBroadcastFilterCnfBody_tConfirmation message body for WfmHiSetBroadcastFilterCnf_t
 CWfmHiSetBroadcastFilterReq_tRequest message for setting broadcast filter state
 CWfmHiSetBroadcastFilterReqBody_tRequest message body for WfmHiSetBroadcastFilterReq_t
 CWfmHiSetMacAddressCnf_tConfirmation message for WfmHiSetMacAddressReq_t
 CWfmHiSetMacAddressCnfBody_tConfirmation message body for WfmHiSetMacAddressCnf_t
 CWfmHiSetMacAddressReq_tRequest message to set MAC address of the interface
 CWfmHiSetMacAddressReqBody_tRequest message body for WfmHiSetMacAddressReq_t
 CWfmHiSetMaxApClientCountCnf_tConfirmation message for WfmHiSetMaxApClientCountReq_t
 CWfmHiSetMaxApClientCountCnfBody_tConfirmation message body for WfmHiSetMaxApClientCountCnf_t
 CWfmHiSetMaxApClientCountReq_tRequest message for setting the maximum number of connected clients
 CWfmHiSetMaxApClientCountReqBody_tRequest message body for WfmHiSetMaxApClientCountReq_t
 CWfmHiSetMaxApClientInactivityCnf_tConfirmation message for WfmHiSetMaxApClientInactivityReq_t
 CWfmHiSetMaxApClientInactivityCnfBody_tConfirmation message body for WfmHiSetMaxApClientCountCnf_t
 CWfmHiSetMaxApClientInactivityReq_tRequest message for setting the maximum number of connected clients
 CWfmHiSetMaxApClientInactivityReqBody_tRequest message body for WfmHiSetMaxApClientInactivityReq_t
 CWfmHiSetNsIpAddressCnf_tConfirmation message for WfmHiSetNsIpAddressReq_t
 CWfmHiSetNsIpAddressCnfBody_tConfirmation message body for WfmHiSetNsIpAddressCnf_t
 CWfmHiSetNsIpAddressReq_tRequest message for setting the Neighbor Discovery Protocol (NDP) offloading state
 CWfmHiSetNsIpAddressReqBody_tRequest message body for WfmHiSetNsIpAddressReq_t
 CWfmHiSetPmModeCnf_tConfirmation message for WfmHiSetPmModeReq_t
 CWfmHiSetPmModeCnfBody_tConfirmation message body for WfmHiSetPmModeCnf_t
 CWfmHiSetPmModeReq_tRequest message for setting the power management mode of the device
 CWfmHiSetPmModeReqBody_tRequest message body for WfmHiSetPmModeReq_t
 CWfmHiSetRoamParametersCnf_tConfirmation message for WfmHiSetRoamParametersReq_t
 CWfmHiSetRoamParametersCnfBody_tConfirmation message body for WfmHiSetRoamParametersCnf_t
 CWfmHiSetRoamParametersReq_tRequest message for setting the roaming parameters
 CWfmHiSetRoamParametersReqBody_tRequest message body for WfmHiSetRoamParametersReq_t
 CWfmHiSetScanParametersCnf_tConfirmation message for WfmHiSetScanParametersReq_t
 CWfmHiSetScanParametersCnfBody_tConfirmation message body for WfmHiSetScanParametersCnf_t
 CWfmHiSetScanParametersReq_tRequest message for setting scan parameters
 CWfmHiSetScanParametersReqBody_tRequest message body for WfmHiSetScanParametersReq_t
 CWfmHiSetTxRateParametersCnf_tConfirmation message for WfmHiSetTxRateParametersReq_t
 CWfmHiSetTxRateParametersCnfBody_tConfirmation message body for WfmHiSetTxRateParametersCnf_t
 CWfmHiSetTxRateParametersReq_tRequest message for setting the TX rate set parameters
 CWfmHiSetTxRateParametersReqBody_tRequest message body for WfmHiSetTxRateParametersReq_t
 CWfmHiSsidDef_tService Set Identifier (SSID) of a network
 CWfmHiStartApCnf_tConfirmation message for WfmHiStartApReq_t
 CWfmHiStartApCnfBody_tConfirmation message body for WfmHiStartApCnf_t
 CWfmHiStartApInd_tIndication message used to signal the completion of a start request
 CWfmHiStartApIndBody_tIndication message body for WfmHiStartApInd_t
 CWfmHiStartApReq_tRequest message for starting a Wi-Fi network
 CWfmHiStartApReqBody_tRequest message body for WfmHiStartApReq_t
 CWfmHiStartScanCnf_tConfirmation message for WfmHiStartScanReq_t
 CWfmHiStartScanCnfBody_tConfirmation message body for WfmHiStartScanCnf_t
 CWfmHiStartScanReq_tRequest message for starting a scan to detect near-by access points
 CWfmHiStartScanReqBody_tRequest message body for WfmHiStartScanReq_t
 CWfmHiStopApCnf_tConfirmation message for WfmHiStopApReq_t
 CWfmHiStopApCnfBody_tConfirmation message body for WfmHiStopApCnf_t
 CWfmHiStopApInd_tIndication message used to signal the completion of a stop operation
 CWfmHiStopApReq_tRequest message for stopping the started Wi-Fi network
 CWfmHiStopScanCnf_tConfirmation message for WfmHiStopScanReq_t
 CWfmHiStopScanCnfBody_tConfirmation message body for WfmHiStopScanCnf_t
 CWfmHiStopScanReq_tRequest message for stopping an ongoing scan
 CWfmHiUpdateApCnf_tConfirmation message for WfmHiUpdateApReq_t
 CWfmHiUpdateApCnfBody_tConfirmation message body for WfmHiUpdateApCnf_t
 CWfmHiUpdateApReq_tRequest message for updating parameters of the started Wi-Fi network
 CWfmHiUpdateApReqBody_tRequest message body for WfmHiUpdateApReq_t
 CWfmMessageIds_tWFM API message IDs