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

Link layer controller data channel packet interface file. More...

#include "wsf_types.h"
#include "bb_ble_api.h"
#include "ll_defs.h"

Go to the source code of this file.

Data Structures

struct  lctrAclHdr_t
 ACL header. More...
 
struct  lctrDataPduHdr_t
 Data channel PDU header. More...
 
struct  lctrConnUpdInd_t
 Connection update indication PDU. More...
 
struct  lctrChanMapInd_t
 Connection update indication PDU. More...
 
struct  lctrTermInd_t
 Terminate indication control PDU. More...
 
struct  lctrEncReq_t
 Encryption request control PDU. More...
 
struct  lctrEncRsp_t
 Encryption response control PDU. More...
 
struct  lctrUnknownRsp_t
 Unknown response control PDU. More...
 
struct  lctrFeat_t
 Feature request or response control PDU. More...
 
struct  lctrConnParam_t
 Connection parameter request/response values. More...
 
struct  lctrVerInd_t
 Version indication control PDU. More...
 
struct  lctrRejInd_t
 Reject indication control PDU. More...
 
struct  lctrDataLen_t
 Data length request or response PDU. More...
 
struct  lctrPhy_t
 PHY request or response PDU. More...
 
struct  lctrPhyUpdInd_t
 PHY update indication PDU. More...
 
struct  lctrMinUsedChanInd_t
 Minimum number of used channels indication PDU. More...
 
struct  lctrPerSyncInd_t
 Periodic sync indication PDU. More...
 
struct  lctrPeerSca_t
 Peer SCA response PDU. More...
 
struct  lctrCisReq_t
 CIS request PDU. More...
 
struct  lctrCisRsp_t
 CIS response PDU. More...
 
struct  lctrCisInd_t
 CIS indication PDU. More...
 
struct  lctrCisTermInd_t
 CIS terminate PDU. More...
 
struct  lctrPwrCtrlReq_t
 Power control request PDU. More...
 
struct  lctrPwrCtrlRsp_t
 Power control RSP PDU. More...
 
struct  lctrPwrChngInd_t
 Power change indication PDU. More...
 
struct  lctrDataPdu_t
 Data channel control PDU. More...
 

Macros

#define LCTR_OFFSET_COUNT   6
 

Enumerations

Detailed Description

Link layer controller data channel packet interface file.

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

Copyright (c) 2019 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_pdu_conn.h.

Macro Definition Documentation

#define LCTR_OFFSET_COUNT   6

Number of offsets in a connection parameter request.

Definition at line 40 of file lctr_pdu_conn.h.

Enumeration Type Documentation

anonymous enum

Packet boundary flags.

Enumerator
LCTR_PB_START_NON_AUTO_FLUSH 

Start of a non-automatically flushable L2CAP PDU.

LCTR_PB_CONT_FRAG 

Continuing fragment of Higher Layer Message.

LCTR_PB_START_AUTO_FLUSH 

Start of an automatically flushable L2CAP PDU.

LCTR_PB_COMPLETE_AUTO_FLUSH 

A complete L2CAP PDU automatically flushable (not allowed for LE-U).

LCTR_PB_VS_DATA 

Vendor specific data.

Definition at line 43 of file lctr_pdu_conn.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.