RDK-B
|
Go to the source code of this file.
Data Structures | |
struct | _wifi_eap_config_t |
Set the Fast Transition capability to disabled, full FT. More... | |
struct | wifi_r0KH_t |
struct | wifi_r1KH_t |
struct | wifi_FastTransitionConfig_t |
Macros | |
#define | MAX_KEY_HOLDERS 8 |
Typedefs | |
typedef struct _wifi_eap_config_t | wifi_eap_config_t |
Set the Fast Transition capability to disabled, full FT. More... | |
Enumerations | |
enum | wifi_fastTrasitionSupport_t { FT_SUPPORT_DISABLED, FT_SUPPORT_FULL, FT_SUPPORT_ADAPTIVE } |
Functions | |
INT | wifi_getBandSteeringEnable (BOOL *enable) |
To get Band Steering enable status. More... | |
INT | wifi_setBandSteeringEnable (BOOL enable) |
To turn on/off Band steering. More... | |
INT | wifi_getBandSteeringApGroup (char *output_ApGroup) |
To get Band Steering Access Point group. More... | |
INT | wifi_setBandSteeringApGroup (char *ApGroup) |
To set Band Steering Access Point group. More... | |
INT | wifi_getBandSteeringBandUtilizationThreshold (INT radioIndex, INT *pBuThreshold) |
To set and read the band steering BandUtilizationThreshold parameters. More... | |
INT | wifi_setBandSteeringBandUtilizationThreshold (INT radioIndex, INT buThreshold) |
To set the band steering BandUtilizationThreshold parameters. More... | |
INT | wifi_getBandSteeringRSSIThreshold (INT radioIndex, INT *pRssiThreshold) |
To read the band steering RSSIThreshold parameters. More... | |
INT | wifi_setBandSteeringRSSIThreshold (INT radioIndex, INT rssiThreshold) |
To set the band steering RSSIThreshold parameters. More... | |
INT | wifi_getBandSteeringPhyRateThreshold (INT radioIndex, INT *pPrThreshold) |
To read the band steering physical modulation rate threshold parameters. More... | |
INT | wifi_setBandSteeringPhyRateThreshold (INT radioIndex, INT prThreshold) |
To set the band steering physical modulation rate threshold parameters. More... | |
INT | wifi_getBandSteeringOverloadInactiveTime (INT radioIndex, INT *overloadInactiveTime) |
To read the inactivity time (in seconds) for steering under overload condition. More... | |
INT | wifi_setBandSteeringOverloadInactiveTime (INT radioIndex, INT overloadInactiveTime) |
To set the inactivity time (in seconds) for steering under overload condition. More... | |
INT | wifi_getBandSteeringIdleInactiveTime (INT radioIndex, INT *idleInactiveTime) |
To read the inactivity time (in seconds) for steering under Idle condition. More... | |
INT | wifi_setBandSteeringIdleInactiveTime (INT radioIndex, INT idleInactiveTime) |
To set the inactivity time (in seconds) for steering under Idle condition. More... | |
INT | wifi_getBandSteeringLog (INT record_index, ULONG *pSteeringTime, CHAR *pClientMAC, INT *pSourceSSIDIndex, INT *pDestSSIDIndex, INT *pSteeringReason) |
To get the band steering log. More... | |
INT | wifi_getApAssociatedDevicesHighWatermarkThreshold (INT apIndex, UINT *output) |
Get the HighWatermarkThreshold value, that is lesser than or equal to MaxAssociatedDevices. More... | |
INT | wifi_setApAssociatedDevicesHighWatermarkThreshold (INT apIndex, UINT Threshold) |
Set the HighWatermarkThreshold value, that is lesser than or equal to MaxAssociatedDevices. More... | |
INT | wifi_getApAssociatedDevicesHighWatermarkThresholdReached (INT apIndex, UINT *output) |
Get the number of times the current total number of associated device has reached the HighWatermarkThreshold value. More... | |
INT | wifi_getApAssociatedDevicesHighWatermark (INT apIndex, UINT *output) |
Maximum number of associated devices that have ever associated with the access point concurrently since the last reset of the device or WiFi module. More... | |
INT | wifi_getApAssociatedDevicesHighWatermarkDate (INT apIndex, ULONG *output_in_seconds) |
Get Date and Time at which the maximum number of associated devices ever associated with the access point concurrently since the last reset of the device or WiFi module. More... | |
INT | wifi_setFastBSSTransitionActivated (INT apIndex, UCHAR activate) |
INT | wifi_getBSSTransitionActivated (INT apIndex, BOOL *activate) |
Get the Fast Transition capability value. More... | |
INT | wifi_setEAP_Param (UINT apIndex, UINT value, char *param) |
Get the Fast Transition over DS activated value. @description Set the EAP authentication and EAPOL Handshake parameters. EAPOL Key Timeout and max retries [M1 and M3] EAP Identity Request and max retries EAP Request Timeout and max retries. More... | |
INT | wifi_getEAP_Param (UINT apIndex, wifi_eap_config_t *output) |
INT | wifi_getFTOverDSActivated (INT apIndex, BOOL *activate) |
INT | wifi_setFTOverDSActivated (INT apIndex, BOOL *activate) |
Set the Fast Transition over DS activated value. See 802.11-2016 section 13.3. More... | |
INT | wifi_getFTMobilityDomainID (INT apIndex, UCHAR mobilityDomain[2]) |
Get the Fast Transition Mobility Domain value. See 802.11-2016 section 13.3. More... | |
INT | wifi_setFTMobilityDomainID (INT apIndex, UCHAR mobilityDomain[2]) |
Set the Fast Transition Mobility Domain value. See 802.11-2016 section 13.3. More... | |
INT | wifi_getFTResourceRequestSupported (INT apIndex, BOOL *supported) |
Get the Fast Transition Resource Request Support value. See 802.11-2016 section 13.3. More... | |
INT | wifi_setFTResourceRequestSupported (INT apIndex, BOOL *supported) |
Set the Fast Transition Resource Request Support value. See 802.11-2016 section 13.3. More... | |
INT | wifi_getFTR0KeyLifetime (INT apIndex, UINT *lifetime) |
Get the Fast Transition R0 Key Lifetime value. See 802.11-2016 section 13.4.2. More... | |
INT | wifi_setFTR0KeyLifetime (INT apIndex, UINT *lifetime) |
Set the Fast Transition R0 Key Lifetime value. See 802.11-2016 section 13.4.2. More... | |
INT | wifi_getFTR0KeyHolderID (INT apIndex, UCHAR *keyHolderID) |
Get the Fast Transition R0 Key Holder ID value. See 802.11-2016 section 13.3. More... | |
INT | wifi_setFTR0KeyHolderID (INT apIndex, UCHAR *keyHolderID) |
Set the Fast Transition R0 Key Holder ID value. See 802.11-2016 section 13.3. More... | |
INT | wifi_getFTR1KeyHolderID (INT apIndex, UCHAR *keyHolderID) |
Get the Fast Transition R1 Key Holder ID value. See 802.11-2016 section 13.3. More... | |
INT | wifi_setFTR1KeyHolderID (INT apIndex, UCHAR *keyHolderID) |
Set the Fast Transition R1 Key Holder ID value. See 802.11-2016 section 13.3. More... | |
INT | wifi_pushApFastTransitionConfig (INT apIndex, wifi_FastTransitionConfig_t *ftData) |
INT | wifi_setBSSTransitionActivation (UINT apIndex, BOOL activate) |
Set the BTM capability to activated or deactivated, same as enabled or disabled. The word "activated" is used here because that's what's used in the 802.11 specification. When deactivate the gateway ignores a BTM report request as defined in 802.11-2016 section 11.11.10.3. The AP (apIndex) BSS Transition bit in any Extended Capabilities element sent out is set corresponding to the activate parameter. More... | |
INT | wifi_getBSSTransitionActivation (UINT apIndex, BOOL *activate) |
INT | wifi_setNeighborReportActivation (UINT apIndex, BOOL activate) |
INT | wifi_getNeighborReportActivation (UINT apIndex, BOOL *activate) |