Zephyr API Documentation  3.4.0
A Scalable Open Source RTOS
3.4.0
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
wifi_twt_params Struct Reference

#include <wifi_mgmt.h>

Data Fields

enum wifi_twt_operation operation
 
enum wifi_twt_negotiation_type negotiation_type
 
enum wifi_twt_setup_cmd setup_cmd
 
enum wifi_twt_setup_resp_status resp_status
 
uint8_t dialog_token
 
uint8_t flow_id
 
union {
   struct {
      uint64_t   twt_interval
 
      bool   responder
 
      bool   trigger
 
      bool   implicit
 
      bool   announce
 
      uint32_t   twt_wake_interval
 
   }   setup
 
   struct {
      bool   teardown_all
 
   }   teardown
 
}; 
 
enum wifi_twt_fail_reason fail_reason
 

Field Documentation

◆ 

union { ... } wifi_twt_params::@304

◆ announce

bool wifi_twt_params::announce

◆ dialog_token

uint8_t wifi_twt_params::dialog_token

◆ fail_reason

enum wifi_twt_fail_reason wifi_twt_params::fail_reason

◆ flow_id

uint8_t wifi_twt_params::flow_id

◆ implicit

bool wifi_twt_params::implicit

◆ negotiation_type

enum wifi_twt_negotiation_type wifi_twt_params::negotiation_type

◆ operation

enum wifi_twt_operation wifi_twt_params::operation

◆ resp_status

enum wifi_twt_setup_resp_status wifi_twt_params::resp_status

◆ responder

bool wifi_twt_params::responder

◆ 

struct { ... } wifi_twt_params::setup

◆ setup_cmd

enum wifi_twt_setup_cmd wifi_twt_params::setup_cmd

◆ 

struct { ... } wifi_twt_params::teardown

◆ teardown_all

bool wifi_twt_params::teardown_all

◆ trigger

bool wifi_twt_params::trigger

◆ twt_interval

uint64_t wifi_twt_params::twt_interval

◆ twt_wake_interval

uint32_t wifi_twt_params::twt_wake_interval

The documentation for this struct was generated from the following file: