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

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

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

Go to the source code of this file.

Data Structures

struct  scanu_start_req
 Structure containing the parameters of the SCANU_START_REQ message. More...
struct  scanu_start_cfm
 Structure containing the parameters of the SCANU_START_CFM message. More...
struct  scanu_get_scan_result_req
 Structure containing the parameters of the SCANU_GET_SCAN_RESULT_REQ message. More...
struct  scanu_get_scan_result_cfm
 Structure containing the parameters of the SCANU_GET_SCAN_RESULT_CFM message. More...

Defines

#define SCANU_IDX_MAX   1
 Task max index number.

Enumerations

enum  { SCANU_IDLE, SCANU_SCANNING, SCANU_STATE_MAX }
 

Possible states of the task.

More...
enum  {
  SCANU_START_REQ = KE_FIRST_MSG(TASK_SCANU), SCANU_START_CFM, SCANU_JOIN_REQ, SCANU_JOIN_CFM,
  SCANU_RESULT_IND, SCANU_GET_SCAN_RESULT_REQ, SCANU_GET_SCAN_RESULT_CFM
}
 

Messages that are logically related to the task.

More...

Variables

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

Copyright (C) RivieraWaves 2011-2019.

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

Definition in file scanu_task.h.


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