/space/home/slher/rel/Beken/v6_4_5/macsw/ip/lmac/src/scan/scan_task.h File Reference

Scanning task declarations. More...

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

Go to the source code of this file.

Data Structures

struct  scan_start_req
 Structure containing the parameters of the SCAN_START_REQ message. More...
struct  scan_start_cfm
 Structure containing the parameters of the SCAN_START_CFM message. More...
struct  scan_cancel_cfm
 Structure containing the parameters of the SCAN_START_CFM message. More...

Defines

#define SCAN_IDX_MAX   1
 SCAN TASK Instance Max.

Enumerations

enum  scan_state_tag {
  SCAN_IDLE, SCAN_WAIT_IE_DWNLD, SCAN_WAIT_CHANNEL, SCAN_WAIT_BEACON_PROBE_RSP,
  SCAN_STATE_MAX
}
 

Possible States of the MM STA Task.

More...
enum  scan_msg_tag {
  SCAN_START_REQ = KE_FIRST_MSG(TASK_SCAN), SCAN_START_CFM, SCAN_DONE_IND, SCAN_CANCEL_REQ,
  SCAN_CANCEL_CFM, SCAN_TIMER, SCAN_MAX
}
 

List of messages related to the task.

More...

Variables

struct ke_state_handler scan_default_handler
 Specifies the message handlers that are common to all states.
ke_state_t scan_state [SCAN_IDX_MAX]
 Defines the placeholder for the states of all the task instances.

Detailed Description

Scanning task declarations.

Copyright (C) RivieraWaves 2011-2019

Definition in file scan_task.h.


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