25 #ifndef LCTR_PDU_CONN_SLAVE_H 26 #define LCTR_PDU_CONN_SLAVE_H 40 #define LCTR_OFFSET_COUNT 6 325 uint8_t lctrPackAclHdr(uint8_t *pBuf,
const lctrAclHdr_t *pHdr);
330 uint8_t lctrUnpackAclHdr(
lctrAclHdr_t *pHdr,
const uint8_t *pBuf);
332 uint8_t lctrUnpackConnUpdateIndPdu(
lctrConnUpdInd_t *pPdu,
const uint8_t *pBuf);
333 uint8_t lctrUnpackChanMapIndPdu(
lctrChanMapInd_t *pPdu,
const uint8_t *pBuf);
334 uint8_t lctrUnpackTerminateIndPdu(
lctrTermInd_t *pPdu,
const uint8_t *pBuf);
335 uint8_t lctrUnpackUnknownRspPdu(
lctrUnknownRsp_t *pPdu,
const uint8_t *pBuf);
336 uint8_t lctrUnpackFeaturePdu(
lctrFeat_t *pPdu,
const uint8_t *pBuf);
337 uint8_t lctrUnpackRejectIndPdu(uint8_t *pReason,
const uint8_t *pBuf);
338 uint8_t lctrUnpackVersionIndPdu(
lctrVerInd_t *pPdu,
const uint8_t *pBuf);
339 uint8_t lctrUnpackConnParamPdu(
lctrConnParam_t *pConnParam,
const uint8_t *pBuf);
340 uint8_t lctrUnpackRejectExtIndPdu(
lctrRejInd_t *pPdu,
const uint8_t *pBuf);
341 uint8_t lctrUnpackDataLengthPdu(
lctrDataLen_t *pPdu,
const uint8_t *pBuf);
342 uint8_t lctrUnpackPhyPdu(
lctrPhy_t *pPdu,
const uint8_t *pBuf);
343 uint8_t lctrUnpackPhyUpdateIndPdu(
lctrPhyUpdInd_t *pPdu,
const uint8_t *pBuf);
345 uint8_t lctrUnpackPerSyncIndPdu(
lctrPerSyncInd_t *pPdu,
const uint8_t *pBuf);
348 uint8_t lctrDecodeCtrlPdu(
lctrDataPdu_t *pPdu,
const uint8_t *pBuf, uint8_t role);
349 uint8_t lctrDecodeEncPdu(
lctrDataPdu_t *pPdu,
const uint8_t *pBuf, uint8_t role);
Data length request or response PDU.
PHY request or response PDU.
lctrChanMapInd_t chanMapInd
BLE baseband interface file.
Power control request PDU.
lctrPwrChngInd_t pwrChngInd
Terminate indication control PDU.
Connection parameter request/response values.
Feature request or response control PDU.
Power change indication PDU.
lctrConnUpdInd_t connUpdInd
Connection update indication PDU.
Periodic sync indication PDU.
lctrPhyUpdInd_t phyUpdInd
Unknown response control PDU.
PHY update indication PDU.
Platform-independent data types.
Encryption response control PDU.
lctrPwrCtrlReq_t pwrCtrlReq
lctrMinUsedChanInd_t minUsedChanInd
Version indication control PDU.
lctrPerSyncInd_t perSyncInd
#define LCTR_OFFSET_COUNT
lctrPwrCtrlRsp_t pwrCtrlRsp
Link layer constant definitions.
Connection update indication PDU.
Reject indication control PDU.
uint16_t syncConnEvtCounter
Data channel control PDU.
uint32_t cisSyncDelayUsec
Encryption request control PDU.
Minimum number of used channels indication PDU.
lctrConnParam_t connParamReqRsp
uint32_t cigSyncDelayUsec
lctrUnknownRsp_t unknownRsp