The UMAC's ME (MAC Layer Management Entity) module implementation. More...
#include "me_task.h"#include "me.h"#include "mm.h"#include "me_utils.h"#include "scan_task.h"#include "dbg.h"#include "rxu_task.h"#include "sta_mgmt.h"#include "vif_mgmt.h"#include "ps.h"#include "co_endian.h"Go to the source code of this file.
Functions | |
| static int | me_config_req_handler (ke_msg_id_t const msgid, struct me_config_req const *param, ke_task_id_t const dest_id, ke_task_id_t const src_id) |
| ME module message handler. | |
| static int | me_chan_config_req_handler (ke_msg_id_t const msgid, struct me_chan_config_req const *param, ke_task_id_t const dest_id, ke_task_id_t const src_id) |
| ME module message handler. | |
| static int | me_set_control_port_req_handler (ke_msg_id_t const msgid, struct me_set_control_port_req const *param, ke_task_id_t const dest_id, ke_task_id_t const src_id) |
| ME module message handler. | |
| static int | me_sta_add_req_handler (ke_msg_id_t const msgid, struct me_sta_add_req const *param, ke_task_id_t const dest_id, ke_task_id_t const src_id) |
| ME module message handler. | |
| static int | me_sta_del_req_handler (ke_msg_id_t const msgid, struct me_sta_del_req const *param, ke_task_id_t const dest_id, ke_task_id_t const src_id) |
| ME module message handler. | |
| static int | me_traffic_ind_req_handler (ke_msg_id_t const msgid, struct me_traffic_ind_req const *param, ke_task_id_t const dest_id, ke_task_id_t const src_id) |
| ME module message handler. | |
| static int | me_set_active_req_handler (ke_msg_id_t const msgid, struct me_set_active_req const *param, ke_task_id_t const dest_id, ke_task_id_t const src_id) |
| ME module message handler. | |
| static int | mm_set_idle_cfm_handler (ke_msg_id_t const msgid, void const *param, ke_task_id_t const dest_id, ke_task_id_t const src_id) |
| ME module message handler. | |
| static int | me_set_ps_disable_req_handler (ke_msg_id_t const msgid, struct me_set_ps_disable_req const *param, ke_task_id_t const dest_id, ke_task_id_t const src_id) |
| ME module message handler. | |
| static int | me_set_ps_mode_req_handler (ke_msg_id_t const msgid, struct me_set_ps_mode_req const *param, ke_task_id_t const dest_id, ke_task_id_t const src_id) |
| ME module message handler. | |
| static int | mm_set_ps_mode_cfm_handler (ke_msg_id_t const msgid, void const *param, ke_task_id_t const dest_id, ke_task_id_t const src_id) |
| ME module message handler. | |
| static int | me_rc_stats_req_handler (ke_msg_id_t const msgid, struct me_rc_stats_req const *param, ke_task_id_t const dest_id, ke_task_id_t const src_id) |
| RC module message handler. | |
| static int | me_rc_set_rate_req_handler (ke_msg_id_t const msgid, struct me_rc_set_rate_req const *param, ke_task_id_t const dest_id, ke_task_id_t const src_id) |
| RC module message handler. | |
| static int | me_config_monitor_req_handler (ke_msg_id_t const msgid, struct me_config_monitor_req const *param, ke_task_id_t const dest_id, ke_task_id_t const src_id) |
| ME module message handler. | |
Variables | |
| struct ke_msg_handler | me_default_state [] |
| DEFAULT handler definition. | |
| struct ke_state_handler | me_default_handler = KE_STATE_HANDLER(me_default_state) |
| 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. | |
The UMAC's ME (MAC Layer Management Entity) module implementation.
Copyright (C) RivieraWaves 2011-2019
Definition in file me_task.c.
1.6.1