Data Structures | |
| struct | lctrConnUpdate_t |
| Connection update message. More... | |
| struct | lctrDisconnect_t |
| Disconnect message. More... | |
| struct | lctrStartEnc_t |
| Start encryption message. More... | |
| struct | lctrLtkReply_t |
| Remote connection parameter reply message. More... | |
| struct | lctrConnParamReply_t |
| Remote connection parameter reply message. More... | |
| struct | lctrConnParamNegReply_t |
| Remote connection parameter negative reply message. More... | |
| struct | lctrDataLengthChange_t |
| Data length change message. More... | |
| struct | lctrPhyUpdate_t |
| PHY update message. More... | |
| struct | lctrSetMinUsedChan_t |
| Set minimum number of used channels message. More... | |
| struct | lctrPerAdvSyncTrsf_t |
| Periodic advertising sync transfer message. More... | |
| struct | lctrScaReq_t |
| Set minimum number of used channels message. More... | |
| struct | lctrCreateCis_t |
| CIS set CIG test CIS parameters. More... | |
| struct | lctrRejCisReq_t |
| Internal reject CIS request message. More... | |
| struct | lctrCisDisc_t |
| Disconnect message. More... | |
| struct | lctrMsgPwrCtrlReq_t |
| Internal power control request message. More... | |
| union | lctrConnMsg_t |
| Link layer controller message data. More... | |
| struct | LctrVsHandlers_t |
| Vendor specific PDU handlers. More... | |
Macros | |
| #define | LCTR_DATA_PDU_LEN(len) ((len) + LL_DATA_HDR_LEN + BB_DATA_PDU_TAILROOM) |
| Data channel PDU length (header + payload + MIC). More... | |
| #define | LCTR_DATA_PDU_MAX_LEN LCTR_DATA_PDU_LEN(BB_DATA_PLD_MAX_LEN) |
| Maximum data channel PDU length (header + payload + MIC). More... | |
| #define | LCTR_DATA_PDU_MIN_LEN LCTR_DATA_PDU_LEN(LL_MAX_DATA_LEN_MIN) |
| Minimum data channel PDU length (header + payload + MIC). More... | |
| #define | LCTR_MAX_DATA_LEN_MAX BB_DATA_PLD_MAX_LEN |
| Maximum value for maximum Data PDU length (spec limit is 251) More... | |
| #define | LCTR_MAX_HANDLE_INDEX (pLctrRtCfg->maxConn + pLctrRtCfg->maxCis) |
| Maximum handle index (CIS included). More... | |
Typedefs | |
| typedef void(* | LctrInitConnHdlr_t) (uint16_t connHandle) |
| Initialize connection context. More... | |
| typedef void(* | LctrTxFcHdlr_t) (uint16_t connHandle, uint8_t *pBuf) |
| Set transmit flow control. More... | |
| typedef void(* | LctrTxPduCompHdlr_t) (uint16_t connHandle) |
| Transmit PDU complete. More... | |
| typedef bool_t(* | LctrTxAckHdlr_t) (uint16_t connHandle) |
| Transmit empty packet acknowledgment, returns TRUE if required. More... | |
| typedef bool_t(* | LctrRxAckHdlr_t) (uint16_t connHandle) |
| Receive process flow control, returns TRUE if retransmission. More... | |
| typedef void(* | LctrVsRecvHdlr_t) (uint16_t connHandle, uint8_t *pBuf) |
| VS receive data handler. More... | |
| typedef void(* | LctrCeCompHdlr_t) (uint16_t connHandle) |
| Connection event complete handler. More... | |
Enumerations |
| #define LCTR_DATA_PDU_LEN | ( | len | ) | ((len) + LL_DATA_HDR_LEN + BB_DATA_PDU_TAILROOM) |
Data channel PDU length (header + payload + MIC).
Definition at line 45 of file lctr_api_conn.h.
| #define LCTR_DATA_PDU_MAX_LEN LCTR_DATA_PDU_LEN(BB_DATA_PLD_MAX_LEN) |
Maximum data channel PDU length (header + payload + MIC).
Definition at line 48 of file lctr_api_conn.h.
| #define LCTR_DATA_PDU_MIN_LEN LCTR_DATA_PDU_LEN(LL_MAX_DATA_LEN_MIN) |
Minimum data channel PDU length (header + payload + MIC).
Definition at line 51 of file lctr_api_conn.h.
| #define LCTR_MAX_DATA_LEN_MAX BB_DATA_PLD_MAX_LEN |
Maximum value for maximum Data PDU length (spec limit is 251)
Definition at line 54 of file lctr_api_conn.h.
| #define LCTR_MAX_HANDLE_INDEX (pLctrRtCfg->maxConn + pLctrRtCfg->maxCis) |
Maximum handle index (CIS included).
Definition at line 57 of file lctr_api_conn.h.
| typedef void(* LctrCeCompHdlr_t) (uint16_t connHandle) |
Connection event complete handler.
Definition at line 287 of file lctr_api_conn.h.
| typedef void(* LctrInitConnHdlr_t) (uint16_t connHandle) |
Initialize connection context.
Definition at line 269 of file lctr_api_conn.h.
| typedef bool_t(* LctrRxAckHdlr_t) (uint16_t connHandle) |
Receive process flow control, returns TRUE if retransmission.
Definition at line 281 of file lctr_api_conn.h.
| typedef bool_t(* LctrTxAckHdlr_t) (uint16_t connHandle) |
Transmit empty packet acknowledgment, returns TRUE if required.
Definition at line 278 of file lctr_api_conn.h.
| typedef void(* LctrTxFcHdlr_t) (uint16_t connHandle, uint8_t *pBuf) |
Set transmit flow control.
Definition at line 272 of file lctr_api_conn.h.
| typedef void(* LctrTxPduCompHdlr_t) (uint16_t connHandle) |
Transmit PDU complete.
Definition at line 275 of file lctr_api_conn.h.
| typedef void(* LctrVsRecvHdlr_t) (uint16_t connHandle, uint8_t *pBuf) |
VS receive data handler.
Definition at line 284 of file lctr_api_conn.h.
| anonymous enum |
Connected task messages for LCTR_DISP_CONN dispatcher.
Definition at line 60 of file lctr_api_conn.h.