TDLS task declarations. More...
#include "co_int.h"#include "co_bool.h"#include "ke_task.h"#include "mac.h"#include "phy.h"Go to the source code of this file.
Data Structures | |
| struct | tdls_chan_switch_req |
| Structure containing the parameters of the TDLS_CHAN_SWITCH_REQ message. More... | |
| struct | tdls_cancel_chan_switch_req |
| Structure containing the parameters of the TDLS_CANCEL_CHAN_SWITCH_REQ message. More... | |
| struct | tdls_chan_switch_cfm |
| Structure containing the parameters of the TDLS_CHAN_SWITCH_CFM message. More... | |
| struct | tdls_cancel_chan_switch_cfm |
| Structure containing the parameters of the TDLS_CANCEL_CHAN_SWITCH_CFM message. More... | |
| struct | tdls_chan_switch_ind |
| Structure containing the parameters of the TDLS_CHAN_SWITCH_IND message. More... | |
| struct | tdls_chan_switch_base_ind |
| Structure containing the parameters of the TDLS_CHAN_SWITCH_BASE_IND message. More... | |
| struct | tdls_peer_ps_ind |
| Structure containing the parameters of the TDLS_PEER_PS_IND message. More... | |
| struct | tdls_peer_traffic_ind_req |
| Structure containing the parameters of the TDLS_PEER_TRAFFIC_IND_REQ message. More... | |
| struct | tdls_peer_traffic_ind_cfm |
| Structure containing the parameters of the TDLS_PEER_TRAFFIC_IND_CFM message. More... | |
Defines | |
| #define | TDLS_IDX_MAX 1 |
| TDLS TASK Instance Max. | |
Enumerations | |
| enum | tdls_state_tag { TDLS_BASE_CHANNEL, TDLS_TRAFFIC_IND_TX, TDLS_TRAFFIC_IND_RX, TDLS_CHSW_REQ_TX, TDLS_CHSW_REQ_RX, TDLS_OFF_CHANNEL, TDLS_STATE_MAX } |
Possible States of the TDLS Task. More... | |
| enum | tdls_msg_tag { TDLS_CHAN_SWITCH_REQ = KE_FIRST_MSG(TASK_TDLS), TDLS_CHAN_SWITCH_CFM, TDLS_CHAN_SWITCH_IND, TDLS_CHAN_SWITCH_BASE_IND, TDLS_CANCEL_CHAN_SWITCH_REQ, TDLS_CANCEL_CHAN_SWITCH_CFM, TDLS_PEER_PS_IND, TDLS_PEER_TRAFFIC_IND_REQ, TDLS_PEER_TRAFFIC_IND_CFM, TDLS_MAX } |
List of messages related to the task. More... | |
Variables | |
| struct ke_state_handler | tdls_default_handler |
| Specifies the message handlers that are common to all states. | |
| ke_state_t | tdls_state [TDLS_IDX_MAX] |
| Defines the placeholder for the states of all the task instances. | |
TDLS task declarations.
Copyright (C) RivieraWaves 2016-2019
Definition in file tdls_task.h.
1.6.1