|
typedef struct _wifi_channelStats | wifi_channelStats_t |
|
typedef struct _wifi_associated_dev_rate_info_rx_stats | wifi_associated_dev_rate_info_rx_stats_t |
|
typedef struct _wifi_associated_dev_rate_info_tx_stats | wifi_associated_dev_rate_info_tx_stats_t |
|
typedef struct wifi_associated_dev_tid_entry | wifi_associated_dev_tid_entry_t |
|
typedef struct wifi_associated_dev_tid_stats | wifi_associated_dev_tid_stats_t |
|
typedef struct _wifi_associated_dev_stats | wifi_associated_dev_stats_t |
|
typedef wifi_RequestedElementIDS_t | wifi_ExtdRequestedElementIDS_t |
|
typedef unsigned int | wifi_steer_matching_condition_t |
|
typedef INT(* | wifi_steerTriggered_callback) (INT apIndex, wifi_steer_trigger_data_t *data) |
|
typedef void(* | wifi_steering_eventCB_t) (UINT steeringgroupIndex, wifi_steering_event_t *event) |
| Wifi Steering Event Callback Definition. More...
|
|
typedef INT(* | wifi_BTMQueryRequest_callback) (UINT apIndex, CHAR *peerMac, wifi_BTMQuery_t *query, UINT inMemSize, wifi_BTMRequest_t *request) |
| This call back is invoked when a STA sends a BTM query message to a vAP in the gateway. The driver will use the frame returned from this function to process the response to the query. A BTM transaction is started by a STA sending a query or by the AP sending an autonomous request. This callback is used for the former. More...
|
|
typedef INT(* | wifi_BTMResponse_callback) (UINT apIndex, CHAR *peerMac, wifi_BTMResponse_t *response) |
| This call back is invoked when a STA responds to a BTM Request from the gateway. More...
|
|
typedef INT(* | wifi_RMBeaconReport_callback) (UINT apIndex, wifi_BeaconReport_t *out_struct, UINT *out_array_size, UCHAR *out_DialogToken) |
|
|
INT | wifi_getRadioChannelStats (INT radioIndex, wifi_channelStats_t *input_output_channelStats_array, INT array_size) |
| Get the channels utilization status. More...
|
|
INT | wifi_getApAssociatedDeviceRxStatsResult (INT radioIndex, mac_address_t *clientMacAddress, wifi_associated_dev_rate_info_rx_stats_t **stats_array, UINT *output_array_size, ULLONG *handle) |
| Get the associated client per rate receive status. More...
|
|
INT | wifi_getApAssociatedDeviceTxStatsResult (INT radioIndex, mac_address_t *clientMacAddress, wifi_associated_dev_rate_info_tx_stats_t **stats_array, UINT *output_array_size, ULLONG *handle) |
| Get the associated client per rate transmission status. More...
|
|
INT | wifi_getApAssociatedDeviceTidStatsResult (INT radioIndex, mac_address_t *clientMacAddress, wifi_associated_dev_tid_stats_t *tid_stats, ULLONG *handle) |
| Get the associated client per rate transmission status. More...
|
|
INT | wifi_getApAssociatedDeviceStats (INT apIndex, mac_address_t *clientMacAddress, wifi_associated_dev_stats_t *associated_dev_stats, ULLONG *handle) |
| Get the associated device status. More...
|
|
INT | wifi_getSSIDRadioIndex (INT ssidIndex, INT *radioIndex) |
| Get the radio index associated with the SSID entry. More...
|
|
INT | wifi_applySSIDSettings (INT ssidIndex) |
| Apply SSID and AP (in the case of Acess Point devices) to the hardware. More...
|
|
INT | wifi_startNeighborScan (INT apIndex, wifi_neighborScanMode_t scan_mode, INT dwell_time, UINT chan_num, UINT *chan_list) |
| This API initates the scanning. More...
|
|
INT | wifi_setApCsaDeauth (INT apIndex, INT mode) |
| This API set the CSA (Channel Switch Announcement) deauthentication to all clients before moving to a new channel, in the event some client doesn't support/react to CSA. More...
|
|
INT | wifi_setApScanFilter (INT apIndex, INT mode, CHAR *essid) |
| Enable/Disable scan filter in the driver. More...
|
|
void | wifi_steerTriggered_callback_register (wifi_steerTriggered_callback callback_proc, CHAR *module) |
|
INT | wifi_steering_eventRegister (wifi_steering_eventCB_t event_cb) |
| Register for Steering Event Callbacks. More...
|
|
INT | wifi_steering_eventUnregister (void) |
| Unregister for Steering Event Callbacks. More...
|
|
INT | wifi_steering_clientSet (UINT steeringgroupIndex, INT apIndex, mac_address_t client_mac, wifi_steering_clientConfig_t *config) |
| Add Client Config to apIndex. More...
|
|
INT | wifi_steering_clientRemove (UINT steeringgroupIndex, INT apIndex, mac_address_t client_mac) |
| Remove Client Config from apIndex. More...
|
|
INT | wifi_steering_clientMeasure (UINT steeringgroupIndex, INT apIndex, mac_address_t client_mac) |
| Initiate Instant Client RSSI Measurement. More...
|
|
INT | wifi_steering_clientDisconnect (UINT steeringgroupIndex, INT apIndex, mac_address_t client_mac, wifi_disconnectType_t type, UINT reason) |
| Initiate a Client Disconnect. More...
|
|
INT | wifi_BTMQueryRequest_callback_register (UINT apIndex, wifi_BTMQueryRequest_callback btmQueryCallback, wifi_BTMResponse_callback btmResponseCallback) |
| BTM Query callback registration function. More...
|
|
INT | wifi_RMBeaconRequestCallbackRegister (UINT apIndex, wifi_RMBeaconReport_callback beaconReportCallback) |
|
INT | wifi_RMBeaconRequestCallbackUnregister (UINT apIndex, wifi_RMBeaconReport_callback beaconReportCallback) |
|
INT | wifi_cancelRMBeaconRequest (UINT apIndex, UCHAR dialogToken) |
|