#include <wifi_mgmt.h>
 | 
| struct net_if_api  | wifi_iface | 
|   | 
| int(*  | scan )(const struct device *dev, scan_result_cb_t cb) | 
|   | 
| int(*  | connect )(const struct device *dev, struct wifi_connect_req_params *params) | 
|   | 
| int(*  | disconnect )(const struct device *dev) | 
|   | 
| int(*  | ap_enable )(const struct device *dev, struct wifi_connect_req_params *params) | 
|   | 
| int(*  | ap_disable )(const struct device *dev) | 
|   | 
| int(*  | iface_status )(const struct device *dev, struct wifi_iface_status *status) | 
|   | 
| int(*  | set_power_save )(const struct device *dev, struct wifi_ps_params *params) | 
|   | 
| int(*  | set_power_save_mode )(const struct device *dev, struct wifi_ps_mode_params *params) | 
|   | 
| int(*  | set_twt )(const struct device *dev, struct wifi_twt_params *params) | 
|   | 
| int(*  | get_power_save_config )(const struct device *dev, struct wifi_ps_config *config) | 
|   | 
| int(*  | reg_domain )(const struct device *dev, struct wifi_reg_domain *reg_domain) | 
|   | 
| int(*  | set_power_save_timeout )(const struct device *dev, struct wifi_ps_timeout_params *ps_timeout) | 
|   | 
◆ ap_disable
      
        
          | int(* net_wifi_mgmt_offload::ap_disable) (const struct device *dev) | 
        
      
 
 
◆ ap_enable
◆ connect
◆ disconnect
      
        
          | int(* net_wifi_mgmt_offload::disconnect) (const struct device *dev) | 
        
      
 
 
◆ get_power_save_config
      
        
          | int(* net_wifi_mgmt_offload::get_power_save_config) (const struct device *dev, struct wifi_ps_config *config) | 
        
      
 
 
◆ iface_status
◆ reg_domain
◆ scan
◆ set_power_save
      
        
          | int(* net_wifi_mgmt_offload::set_power_save) (const struct device *dev, struct wifi_ps_params *params) | 
        
      
 
 
◆ set_power_save_mode
◆ set_power_save_timeout
◆ set_twt
◆ wifi_iface
      
        
          | struct net_if_api net_wifi_mgmt_offload::wifi_iface | 
        
      
 
Mandatory to get in first position. A network device should indeed provide a pointer on such net_if_api structure. So we make current structure pointer that can be casted to a net_if_api structure pointer. 
 
 
The documentation for this struct was generated from the following file: