Data Structures | |
struct | hciLeConnCmplEvt_t |
LE connection complete event. More... | |
struct | hciDisconnectCmplEvt_t |
Disconnect complete event. More... | |
struct | hciLeConnUpdateCmplEvt_t |
LE connection update complete event. More... | |
struct | hciLeCreateConnCancelCmdCmplEvt_t |
LE create connection cancel command complete event. More... | |
struct | hciLeAdvReportEvt_t |
LE advertising report event. More... | |
struct | hciLeExtAdvReportEvt_t |
LE extended advertising report. More... | |
struct | hciLeScanTimeoutEvt_t |
LE scan timeout. More... | |
struct | hciLeAdvSetTermEvt_t |
LE advertising set terminated. More... | |
struct | hciLeScanReqRcvdEvt_t |
LE scan request received. More... | |
struct | hciLePerAdvSyncEstEvt_t |
LE periodic advertising sync established. More... | |
struct | hciLePerAdvReportEvt_t |
LE periodic advertising report. More... | |
struct | hciLePerAdvSyncLostEvt_t |
LE periodic advertising synch lost. More... | |
struct | HciLePerAdvSyncTrsfRcvdEvt_t |
LE periodic advertising sync transfer received. More... | |
struct | hciLeChSelAlgoEvt_t |
LE channel selection algorithm. More... | |
struct | hciReadRssiCmdCmplEvt_t |
Read RSSI command complete event. More... | |
struct | hciReadChanMapCmdCmplEvt_t |
LE Read channel map command complete event. More... | |
struct | hciReadTxPwrLvlCmdCmplEvt_t |
Read transmit power level command complete event. More... | |
struct | hciReadRemoteVerInfoCmplEvt_t |
Read remote version information complete event. More... | |
struct | hciLeReadRemoteFeatCmplEvt_t |
LE read remote features complete event. More... | |
struct | hciLeLtkReqReplCmdCmplEvt_t |
LE LTK request reply command complete event. More... | |
struct | hciLeLtkReqNegReplCmdCmplEvt_t |
LE LTK request negative reply command complete event. More... | |
struct | hciEncKeyRefreshCmpl_t |
Encryption key refresh complete event. More... | |
struct | hciEncChangeEvt_t |
Encryption change event. More... | |
struct | hciLeLtkReqEvt_t |
LE LTK request event. More... | |
struct | hciVendorSpecCmdStatusEvt_t |
Vendor specific command status event. More... | |
struct | hciVendorSpecCmdCmplEvt_t |
Vendor specific command complete event. More... | |
struct | hciVendorSpecEvt_t |
Vendor specific event. More... | |
struct | hciHwErrorEvt_t |
Hardware error event. More... | |
struct | hciLeEncryptCmdCmplEvt_t |
LE encrypt command complete event. More... | |
struct | hciLeRandCmdCmplEvt_t |
LE rand command complete event. More... | |
struct | hciLeRemConnParamRepEvt_t |
LE remote connection parameter request reply command complete event. More... | |
struct | hciLeRemConnParamNegRepEvt_t |
LE remote connection parameter request negative reply command complete event. More... | |
struct | hciLeReadDefDataLenEvt_t |
LE read suggested default data len command complete event. More... | |
struct | hciLeWriteDefDataLenEvt_t |
LE write suggested default data len command complete event. More... | |
struct | hciLeSetDataLenEvt_t |
LE set data len command complete event. More... | |
struct | hciLeReadMaxDataLenEvt_t |
LE read maximum data len command complete event. More... | |
struct | hciLeRemConnParamReqEvt_t |
LE remote connetion parameter request event. More... | |
struct | hciLeDataLenChangeEvt_t |
LE data length change event. More... | |
struct | hciLeP256CmplEvt_t |
LE local p256 ecc key command complete event. More... | |
struct | hciLeGenDhKeyEvt_t |
LE generate DH key command complete event. More... | |
struct | hciLeReadPeerResAddrCmdCmplEvt_t |
LE read peer resolving address command complete event. More... | |
struct | hciLeReadLocalResAddrCmdCmplEvt_t |
LE read local resolving address command complete event. More... | |
struct | hciLeSetAddrResEnableCmdCmplEvt_t |
LE set address resolving enable command complete event. More... | |
struct | hciLeAddDevToResListCmdCmplEvt_t |
LE add device to resolving list command complete event. More... | |
struct | hciLeRemDevFromResListCmdCmplEvt_t |
LE remove device from resolving list command complete event. More... | |
struct | hciLeClearResListCmdCmplEvt_t |
LE clear resolving list command complete event. More... | |
struct | hciWriteAuthPayloadToCmdCmplEvt_t |
Write authenticated payload to command complete event. More... | |
struct | hciAuthPayloadToExpiredEvt_t |
Authenticated payload to expire event. More... | |
struct | hciLeReadPhyCmdCmplEvt_t |
LE read PHY command complete event. More... | |
struct | hciLeSetDefPhyCmdCmplEvt_t |
LE set default PHY command complete event. More... | |
struct | hciLePhyUpdateEvt_t |
LE PHY update complete event. More... | |
struct | hciLePerAdvSyncTrsfCmdCmplEvt_t |
LE periodic advertising sync transfer command complete event. More... | |
struct | hciLePerAdvSetInfoTrsfCmdCmplEvt_t |
LE set periodic advertising set info transfer command complete event. More... | |
struct | hciLeConnIQReportEvt_t |
LE connection IQ report. More... | |
struct | hciLeCteReqFailedEvt_t |
LE CTE request failed event. More... | |
struct | hciLeSetConnCteRxParamsCmdCmplEvt_t |
LE set connection CTE receive parameters command complete event. More... | |
struct | hciLeSetConnCteTxParamsCmdCmplEvt_t |
LE set connection CTE transmit parameters command complete event. More... | |
struct | hciLeConnCteReqEnableCmdCmplEvt_t |
LE connection CTE request enable command complete event. More... | |
struct | hciLeConnCteRspEnableCmdCmplEvt_t |
LE connection CTE response enable command complete event. More... | |
struct | hciLeReadAntennaInfoCmdCmplEvt_t |
LE read antenna information command complete event. More... | |
struct | HciLeCisEstEvt_t |
LE CIS established event. More... | |
struct | HciLeCisReqEvt_t |
LE CIS request event. More... | |
struct | HciLeReqPeerScaCmplEvt_t_t |
LE request peer SCA complete. More... | |
struct | hciLeSetCigParamsCmdCmplEvt_t |
LE set CIG parameters command complete event. More... | |
struct | hciLeRemoveCigCmdCmplEvt_t |
LE remove CIG command complete event. More... | |
struct | HciLeCreateBigCmplEvt_t |
LE Create BIG complete event. More... | |
struct | HciLeTerminateBigCmplEvt_t |
LE Terminate BIG complete event. More... | |
struct | HciLeBigTermSyncCmplEvt_t |
LE BIG Terminate Sync complete event. More... | |
struct | HciLeBigSyncEstEvt_t |
LE BIG Sync Established event. More... | |
struct | HciLeBigSyncLostEvt_t |
LE BIG sync lost event. More... | |
struct | HciLeBigInfoAdvRptEvt_t |
LE BIG Info Advertising Report event. More... | |
struct | hciLeSetupIsoDataPathCmdCmplEvt_t |
LE setup ISO data path command complete event. More... | |
struct | hciLeRemoveIsoDataPathCmdCmplEvt_t |
LE remove ISO data path command complete event. More... | |
struct | hciConfigDataPathCmdCmplEvt_t |
Config data path command complete event. More... | |
struct | HciStdCodecInfo_t |
Standard codec info block. More... | |
struct | HciVsCodecInfo_t |
Vendor-specific codec info block. More... | |
struct | hciReadLocalSupCodecsCmdCmplEvt_t |
Read local supported codecs command complete event. More... | |
struct | HciCodecCap_t |
Codec capability block. More... | |
struct | hciReadLocalSupCodecCapCmdCmplEvt_t |
Read local supported codec capabilities command complete event. More... | |
struct | hciReadLocalSupCtrDlyCmdCmplEvt_t |
struct | hciLocalVerInfo_t |
Local version information. More... | |
union | hciEvt_t |
Union of all event types. More... | |
Typedefs | |
typedef void(* | hciEvtCback_t) (hciEvt_t *pEvent) |
HCI event callback type. More... | |
typedef void(* | hciSecCback_t) (hciEvt_t *pEvent) |
HCI security callback type. More... | |
HCI Internal Event Codes | |
Proprietary HCI event codes for handling HCI events in callbacks. | |
#define | HCI_RESET_SEQ_CMPL_CBACK_EVT 0 |
Reset sequence complete. More... | |
#define | HCI_LE_CONN_CMPL_CBACK_EVT 1 |
LE connection complete. More... | |
#define | HCI_LE_ENHANCED_CONN_CMPL_CBACK_EVT 2 |
LE enhanced connection complete. More... | |
#define | HCI_DISCONNECT_CMPL_CBACK_EVT 3 |
Disconnect complete. More... | |
#define | HCI_LE_CONN_UPDATE_CMPL_CBACK_EVT 4 |
LE connection update complete. More... | |
#define | HCI_LE_CREATE_CONN_CANCEL_CMD_CMPL_CBACK_EVT 5 |
LE create connection cancel command complete. More... | |
#define | HCI_LE_ADV_REPORT_CBACK_EVT 6 |
LE advertising report. More... | |
#define | HCI_READ_RSSI_CMD_CMPL_CBACK_EVT 7 |
Read RSSI command complete. More... | |
#define | HCI_LE_READ_CHAN_MAP_CMD_CMPL_CBACK_EVT 8 |
LE Read channel map command complete. More... | |
#define | HCI_READ_TX_PWR_LVL_CMD_CMPL_CBACK_EVT 9 |
Read transmit power level command complete. More... | |
#define | HCI_READ_REMOTE_VER_INFO_CMPL_CBACK_EVT 10 |
Read remote version information complete. More... | |
#define | HCI_LE_READ_REMOTE_FEAT_CMPL_CBACK_EVT 11 |
LE read remote features complete. More... | |
#define | HCI_LE_LTK_REQ_REPL_CMD_CMPL_CBACK_EVT 12 |
LE LTK request reply command complete. More... | |
#define | HCI_LE_LTK_REQ_NEG_REPL_CMD_CMPL_CBACK_EVT 13 |
LE LTK request negative reply command complete. More... | |
#define | HCI_ENC_KEY_REFRESH_CMPL_CBACK_EVT 14 |
Encryption key refresh complete. More... | |
#define | HCI_ENC_CHANGE_CBACK_EVT 15 |
Encryption change. More... | |
#define | HCI_LE_LTK_REQ_CBACK_EVT 16 |
LE LTK request. More... | |
#define | HCI_VENDOR_SPEC_CMD_STATUS_CBACK_EVT 17 |
Vendor specific command status. More... | |
#define | HCI_VENDOR_SPEC_CMD_CMPL_CBACK_EVT 18 |
Vendor specific command complete. More... | |
#define | HCI_VENDOR_SPEC_CBACK_EVT 19 |
Vendor specific. More... | |
#define | HCI_HW_ERROR_CBACK_EVT 20 |
Hardware error. More... | |
#define | HCI_LE_ADD_DEV_TO_RES_LIST_CMD_CMPL_CBACK_EVT 21 |
LE add device to resolving list command complete. More... | |
#define | HCI_LE_REM_DEV_FROM_RES_LIST_CMD_CMPL_CBACK_EVT 22 |
LE remove device from resolving command complete. More... | |
#define | HCI_LE_CLEAR_RES_LIST_CMD_CMPL_CBACK_EVT 23 |
LE clear resolving list command complete. More... | |
#define | HCI_LE_READ_PEER_RES_ADDR_CMD_CMPL_CBACK_EVT 24 |
LE read peer resolving address command complete. More... | |
#define | HCI_LE_READ_LOCAL_RES_ADDR_CMD_CMPL_CBACK_EVT 25 |
LE read local resolving address command complete. More... | |
#define | HCI_LE_SET_ADDR_RES_ENABLE_CMD_CMPL_CBACK_EVT 26 |
LE set address resolving enable command complete. More... | |
#define | HCI_LE_ENCRYPT_CMD_CMPL_CBACK_EVT 27 |
LE encrypt command complete. More... | |
#define | HCI_LE_RAND_CMD_CMPL_CBACK_EVT 28 |
LE rand command complete. More... | |
#define | HCI_LE_REM_CONN_PARAM_REP_CMD_CMPL_CBACK_EVT 29 |
LE remote connection parameter request reply complete. More... | |
#define | HCI_LE_REM_CONN_PARAM_NEG_REP_CMD_CMPL_CBACK_EVT 30 |
LE remote connection parameter request negative reply complete. More... | |
#define | HCI_LE_READ_DEF_DATA_LEN_CMD_CMPL_CBACK_EVT 31 |
LE read suggested default data length command complete. More... | |
#define | HCI_LE_WRITE_DEF_DATA_LEN_CMD_CMPL_CBACK_EVT 32 |
LE write suggested default data length command complete. More... | |
#define | HCI_LE_SET_DATA_LEN_CMD_CMPL_CBACK_EVT 33 |
LE set data length command complete. More... | |
#define | HCI_LE_READ_MAX_DATA_LEN_CMD_CMPL_CBACK_EVT 34 |
LE read maximum data length command complete. More... | |
#define | HCI_LE_REM_CONN_PARAM_REQ_CBACK_EVT 35 |
LE remote connection parameter request. More... | |
#define | HCI_LE_DATA_LEN_CHANGE_CBACK_EVT 36 |
LE data length change. More... | |
#define | HCI_LE_READ_LOCAL_P256_PUB_KEY_CMPL_CBACK_EVT 37 |
LE read local P-256 public key. More... | |
#define | HCI_LE_GENERATE_DHKEY_CMPL_CBACK_EVT 38 |
LE generate DHKey complete. More... | |
#define | HCI_WRITE_AUTH_PAYLOAD_TO_CMD_CMPL_CBACK_EVT 39 |
Write authenticated payload timeout command complete. More... | |
#define | HCI_AUTH_PAYLOAD_TO_EXPIRED_CBACK_EVT 40 |
Authenticated payload timeout expired event. More... | |
#define | HCI_LE_READ_PHY_CMD_CMPL_CBACK_EVT 41 |
LE read phy command complete. More... | |
#define | HCI_LE_SET_DEF_PHY_CMD_CMPL_CBACK_EVT 42 |
LE set default phy command complete. More... | |
#define | HCI_LE_PHY_UPDATE_CMPL_CBACK_EVT 43 |
LE phy update complete. More... | |
#define | HCI_LE_EXT_ADV_REPORT_CBACK_EVT 44 |
LE extended advertising report. More... | |
#define | HCI_LE_SCAN_TIMEOUT_CBACK_EVT 45 |
LE scan timeout event. More... | |
#define | HCI_LE_ADV_SET_TERM_CBACK_EVT 46 |
LE advertising set terminated event. More... | |
#define | HCI_LE_SCAN_REQ_RCVD_CBACK_EVT 47 |
LE scan request received event. More... | |
#define | HCI_LE_PER_ADV_SYNC_EST_CBACK_EVT 48 |
LE periodic advertising sync established event. More... | |
#define | HCI_LE_PER_ADV_REPORT_CBACK_EVT 49 |
LE periodic advertising report event. More... | |
#define | HCI_LE_PER_ADV_SYNC_LOST_CBACK_EVT 50 |
LE periodic advertising synch lost event. More... | |
#define | HCI_LE_CH_SEL_ALGO_CBACK_EVT 51 |
LE channel selection algorithm event. More... | |
#define | HCI_LE_SCAN_ENABLE_CMD_CMPL_CBACK_EVT 52 |
LE scan enable command complete. More... | |
#define | HCI_LE_ADV_ENABLE_CMD_CMPL_CBACK_EVT 53 |
LE advertise enable command complete. More... | |
#define | HCI_LE_EXT_SCAN_ENABLE_CMD_CMPL_CBACK_EVT 54 |
LE extended scan enable command complete. More... | |
#define | HCI_LE_EXT_ADV_ENABLE_CMD_CMPL_CBACK_EVT 55 |
LE extended advertise enable command complete. More... | |
#define | HCI_LE_PER_ADV_ENABLE_CMD_CMPL_CBACK_EVT 56 |
LE periodic advertise enable command complete. More... | |
#define | HCI_LE_SET_RAND_ADDR_CMD_CMPL_CBACK_EVT 57 |
LE set random address command complete. More... | |
#define | HCI_LE_PER_SYNC_TRSF_RCVD_CBACK_EVT 58 |
LE periodic advertising sync transfer received event. More... | |
#define | HCI_LE_PER_ADV_SYNC_TRSF_CMD_CMPL_CBACK_EVT 59 |
LE periodic advertising sync transfer command complete. More... | |
#define | HCI_LE_PER_ADV_SET_INFO_TRSF_CMD_CMPL_CBACK_EVT 60 |
LE set periodic advertising set info transfer command complete. More... | |
#define | HCI_LE_CONN_IQ_REPORT_CBACK_EVT 61 |
LE connection IQ report event. More... | |
#define | HCI_LE_CTE_REQ_FAILED_CBACK_EVT 62 |
LE CTE request failed event. More... | |
#define | HCI_LE_SET_CONN_CTE_RX_PARAMS_CMD_CMPL_CBACK_EVT 63 |
LE set connection CTE receive parameters command complete. More... | |
#define | HCI_LE_SET_CONN_CTE_TX_PARAMS_CMD_CMPL_CBACK_EVT 64 |
LE set connection CTE transmit parameters command complete. More... | |
#define | HCI_LE_CONN_CTE_REQ_ENABLE_CMD_CMPL_CBACK_EVT 65 |
LE connection CTE request enable command complete. More... | |
#define | HCI_LE_CONN_CTE_RSP_ENABLE_CMD_CMPL_CBACK_EVT 66 |
LE connection CTE response enable command complete. More... | |
#define | HCI_LE_READ_ANTENNA_INFO_CMD_CMPL_CBACK_EVT 67 |
LE read antenna information command complete. More... | |
#define | HCI_LE_CIS_EST_CBACK_EVT 68 |
LE CIS established event. More... | |
#define | HCI_LE_CIS_REQ_CBACK_EVT 69 |
LE CIS request event. More... | |
#define | HCI_CIS_DISCONNECT_CMPL_CBACK_EVT 70 |
CIS disconnect complete. More... | |
#define | HCI_LE_REQ_PEER_SCA_CBACK_EVT 71 |
LE Request peer SCA complete. More... | |
#define | HCI_LE_SET_CIG_PARAMS_CMD_CMPL_CBACK_EVT 72 |
LE set CIG parameters command complete. More... | |
#define | HCI_LE_REMOVE_CIG_CMD_CMPL_CBACK_EVT 73 |
LE remove CIG command complete. More... | |
#define | HCI_LE_SETUP_ISO_DATA_PATH_CMD_CMPL_CBACK_EVT 74 |
LE setup ISO data path command complete. More... | |
#define | HCI_LE_REMOVE_ISO_DATA_PATH_CMD_CMPL_CBACK_EVT 75 |
LE remove ISO data path command complete. More... | |
#define | HCI_CONFIG_DATA_PATH_CMD_CMPL_CBACK_EVT 76 |
Configure data path command complete. More... | |
#define | HCI_READ_LOCAL_SUP_CODECS_CMD_CMPL_CBACK_EVT 77 |
Read local supported codecs command complete. More... | |
#define | HCI_READ_LOCAL_SUP_CODEC_CAP_CMD_CMPL_CBACK_EVT 78 |
Read local supported codec capabilities command complete. More... | |
#define | HCI_READ_LOCAL_SUP_CTR_DLY_CMD_CMPL_CBACK_EVT 79 |
Read local supported controller delay command complete. More... | |
#define | HCI_LE_CREATE_BIG_CMPL_CBACK_EVT 80 |
LE create BIG complete. More... | |
#define | HCI_LE_TERM_BIG_CMPL_CBACK_EVT 81 |
LE terminate BIG complete. More... | |
#define | HCI_LE_BIG_SYNC_EST_CBACK_EVT 82 |
LE BIG sync established. More... | |
#define | HCI_LE_BIG_SYNC_LOST_CBACK_EVT 83 |
LE BIG sync lost. More... | |
#define | HCI_LE_BIG_TERM_SYNC_CMPL_CBACK_EVT 84 |
LE BIG terminate sync complete. More... | |
#define | HCI_LE_BIG_INFO_ADV_REPORT_CBACK_EVT 85 |
LE BIG Info advertising report. More... | |
#define HCI_AUTH_PAYLOAD_TO_EXPIRED_CBACK_EVT 40 |
#define HCI_CIS_DISCONNECT_CMPL_CBACK_EVT 70 |
#define HCI_CONFIG_DATA_PATH_CMD_CMPL_CBACK_EVT 76 |
#define HCI_DISCONNECT_CMPL_CBACK_EVT 3 |
#define HCI_ENC_KEY_REFRESH_CMPL_CBACK_EVT 14 |
#define HCI_LE_ADD_DEV_TO_RES_LIST_CMD_CMPL_CBACK_EVT 21 |
#define HCI_LE_ADV_ENABLE_CMD_CMPL_CBACK_EVT 53 |
#define HCI_LE_ADV_REPORT_CBACK_EVT 6 |
#define HCI_LE_ADV_SET_TERM_CBACK_EVT 46 |
#define HCI_LE_BIG_INFO_ADV_REPORT_CBACK_EVT 85 |
#define HCI_LE_BIG_SYNC_EST_CBACK_EVT 82 |
#define HCI_LE_BIG_SYNC_LOST_CBACK_EVT 83 |
#define HCI_LE_BIG_TERM_SYNC_CMPL_CBACK_EVT 84 |
#define HCI_LE_CH_SEL_ALGO_CBACK_EVT 51 |
#define HCI_LE_CIS_EST_CBACK_EVT 68 |
#define HCI_LE_CLEAR_RES_LIST_CMD_CMPL_CBACK_EVT 23 |
#define HCI_LE_CONN_CMPL_CBACK_EVT 1 |
#define HCI_LE_CONN_CTE_REQ_ENABLE_CMD_CMPL_CBACK_EVT 65 |
#define HCI_LE_CONN_CTE_RSP_ENABLE_CMD_CMPL_CBACK_EVT 66 |
#define HCI_LE_CONN_IQ_REPORT_CBACK_EVT 61 |
#define HCI_LE_CONN_UPDATE_CMPL_CBACK_EVT 4 |
#define HCI_LE_CREATE_BIG_CMPL_CBACK_EVT 80 |
#define HCI_LE_CREATE_CONN_CANCEL_CMD_CMPL_CBACK_EVT 5 |
#define HCI_LE_CTE_REQ_FAILED_CBACK_EVT 62 |
#define HCI_LE_DATA_LEN_CHANGE_CBACK_EVT 36 |
#define HCI_LE_ENCRYPT_CMD_CMPL_CBACK_EVT 27 |
#define HCI_LE_ENHANCED_CONN_CMPL_CBACK_EVT 2 |
#define HCI_LE_EXT_ADV_ENABLE_CMD_CMPL_CBACK_EVT 55 |
#define HCI_LE_EXT_ADV_REPORT_CBACK_EVT 44 |
#define HCI_LE_EXT_SCAN_ENABLE_CMD_CMPL_CBACK_EVT 54 |
#define HCI_LE_GENERATE_DHKEY_CMPL_CBACK_EVT 38 |
#define HCI_LE_LTK_REQ_NEG_REPL_CMD_CMPL_CBACK_EVT 13 |
#define HCI_LE_LTK_REQ_REPL_CMD_CMPL_CBACK_EVT 12 |
#define HCI_LE_PER_ADV_ENABLE_CMD_CMPL_CBACK_EVT 56 |
#define HCI_LE_PER_ADV_REPORT_CBACK_EVT 49 |
#define HCI_LE_PER_ADV_SET_INFO_TRSF_CMD_CMPL_CBACK_EVT 60 |
#define HCI_LE_PER_ADV_SYNC_EST_CBACK_EVT 48 |
#define HCI_LE_PER_ADV_SYNC_LOST_CBACK_EVT 50 |
#define HCI_LE_PER_ADV_SYNC_TRSF_CMD_CMPL_CBACK_EVT 59 |
#define HCI_LE_PER_SYNC_TRSF_RCVD_CBACK_EVT 58 |
#define HCI_LE_PHY_UPDATE_CMPL_CBACK_EVT 43 |
#define HCI_LE_RAND_CMD_CMPL_CBACK_EVT 28 |
#define HCI_LE_READ_ANTENNA_INFO_CMD_CMPL_CBACK_EVT 67 |
#define HCI_LE_READ_CHAN_MAP_CMD_CMPL_CBACK_EVT 8 |
#define HCI_LE_READ_DEF_DATA_LEN_CMD_CMPL_CBACK_EVT 31 |
#define HCI_LE_READ_LOCAL_P256_PUB_KEY_CMPL_CBACK_EVT 37 |
#define HCI_LE_READ_LOCAL_RES_ADDR_CMD_CMPL_CBACK_EVT 25 |
#define HCI_LE_READ_MAX_DATA_LEN_CMD_CMPL_CBACK_EVT 34 |
#define HCI_LE_READ_PEER_RES_ADDR_CMD_CMPL_CBACK_EVT 24 |
#define HCI_LE_READ_PHY_CMD_CMPL_CBACK_EVT 41 |
#define HCI_LE_READ_REMOTE_FEAT_CMPL_CBACK_EVT 11 |
#define HCI_LE_REM_CONN_PARAM_NEG_REP_CMD_CMPL_CBACK_EVT 30 |
#define HCI_LE_REM_CONN_PARAM_REP_CMD_CMPL_CBACK_EVT 29 |
#define HCI_LE_REM_CONN_PARAM_REQ_CBACK_EVT 35 |
#define HCI_LE_REM_DEV_FROM_RES_LIST_CMD_CMPL_CBACK_EVT 22 |
#define HCI_LE_REMOVE_CIG_CMD_CMPL_CBACK_EVT 73 |
#define HCI_LE_REMOVE_ISO_DATA_PATH_CMD_CMPL_CBACK_EVT 75 |
#define HCI_LE_REQ_PEER_SCA_CBACK_EVT 71 |
#define HCI_LE_SCAN_ENABLE_CMD_CMPL_CBACK_EVT 52 |
#define HCI_LE_SCAN_REQ_RCVD_CBACK_EVT 47 |
#define HCI_LE_SCAN_TIMEOUT_CBACK_EVT 45 |
#define HCI_LE_SET_ADDR_RES_ENABLE_CMD_CMPL_CBACK_EVT 26 |
#define HCI_LE_SET_CIG_PARAMS_CMD_CMPL_CBACK_EVT 72 |
#define HCI_LE_SET_CONN_CTE_RX_PARAMS_CMD_CMPL_CBACK_EVT 63 |
#define HCI_LE_SET_CONN_CTE_TX_PARAMS_CMD_CMPL_CBACK_EVT 64 |
#define HCI_LE_SET_DATA_LEN_CMD_CMPL_CBACK_EVT 33 |
#define HCI_LE_SET_DEF_PHY_CMD_CMPL_CBACK_EVT 42 |
#define HCI_LE_SET_RAND_ADDR_CMD_CMPL_CBACK_EVT 57 |
#define HCI_LE_SETUP_ISO_DATA_PATH_CMD_CMPL_CBACK_EVT 74 |
#define HCI_LE_TERM_BIG_CMPL_CBACK_EVT 81 |
#define HCI_LE_WRITE_DEF_DATA_LEN_CMD_CMPL_CBACK_EVT 32 |
#define HCI_READ_LOCAL_SUP_CODEC_CAP_CMD_CMPL_CBACK_EVT 78 |
#define HCI_READ_LOCAL_SUP_CODECS_CMD_CMPL_CBACK_EVT 77 |
#define HCI_READ_LOCAL_SUP_CTR_DLY_CMD_CMPL_CBACK_EVT 79 |
#define HCI_READ_REMOTE_VER_INFO_CMPL_CBACK_EVT 10 |
#define HCI_READ_RSSI_CMD_CMPL_CBACK_EVT 7 |
#define HCI_READ_TX_PWR_LVL_CMD_CMPL_CBACK_EVT 9 |
#define HCI_RESET_SEQ_CMPL_CBACK_EVT 0 |
#define HCI_VENDOR_SPEC_CMD_CMPL_CBACK_EVT 18 |
#define HCI_VENDOR_SPEC_CMD_STATUS_CBACK_EVT 17 |
#define HCI_WRITE_AUTH_PAYLOAD_TO_CMD_CMPL_CBACK_EVT 39 |
typedef void(* hciEvtCback_t) (hciEvt_t *pEvent) |
typedef void(* hciSecCback_t) (hciEvt_t *pEvent) |
HCI security callback type.
This callback function sends certain security events from HCI to the stack. The security events passed in this callback are the LE Rand Command Complete event and the LE Encrypt Command Complete event.
pEvt | Pointer to HCK callback event structure. |