Zephyr API Documentation  3.3.0
A Scalable Open Source RTOS
3.3.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
 
uint8_t dialog_token
 
uint8_t flow_id
 
union {
   struct {
      uint32_t   twt_interval_ms
 
      bool   responder
 
      bool   trigger
 
      bool   implicit
 
      bool   announce
 
      uint8_t   twt_wake_interval_ms
 
   }   setup
 
   struct {
      bool   teardown_all
 
   }   teardown
 
}; 
 

Field Documentation

◆ 

union { ... } wifi_twt_params::@263

◆ announce

bool wifi_twt_params::announce

◆ dialog_token

uint8_t wifi_twt_params::dialog_token

◆ 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

◆ 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_ms

uint32_t wifi_twt_params::twt_interval_ms

◆ twt_wake_interval_ms

uint8_t wifi_twt_params::twt_wake_interval_ms

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