Synchronous function to Add/Remove user-defined Information Element to the WIFIBeacon and Probe Response frames while chip mode is Access Point Mode.
According to the information element layout shown bellow, if it is required to set new data for the information elements, pass in the buffer with the information according to the sizes and ordering defined bellow. However, if it's required to delete these IEs, fill the buffer with zeros.
uint8 tuCtrlStruct::au8BlackListRequest[7] |
uint8 tuCtrlStruct::au8CertChunk[32] |
uint8* tstrEthInitParam::au8ethRcvBuf |
Pointer to Receive Buffer of Ethernet Packet
Referenced by m2m_wifi_init(), and wilc_fill_callback_info().
uint8 tuCtrlStruct::au8MacAddress[6] |
uint8 tuCtrlStruct::au8MacAddressDpl[12] |
tpfAppEthCb tstrEthInitParam::pfAppEthCb |
Callback for Ethernet interface.
Referenced by m2m_wifi_init(), and wilc_fill_callback_info().
tpfAppMonCb tstrWifiInitParam::pfAppMonCb |
Callback for monitor interface.
Referenced by m2m_wifi_init(), and wilc_task_1().
tpfAppWifiCb tstrWifiInitParam::pfAppWifiCb |
Callback for Wi-Fi notifications.
Referenced by iperf_tcp_client_task(), iperf_tcp_task(), m2m_wifi_init(), sta_task(), wifi_task(), and wilc_task_1().
tstrEthInitParam tstrWifiInitParam::strEthInitParam |
Structure to hold Ethernet interface parameters.
Referenced by m2m_wifi_init(), and os_m2m_wifi_init_imp().
tstrM2MAPConfig tuCtrlStruct::strM2MAPConfig |
tstrM2MDeviceNameConfig tuCtrlStruct::strM2MDeviceNameConfig |
tstrM2MIfId tuCtrlStruct::strM2MIfId |
tstrM2MIPConfig tuCtrlStruct::strM2MIPConfig |
tstrM2mLsnInt tuCtrlStruct::strM2mLsnInt |
tstrM2MMulticastMac tuCtrlStruct::strM2MMulticastMac |
tstrM2MP2PConnect tuCtrlStruct::strM2MP2PConnect |
tstrM2mPsType tuCtrlStruct::strM2mPsType |
tstrM2mReqHTEnable tuCtrlStruct::strM2mReqHTEnable |
tstrM2mReqScanResult tuCtrlStruct::strM2mReqScanResult |
tstrM2MScan tuCtrlStruct::strM2MScan |
tstrM2MScanList tuCtrlStruct::strM2MScanList |
tstrM2MScanOption tuCtrlStruct::strM2MScanOption |
tstrM2MScanRegion tuCtrlStruct::strM2MScanRegion |
tstrM2mSetMacAddress tuCtrlStruct::strM2mSetMacAddress |
tstrM2mTxPwrLevel tuCtrlStruct::strM2mTxPwrLevel |
tstrM2MUserMaxTxRate tuCtrlStruct::strM2MUserMaxTxRate |
tstrM2mWifiConnect tuCtrlStruct::strM2mWifiConnect |
tstrM2MWifiMonitorModeCtrl tuCtrlStruct::strM2MWifiMonitorModeCtrl |
tstrM2MWifiTxPacketInfo tuCtrlStruct::strM2MWifiTxPacketInfo |
tstrM2MWPSConnect tuCtrlStruct::strM2MWPSConnect |
uint16 tstrM2MDataBufCtrl::u16DataSize |
Size of the received data in bytes.
Referenced by m2m_wifi_cb(), and wilc_netif_rx_callback().
uint16 tstrEthInitParam::u16ethRcvBufSize |
Size of Receive Buffer for Ethernet Packet
Referenced by m2m_wifi_init(), and wilc_fill_callback_info().
uint16 tstrM2MDataBufCtrl::u16RemainigDataSize |
Size of the remaining data bytes to be delivered to host.
Referenced by m2m_wifi_cb(), and wilc_netif_rx_callback().
uint32 tuCtrlStruct::u32UTCSeconds |
uint8 tuCtrlStruct::u8ChannelID |
uint8 tstrM2MDataBufCtrl::u8DataOffset |
Offset of the Ethernet packet inside the receive buffer.
Referenced by m2m_wifi_cb(), and wilc_netif_rx_callback().
uint8 tstrM2MDataBufCtrl::u8IfcId |
The logical interface to which the frame belongs as defined in tenuControlInterface
Referenced by m2m_wifi_cb(), and wilc_netif_rx_callback().