|
| struct _wifi_HS2_OperatorNameDuple_t | __attribute__ ((packed)) wifi_HS2_OperatorNameDuple_t |
| |
| INT | wifi_getWifiTrafficStats (INT apIndex, wifi_trafficStats_t *output_struct) |
| | Outputs more detailed traffic stats per AP. More...
|
| |
| INT | wifi_factoryResetAP (int apIndex) |
| | Restore Access point paramters to default without change other AP nor Radio parameters (No need to reboot wifi) More...
|
| |
| INT | wifi_deleteAp (INT apIndex) |
| | Deletes this access point entry on the hardware, clears all internal variables associated with this access point. More...
|
| |
| INT | wifi_getApName (INT apIndex, CHAR *output_string) |
| | Outputs a 16 byte or less name associated with the Access Point. String buffer must be pre-allocated by the caller. More...
|
| |
| INT | wifi_setApRtsThreshold (INT apIndex, UINT threshold) |
| | Sets the packet size threshold in bytes to apply RTS/CTS backoff rules. More...
|
| |
| INT | wifi_removeApSecVaribles (INT apIndex) |
| | Deletes internal security variable settings for this access point. More...
|
| |
| INT | wifi_disableApEncryption (INT apIndex) |
| | Changes the hardware settings to disable encryption on this access point. More...
|
| |
| INT | wifi_getApNumDevicesAssociated (INT apIndex, ULONG *output_ulong) |
| | Outputs the number of stations associated per Access Point. More...
|
| |
| INT | wifi_getApRadioIndex (INT apIndex, INT *output_int) |
| | Outputs the radio index for the specified access point. More...
|
| |
| INT | wifi_delApAclDevices (INT apINdex) |
| | Get the ACL MAC list per Access Point. More...
|
| |
| INT | wifi_getApAclDeviceNum (INT apIndex, UINT *output_uint) |
| | Outputs the number of devices in the filter list. More...
|
| |
| INT | wifi_kickApAclAssociatedDevices (INT apIndex, BOOL enable) |
| | Enable kick for devices on acl black list. More...
|
| |
| INT | wifi_setApMacAddressControlMode (INT apIndex, INT filterMode) |
| | Sets the mac address filter control mode. More...
|
| |
| INT | wifi_getApMacAddressControlMode (INT apIndex, INT *output_filterMode) |
| | This function is to read the ACL mode. More...
|
| |
| INT | wifi_setApVlanID (INT apIndex, INT vlanId) |
| | Sets the vlan ID for this access point to an internal environment variable. More...
|
| |
| INT | wifi_resetApVlanCfg (INT apIndex) |
| | Reset the vlan configuration for this access point. More...
|
| |
| INT | wifi_setApEnable (INT apIndex, BOOL enable) |
| | Sets the Access Point enable status variable for the specified access point. More...
|
| |
| INT | wifi_getApEnable (INT apIndex, BOOL *output_bool) |
| | Outputs the setting of the internal variable that is set by wifi_setEnable(). More...
|
| |
| INT | wifi_getApStatus (INT apIndex, CHAR *output_string) |
| | Outputs the AP "Enabled" "Disabled" status from driver. More...
|
| |
| INT | wifi_getApSsidAdvertisementEnable (INT apIndex, BOOL *output_bool) |
| | Indicates whether or not beacons include the SSID name. More...
|
| |
| INT | wifi_setApSsidAdvertisementEnable (INT apIndex, BOOL enable) |
| | Sets an internal variable for ssid advertisement. More...
|
| |
| INT | wifi_getApRetryLimit (INT apIndex, UINT *output) |
| | Get the maximum number of retransmission for a packet. More...
|
| |
| INT | wifi_setApRetryLimit (INT apIndex, UINT number) |
| | Set the maximum number of retransmission for a packet. More...
|
| |
| INT | wifi_getApWmmEnable (INT apIndex, BOOL *output) |
| | Indicates whether WMM support is currently enabled. More...
|
| |
| INT | wifi_setApWmmEnable (INT apIndex, BOOL enable) |
| | Enables/disables WMM on the hardwawre for this AP. enable==1, disable == 0. More...
|
| |
| INT | wifi_getApWmmUapsdEnable (INT apIndex, BOOL *output) |
| | Indicates whether U-APSD support is currently enabled. More...
|
| |
| INT | wifi_setApWmmUapsdEnable (INT apIndex, BOOL enable) |
| | Enables/disables Automatic Power Save Delivery on the hardwarwe for this Access Point. More...
|
| |
| INT | wifi_setApWmmOgAckPolicy (INT apIndex, INT cla, BOOL ackPolicy) |
| | Sets the WMM ACK policy on the hardware. More...
|
| |
| INT | wifi_getApIsolationEnable (INT apIndex, BOOL *output) |
| | Get Access Point isolation value. More...
|
| |
| INT | wifi_setApIsolationEnable (INT apIndex, BOOL enable) |
| | Enables or disables device isolation. More...
|
| |
| INT | wifi_setApBeaconRate (INT apIndex, char *sBeaconRate) |
| | Set Access Point Beacon TX rate. More...
|
| |
| INT | wifi_getApBeaconRate (INT apIndex, char *output_BeaconRate) |
| | Get Access Point Beacon TX rate. More...
|
| |
| INT | wifi_getApMaxAssociatedDevices (INT apIndex, UINT *output) |
| | Get maximum associated devices with the Access Point index. More...
|
| |
| INT | wifi_setApMaxAssociatedDevices (INT apIndex, UINT number) |
| | Set maximum associated devices with the Access Point index. More...
|
| |
| INT | wifi_setApSecurityReset (INT apIndex) |
| | When set to true, this AccessPoint instance's WiFi security settings are reset to their factory default values. More...
|
| |
| INT | wifi_getApSecurityMFPConfig (INT apIndex, CHAR *output_string) |
| | To retrive the MFPConfig for each VAP. More...
|
| |
| INT | wifi_setApSecurityMFPConfig (INT apIndex, CHAR *MfpConfig) |
| | the hal is used to set the MFP config for each VAP. More...
|
| |
| INT | wifi_getApSecurityRadiusServer (INT apIndex, CHAR *IP_output, UINT *Port_output, CHAR *RadiusSecret_output) |
| | Get the IP Address and port number of the RADIUS server, which are used for WLAN security. More...
|
| |
| INT | wifi_setApSecurityRadiusServer (INT apIndex, CHAR *IPAddress, UINT port, CHAR *RadiusSecret) |
| | Set the IP Address and port number of the RADIUS server, which are used for WLAN security. More...
|
| |
| INT | wifi_getApSecuritySecondaryRadiusServer (INT apIndex, CHAR *IP_output, UINT *Port_output, CHAR *RadiusSecret_output) |
| | Get secondary IP Address, port number and RADIUS server. More...
|
| |
| INT | wifi_setApSecuritySecondaryRadiusServer (INT apIndex, CHAR *IPAddress, UINT port, CHAR *RadiusSecret) |
| | Set secondary IP Address, port number and RADIUS server, which are used for WLAN security. More...
|
| |
| INT | wifi_getApDASRadiusServer (INT apIndex, CHAR *IP_output, UINT *Port_output, CHAR *RadiusdasSecret_output) |
| |
| INT | wifi_setApDASRadiusServer (INT apIndex, CHAR *IPAddress, UINT port, CHAR *RadiusdasSecret) |
| | Set the IP Address and port number of the RADIUS DAS server, which are used for WLAN security. More...
|
| |
| INT | wifi_enableGreylistAccessControl (BOOL enable) |
| | This function is to enable or disable grey list Access Control on all applicable VAP. More...
|
| |
| INT | wifi_getApSecurityRadiusSettings (INT apIndex, wifi_radius_setting_t *output) |
| | Get Access Point security radius settings. More...
|
| |
| INT | wifi_setApSecurityRadiusSettings (INT apIndex, wifi_radius_setting_t *input) |
| | Set Access Point security radius settings. More...
|
| |
| INT | wifi_getApWpsConfigurationState (INT apIndex, CHAR *output_string) |
| | Get WPS configuration state. More...
|
| |
| INT | wifi_setApWpsEnrolleePin (INT apIndex, CHAR *pin) |
| | Sets the WPS pin for this Access Point. More...
|
| |
| INT | wifi_setApWpsButtonPush (INT apIndex) |
| | This function is called when the WPS push button has been pressed for this AP. More...
|
| |
| INT | wifi_cancelApWPS (INT apIndex) |
| | Cancels WPS mode for this Access Point. More...
|
| |
| INT | wifi_getApManagementFramePowerControl (INT apIndex, INT *output_dBm) |
| | Get the ApManagementFramePowerControl. More...
|
| |
| INT | wifi_setApManagementFramePowerControl (INT apIndex, INT dBm) |
| | Sets the ApManagementFramePowerControl. More...
|
| |
| void | wifi_newApAssociatedDevice_callback_register (wifi_newApAssociatedDevice_callback callback_proc) |
| | Callback registration function.
More...
|
| |
| void | wifi_apDisassociatedDevice_callback_register (wifi_apDisassociatedDevice_callback callback_proc) |
| | Callback registration function.
More...
|
| |
| void | wifi_apDeAuthEvent_callback_register (wifi_apDeAuthEvent_callback callback_proc) |
| | Callback registration function. More...
|
| |
| INT | wifi_setInterworkingAccessNetworkType (INT apIndex, INT accessNetworkType) |
| |
| INT | wifi_getInterworkingAccessNetworkType (INT apIndex, UINT *output_uint) |
| |
| INT | wifi_getApInterworkingServiceEnable (INT apIndex, BOOL *output_bool) |
| | Get the Interworking Service enable/disable value for the AP. More...
|
| |
| INT | wifi_setApInterworkingServiceEnable (INT apIndex, BOOL input_bool) |
| | Set the Interworking Service enable/disable value for the AP. More...
|
| |
| INT | wifi_getApInterworkingElement (INT apIndex, wifi_InterworkingElement_t *output_struct) |
| | Get the Interworking Element that will be sent by the AP. More...
|
| |
| INT | wifi_pushApInterworkingElement (INT apIndex, wifi_InterworkingElement_t *infoEelement) |
| |
| INT | wifi_mgmt_frame_callbacks_register (wifi_receivedMgmtFrame_callback mgmtRxCallback) |
| |
| void | wifi_csi_callback_register (wifi_csi_callback callback_proc) |
| | CSI call back registration function. Callback will be executed when the CSI data is available from the HAL. if CSI engine is disabled, this callback should not be executed. More...
|
| |
| INT | wifi_enableCSIEngine (INT apIndex, mac_address_t sta, BOOL enable) |
| |
| INT | wifi_sendDataFrame (INT apIndex, mac_address_t sta, UCHAR *data, UINT len, BOOL insert_llc, UINT eth_proto, wifi_data_priority_t prio) |
| |
| INT | wifi_sendActionFrame (INT apIndex, mac_address_t sta, UINT frequency, UCHAR *frame, UINT len) |
| |
| INT | wifi_applyGASConfiguration (wifi_GASConfiguration_t *input_struct) |
| |
| INT | wifi_setCountryIe (INT apIndex, BOOL enabled) |
| |
| INT | wifi_getCountryIe (INT apIndex, BOOL *enabled) |
| |
| INT | wifi_setLayer2TrafficInspectionFiltering (INT apIndex, BOOL enabled) |
| |
| INT | wifi_getLayer2TrafficInspectionFiltering (INT apIndex, BOOL *enabled) |
| |
| INT | wifi_setDownStreamGroupAddress (INT apIndex, BOOL disabled) |
| |
| INT | wifi_getDownStreamGroupAddress (INT apIndex, BOOL *disabled) |
| |
| INT | wifi_setBssLoad (INT apIndex, BOOL enabled) |
| |
| INT | wifi_getBssLoad (INT apIndex, BOOL *enabled) |
| |
| INT | wifi_setProxyArp (INT apIndex, BOOL enabled) |
| |
| INT | wifi_getProxyArp (INT apIndex, BOOL *enable) |
| |
| INT | wifi_pushApHotspotElement (INT apIndex, BOOL enabled) |
| |
| INT | wifi_getApHotspotElement (INT apIndex, BOOL *enabled) |
| |
| INT | wifi_pushApRoamingConsortiumElement (INT apIndex, wifi_roamingConsortiumElement_t *infoElement) |
| |
| INT | wifi_getApRoamingConsortiumElement (INT apIndex, wifi_roamingConsortiumElement_t *infoElement) |
| |
| INT | wifi_setP2PCrossConnect (INT apIndex, BOOL disabled) |
| |
| INT | wifi_getP2PCrossConnect (INT apIndex, BOOL *disabled) |
| |
| INT | wifi_getTWTsessions (INT ap_index, UINT maxNumberSessions, wifi_twt_sessions_t *twtSessions, UINT *numSessionReturned) |
| | get all the TWT session(individual or Broadcast) connected to that AP Index . More...
|
| |
| INT | wifi_setBroadcastTWTSchedule (INT ap_index, wifi_twt_params_t twtParams, BOOL create, INT *sessionID) |
| | Create or update a broadcast TWT Session
More...
|
| |
| INT | wifi_setTeardownTWTSession (INT ap_index, INT sessionID) |
| | teardown the individual session or the broadcast session associate to the MAC More...
|
| |
| INT | wifi_pushMultiPskKeys (INT apIndex, wifi_key_multi_psk_t *keys, INT keysNumber) |
| |
| INT | wifi_getMultiPskKeys (INT apIndex, wifi_key_multi_psk_t *keys, INT keysNumber) |
| |
| INT | wifi_getMultiPskClientKey (INT apIndex, mac_address_t mac, wifi_key_multi_psk_t *key) |
| |
| INT | wifi_createVAP (wifi_radio_index_t index, wifi_vap_info_map_t *map) |
| |
| INT | wifi_getRadioVapInfoMap (wifi_radio_index_t index, wifi_vap_info_map_t *map) |
| |
| INT | wifi_setApSecurity (INT ap_index, wifi_vap_security_t *security) |
| |
| INT | wifi_getApSecurity (INT ap_index, wifi_vap_security_t *security) |
| |
| INT | wifi_getAPCapabilities (INT ap_index, wifi_ap_capabilities_t *apCapabilities) |
| |
| INT | wifi_getApWpsConfiguration (INT ap_index, wifi_wps_t *wpsConfig) |
| |
| INT | wifi_setApWpsConfiguration (INT ap_index, wifi_wps_t *wpsConfig) |
| |
| INT | wifi_getLibhostapd (BOOL *output_bool) |
| |
| INT | wifi_updateLibHostApdConfig (int apIndex) |
| |
| INT | wifi_vapstatus_callback_register (wifi_vapstatus_callback callback) |
| | VAP Status call back registration function. More...
|
| |
| INT | wifi_hal_analytics_callback_register (wifi_analytics_callback callback) |
| | VAP Status call back registration function. More...
|
| |