Mistake on this page?
Report an issue in GitHub or email us
Data Structures | Enumerations
lctr_api_adv_slave_ae.h File Reference

Link layer controller extended advertising slave interface file. More...

#include "lctr_api.h"
#include "lmgr_api_adv_slave_ae.h"
#include "cfg_mac_ble.h"

Go to the source code of this file.

Data Structures

union  lctrAcadSlvMsg_t
 Link layer controller message data. More...
 
struct  LctrExtAdvEnableMsg_t
 Extended Advertising enable message. More...
 
struct  LctrPerAdvEnableMsg_t
 Periodic Advertising enable message. More...
 
union  LctrExtAdvMsg_t
 Extended Advertising message data. More...
 
union  LctrPerAdvMsg_t
 Periodic Advertising message data. More...
 

Enumerations

Detailed Description

Link layer controller extended advertising slave interface file.

Copyright (c) 2013-2019 Arm Ltd. All Rights Reserved.

Copyright (c) 2019-2020 Packetcraft, Inc.

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Definition in file lctr_api_adv_slave_ae.h.

Enumeration Type Documentation

anonymous enum

Slave extended advertising task messages for LCTR_DISP_EXT_ADV dispatcher.

Enumerator
LCTR_EXT_ADV_MSG_RESET 

Reset API message.

LCTR_EXT_ADV_MSG_START 

Extended advertising start API event.

LCTR_EXT_ADV_MSG_STOP 

Extended advertising stop API event.

LCTR_EXT_ADV_MSG_INT_START 

Extended advertising start internal event.

LCTR_EXT_ADV_MSG_TERMINATE 

Extended advertising BOD terminated event.

LCTR_EXT_ADV_MSG_TMR_DUR_EXP 

Extended advertising duration timer expired event.

LCTR_EXT_ADV_MSG_TOTAL 

Total number of extended advertising events.

Definition at line 41 of file lctr_api_adv_slave_ae.h.

anonymous enum

Slave periodic advertising task messages for LCTR_DISP_PER_ADV dispatcher.

Enumerator
LCTR_PER_ADV_MSG_RESET 

Reset API message.

LCTR_PER_ADV_MSG_START 

Periodic advertising start API event.

LCTR_PER_ADV_MSG_STOP 

Periodic advertising stop API event.

LCTR_PER_ADV_MSG_TERMINATE 

Periodic advertising BOD terminated event.

LCTR_PER_ADV_MSG_TOTAL 

Total number of periodic advertising events.

Definition at line 55 of file lctr_api_adv_slave_ae.h.

anonymous enum

ACAD dispatcher messages.

Definition at line 67 of file lctr_api_adv_slave_ae.h.

Important Information for this Arm website

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies. If you are not happy with the use of these cookies, please review our Cookie Policy to learn how they can be disabled. By disabling cookies, some features of the site will not work.