/space/home/slher/rel/Beken/v6_4_5/macsw/ip/umac/src/scanu/scanu_task.c File Reference

The UMAC's SCAN module implementation. More...

#include "scanu_task.h"
#include "scanu.h"
#include "me.h"
#include "scan_task.h"
#include "dbg.h"
#include "vif_mgmt.h"
#include "rxu_task.h"

Go to the source code of this file.

Functions

static int scanu_start_req_handler (ke_msg_id_t const msgid, struct scanu_start_req const *param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
 SCAN module message handler.
static int scanu_join_req_handler (ke_msg_id_t const msgid, struct scanu_start_req const *param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
 SCAN module message handler.
static int scanu_get_scan_result_req_handler (ke_msg_id_t const msgid, struct scanu_get_scan_result_req const *param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
 SCAN module message handler.
static int scan_start_cfm_handler (ke_msg_id_t const msgid, struct scan_start_cfm const *param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
 SCAN module message handler.
static int scan_done_ind_handler (ke_msg_id_t const msgid, void const *param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
 SCAN module message handler.
static int rxu_mgt_ind_handler (ke_msg_id_t const msgid, struct rxu_mgt_ind const *param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
 SCAN module message handler.

Variables

struct ke_msg_handler scanu_idle []
 Specifies the messages handled in idle state.
struct ke_msg_handler scanu_scanning []
 Specifies the messages handled in scanning state.
struct ke_msg_handler scanu_default_state []
 DEFAULT handler definition.
struct ke_state_handler scanu_state_handler [SCANU_STATE_MAX]
 Specifies the message handler structure for every input state.
struct ke_state_handler scanu_default_handler
 Specifies the message handlers that are common to all states.
ke_state_t scanu_state [SCANU_IDX_MAX]
 Defines the place holder for the states of all the task instances.

Detailed Description

The UMAC's SCAN module implementation.

Copyright (C) RivieraWaves 2011-2019

Definition in file scanu_task.c.


Generated on 14 Jan 2020 for Ceva-RW WLAN FullMAC SW documentation by  doxygen 1.6.1