/** @file wlan_exp_node_sta.h * @brief Station WLAN Experiment * * This contains code for the 802.11 Station's WLAN experiment interface. * * @copyright Copyright 2013-2019, Mango Communications. All rights reserved. * Distributed under the Mango Communications Reference Design License * See LICENSE.txt included in the design archive or * at http://mangocomm.com/802.11/license * * This file is part of the Mango 802.11 Reference Design (https://mangocomm.com/802.11) */ /***************************** Include Files *********************************/ #include "wlan_mac_high_sw_config.h" #include "wlan_exp_common.h" struct cmd_resp_hdr_t; struct eth_tx_queue_buffer_t; /*************************** Constant Definitions ****************************/ #ifndef WLAN_EXP_NODE_STA_H_ #define WLAN_EXP_NODE_STA_H_ // **************************************************************************** // Define WLAN Exp Node Station Commands // #define CMDID_NODE_STA_JOIN 0x100000 #define CMDID_NODE_STA_JOIN_STATUS 0x100001 #define CMDID_NODE_STA_SET_AID 0x100002 // **************************************************************************** // Define Node Station Parameters // - NOTE: To add another parameter, add the define before "NODE_MAX_PARAMETER" // and then change the value of "NODE_MAX_PARAMETER" to be the largest value // in the list so it is easy to iterate over all parameters // /*********************** Global Structure Definitions ************************/ /*************************** Function Prototypes *****************************/ #if WLAN_SW_CONFIG_ENABLE_WLAN_EXP int process_wlan_exp_app_cmd(struct cmd_resp_hdr_t* cmd_hdr, struct eth_tx_queue_buffer_t* eth_tx_queue_buffer); #endif #endif /* WLAN_EXP_NODE_H_ */