/space/home/slher/rel/Beken/v6_4_5/macsw/ip/umac/src/apm/apm_task.h File Reference

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

#include "ke_task.h"
#include "apm.h"
#include "scan.h"

Go to the source code of this file.

Data Structures

struct  apm_start_req
 Structure containing the parameters of the APM_START_REQ message. More...
struct  apm_start_cfm
 Structure containing the parameters of the APM_START_CFM message. More...
struct  apm_stop_req
 Structure containing the parameters of the APM_STOP_REQ message. More...
struct  apm_start_cac_req
 Structure containing the parameters of the APM_START_CAC_REQ message. More...
struct  apm_start_cac_cfm
 Structure containing the parameters of the APM_START_CAC_CFM message. More...
struct  apm_stop_cac_req
 Structure containing the parameters of the APM_STOP_CAC_REQ message. More...

Defines

#define APM_IDX_MAX   1
 Task max index number.

Enumerations

enum  apm_state_tag {
  APM_IDLE, APM_BSS_PARAM_SETTING, APM_BCN_SETTING, APM_STOPPING,
  APM_STATE_MAX
}
 

Possible states of the task.

More...
enum  apm_msg_tag {
  APM_START_REQ = KE_FIRST_MSG(TASK_APM), APM_START_CFM, APM_STOP_REQ, APM_STOP_CFM,
  APM_START_CAC_REQ, APM_START_CAC_CFM, APM_STOP_CAC_REQ, APM_STOP_CAC_CFM
}
 

Messages that are logically related to the task.

More...

Variables

struct ke_state_handler apm_default_handler
 Specifies the message handlers that are common to all states.
ke_state_t apm_state [APM_IDX_MAX]
 Defines the placeholder for the states of all the task instances.

Detailed Description

Copyright (C) RivieraWaves 2011-2019.

APM task kernel interface declaration.

Definition in file apm_task.h.


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