# /space/home/slher/rel/Beken/v6_4_5/macsw/ip/umac/src/me/me_task.h File Reference

Copyright (C) RivieraWaves 2011-2019. More...

`#include "co_int.h"`
`#include "ke_task.h"`
`#include "mac.h"`
`#include "scan.h"`
`#include "rc.h"`

Go to the source code of this file.

## Data Structures
struct | me_config_req
| Structure containing the parameters of the ME_CONFIG_REQ message. More...
struct | me_chan_config_req
| Structure containing the parameters of the ME_CHAN_CONFIG_REQ message. More...
struct | me_set_control_port_req
| Structure containing the parameters of the ME_SET_CONTROL_PORT_REQ message. More...
struct | me_tkip_mic_failure_ind
| Structure containing the parameters of the ME_TKIP_MIC_FAILURE_IND message. More...
struct | me_sta_add_req
| Structure containing the parameters of the ME_STA_ADD_REQ message. More...
struct | me_sta_add_cfm
| Structure containing the parameters of the ME_STA_ADD_CFM message. More...
struct | me_sta_del_req
| Structure containing the parameters of the ME_STA_DEL_REQ message. More...
struct | me_tx_credits_update_ind
| Structure containing the parameters of the ME_TX_CREDITS_UPDATE_IND message. More...
struct | me_set_active_req
| Structure containing the parameters of the ME_SET_ACTIVE_REQ message. More...
struct | me_set_ps_disable_req
| Structure containing the parameters of the ME_SET_PS_DISABLE_REQ message. More...
struct | me_traffic_ind_req
| Structure containing the parameters of the ME_TRAFFIC_IND_REQ message. More...
struct | me_rc_stats_req
| Structure containing the parameters of the ME_RC_STATS_REQ message. More...
struct | me_rc_stats_cfm
| Structure containing the parameters of the ME_RC_STATS_CFM message. More...
struct | me_rc_set_rate_req
| Structure containing the parameters of the ME_RC_SET_RATE_REQ message. More...
struct | me_config_monitor_req
| Structure containing the parameters of the ME_CONFIG_MONITOR_REQ message. More...
struct | me_config_monitor_cfm
| Structure containing the parameters of the ME_CONFIG_MONITOR_CFM message. More...
struct | me_set_ps_mode_req
| Structure containing the parameters of the ME_SET_PS_MODE_REQ message. More...
## Defines
#define | ME_IDX_MAX 1
| Task max index number.
## Enumerations
enum | { ME_IDLE, ME_BUSY, ME_STATE_MAX }
| Possible states of the task. More...
enum | { ME_CONFIG_REQ = KE_FIRST_MSG(TASK_ME), ME_CONFIG_CFM, ME_CHAN_CONFIG_REQ, ME_CHAN_CONFIG_CFM, ME_SET_CONTROL_PORT_REQ, ME_SET_CONTROL_PORT_CFM, ME_TKIP_MIC_FAILURE_IND, ME_STA_ADD_REQ, ME_STA_ADD_CFM, ME_STA_DEL_REQ, ME_STA_DEL_CFM, ME_TX_CREDITS_UPDATE_IND, ME_TRAFFIC_IND_REQ, ME_TRAFFIC_IND_CFM, ME_RC_STATS_REQ, ME_RC_STATS_CFM, ME_RC_SET_RATE_REQ, ME_CONFIG_MONITOR_REQ, ME_CONFIG_MONITOR_CFM, ME_SET_PS_MODE_REQ, ME_SET_PS_MODE_CFM, ME_SET_ACTIVE_REQ, ME_SET_ACTIVE_CFM, ME_SET_PS_DISABLE_REQ, ME_SET_PS_DISABLE_CFM }
| Messages that are logically related to the task. More...
## Variables
struct ke_state_handler | me_default_handler
| Specifies the message handlers that are common to all states.
ke_state_t | me_state [ME_IDX_MAX]
| Defines the place holder for the states of all the task instances.

## Detailed Description

Copyright (C) RivieraWaves 2011-2019.

Declaration of all structures and functions used by the SCAN module.

Definition in file me_task.h.