# tdls_info_tag Struct Reference
[STA_MGMT]

Information related to an established TDLS link. More...

`#include <sta_mgmt.h>`

Collaboration diagram for tdls_info_tag:
[legend]

## Data Fields
bool | initiator
| Flag indicating if the TDLS peer is the TDLS link initiator.
bool | chsw_allowed
| Flag indicating if the TDLS channel switch is allowed.
bool | chsw_initiator
| Flag indicating if the TDLS peer is the TDLS channel switch initiator.
uint8_t | dialog_token
| Dialog token.
bool | traffic_available
| Traffic available for the TDLS STA.
bool | chsw_active
| Flag indicating if there is a TDLS Channel Switch request active for the STA.
bool | ka_tx_req
| Flag indicating if a keep-alive frame should be transmitted.
uint8_t | ka_retries
| Number of keep-alive frame to be sent before informing the host.
bool | pti_timer_running
| Flag indicating if a PTI Frame has already been sent to AP and PTI Timeout not yet expired.
struct mac_chan_op | chsw
| TDLS Channel Switch channel.
uint8_t | chsw_num
| TDLS Channel Switch channel number.
uint8_t | chsw_op_class
| TDLS Channel Switch operating class.
uint16_t | chsw_time
| TDLS Channel Switch time.
uint16_t | chsw_timeout
| TDLS Channel Switch timeout.
struct mm_timer_tag | pti_timeout_timer
| TDLS Peer Traffic Indication Response timeout timer.
struct mm_timer_tag | keep_alive_timer
| TDLS peer keep-alive timer.
struct mm_timer_tag | chsw_time_timer
| TDLS Channel Switch time timer.
struct mm_timer_tag | chsw_timeout_timer
| TDLS Channel Switch timeout timer.
struct mm_timer_tag | chsw_req_timer
| TDLS Channel Switch request timer.
struct mm_timer_tag | chsw_end_timer
| TDLS Channel Switch end timer.

## Detailed Description

Information related to an established TDLS link.

Definition at line 300 of file sta_mgmt.h.

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

- /space/home/slher/rel/Beken/v6_4_5/macsw/ip/lmac/src/sta/sta_mgmt.h