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

Link layer controller common interface file. More...

#include "ll_api.h"
#include "ll_defs.h"
#include "bb_api.h"

Go to the source code of this file.

Data Structures

struct  lctrMsgHdr_t
 Common message structure passed to event handler. More...
 
struct  lctrChanMapUpdate_t
 Channel map update message. More...
 
struct  lctrBigCreated_t
 BIG created message. More...
 
struct  lctrConnInd_t
 Connect request PDU. More...
 
struct  lctrConnEstablish_t
 Connection establish. More...
 

Typedefs

typedef bool_t(* LctrIsPerAdvEnabledFn_t) (uint8_t handle)
 Call signature for periodic enabled check function. More...
 
typedef void(* LctrUpdateCisChanMapFn_t) (uint16_t aclHandle)
 Call signature to update CIS channel map. More...
 
typedef bool_t(* LctrExtCheckFn_t) (uint8_t scanPhy)
 Call signature for extended scan enabled check function. More...
 
typedef bool_t(* LctrPerSyncPendFn_t) (void)
 Call signature for periodic sync pending check. More...
 

Enumerations

Variables

LctrIsPerAdvEnabledFn_t LctrPerAdvEnabled
 Function pointer for periodic advertising enable check. More...
 
LctrUpdateCisChanMapFn_t LctrUpdateCisChanMapFn
 Function pointer to update CIS channel map. More...
 
LctrExtCheckFn_t LctrMstExtScanEnabled
 Function pointer for extended scan enable check. More...
 
LctrExtCheckFn_t LctrMstExtInitEnabled
 Function pointer for extended advertising init enable check. More...
 
LctrPerSyncPendFn_t LctrMstPerSyncPending
 Function pointer for periodic sync pending check. More...
 
const LlRtCfg_tpLctrRtCfg
 Runtime configuration. More...
 

Detailed Description

Link layer controller common 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.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.