TI BLE5-Stack API Documentation  1.01.01.00
Data Structures
Here are the data structures with brief descriptions:
 C_hciEvt_BLEConnComplete_u_LE Connection Complete Event
 C_icall_alloc_args_tICall_allocMsg or ICall_malloc arguments
 C_icall_create_semaphore_args_tICall_createSemaphore argument
 C_icall_create_task_args_tICall_createTask argument
 C_icall_enroll_service_args_tICall_enrollService arguments
 C_icall_entity2service_args_tICall_entityId2ServiceId arguments
 C_icall_fetch_msg_args_tICall_fetchServiceMsg and ICall_fetchMsg arguments
 C_icall_free_args_tICall_freeMsg or ICall_free arguments
 C_icall_func_args_hdr_tCommon service function arguments
 C_icall_get_entity_id_args_tICall_getEntityId arguments
 C_icall_get_local_msg_entity_id_args_tICall_getLocalMsgEntityId arguments
 C_icall_getbool_args_tICall_pwrIsStableXOSCHF arguments
 C_icall_getuint32_args_tICall_getTicks , ICall_getTickPeriod and ICall_getMaxMSecs arguments
 C_icall_intnum_args_tICall_enableInt and ICall_disableInt arguments
 C_ICall_LiteCmdStatus_ICall Lite Command Status
 C_icall_post_semaphore_args_tICall_postSemaphore argument
 C_icall_pwr_bitmap_args_tICall_pwrConfigActivityCounterAction , ICall_pwrRequire and ICall_pwrDispense arguments
 C_icall_pwr_get_transition_state_args_tICall_pwrGetTransitionState arguments
 C_icall_pwr_get_xosc_startup_time_args_tICall_pwrGetXOSCStartupTime arguments
 C_icall_pwr_notify_data_tPower state transition notify function data object type
 C_icall_pwr_register_notify_args_tICall_pwrRegisterNotify arguments
 C_icall_pwr_upd_activity_counter_args_tICall_pwrUpdActivityCounter arguments
 C_icall_register_app_args_tICall_registerApp arguments
 C_icall_register_isr_args_ext_tICall_registerISR_Ext arguments
 C_icall_register_isr_args_tICall_registerISR arguments
 C_icall_remote_task_arg_tData type of the first argument passed to the entry point of an image which contains a remote task
 C_icall_send_args_tICall_sendServiceMsg and ICall_send arguments
 C_icall_set_timer_args_tICall_setTimer arguments
 C_icall_signal_args_tICall_signal arguments
 C_icall_signal_events_args_tICall_signal arguments
 C_icall_stop_timer_args_tICall_stopTimer arguments
 C_icall_thread_serves_args_tICall_threadServes argument
 C_icall_wait_args_tICall_wait arguments
 C_icall_wait_match_args_tICall_waitMatch arguments
 C_icall_wait_semaphore_args_tICall_waitSemaphore argument
 C_serviceCBsListService callbacks list item
 CattAttrBtType_tAttribute Type format (2-octet Bluetooth UUID)
 CattAttribute_tGATT Attribute format
 CattAttrType_tAttribute Type format (2 or 16 octet UUID)
 CattErrorRsp_tError Response format
 CattExchangeMTUReq_tExchange MTU Request format
 CattExchangeMTURsp_tExchange MTU Response format
 CattExecuteWriteReq_tExecute Write Request format
 CattFindByTypeValueReq_tFind By Type Value Request format
 CattFindByTypeValueRsp_tFind By Type Value Response format
 CattFindInfoReq_tFind Information Request format
 CattFindInfoRsp_tFind Information Response format
 CattFlowCtrlViolatedEvt_tATT Flow Control Violated Event message format
 CattHandleBtUUID_tHandle and its 16-bit Bluetooth UUIDs
 CattHandlesInfo_tHandles Information format
 CattHandleUUID_tHandle and its 128-bit UUID
 CattHandleValueInd_tHandle Value Indication format
 CattHandleValueNoti_tHandle Value Notification format
 CattMsg_tATT Message format
 CattMtuUpdatedEvt_tATT MTU Updated Event message format
 CattPacket_tAttribute Protocol PDU format
 CattPrepareWriteReq_tPrepare Write Request format
 CattPrepareWriteRsp_tPrepare Write Response format
 CattReadBlobReq_tRead Blob Request format
 CattReadBlobRsp_tRead Blob Response format
 CattReadByGrpTypeReq_tRead By Group Type Request format
 CattReadByGrpTypeRsp_tRead By Group Type Response format
 CattReadByTypeReq_tRead By Type Request format
 CattReadByTypeRsp_tRead By Type Response format
 CattReadMultiReq_tRead Multiple Request format
 CattReadMultiRsp_tRead Multiple Response format
 CattReadReq_tRead Request
 CattReadRsp_tRead Response
 CattWriteReq_tWrite Request format
 CauthReq_t
 CblockReqPld_t
 CblockSizeRspPld_t
 CboundarySeg_t
 CdeviceTypeRspPld_t
 CECCROMCC26XX_CurveParamsECCROMCC26XX Curve Parameters
 CECCROMCC26XX_ParamsECCROMCC26XX Parameters
 CExtImageInfo_t
 CextImgEnableReq_t
 CGapAdv_params_t
 CGapAdv_scanReqReceived_tData type returned with GAP_EVT_SCAN_REQ_RECEIVED event
 CGapAdv_setTerm_tData type returned with GAP_EVT_ADV_SET_TERMINATED event
 CGapAdv_truncData_tData type returned with GAP_EVT_ADV_DATA_TRUNCATED event
 CgapAuthCompleteEvent_t
 CgapAuthParams_t
 CgapBondCBs_t
 CgapBondCompleteEvent_t
 CgapBondEccKeys_tPublic and Private ECC Keys
 CgapBondMgrCBs_tCallback Registration Structure
 CgapConnCancelledEvent_t
 CgapDeviceInitDoneEvent_t
 CgapEstLinkReqEvent_t
 CgapEventHdr_tGAP event header format
 CgapLinkUpdateEvent_t
 CgapPairingReq_t
 CgapPairingReqEvent_t
 CgapPasskeyNeededEvent_t
 CgapPeriConnectParams_t
 CGapScan_Evt_AdvRpt_tEvent for advertising report
 CGapScan_Evt_End_tEvent for scanning end
 CgapSignUpdateEvent_t
 CgapSlaveSecurityReqEvent_t
 CgapTerminateLinkEvent_t
 CgapUpdateLinkParamReq_t
 CgapUpdateLinkParamReqEvent_tGAP_UPDATE_LINK_PARAM_REQ_EVENT message format
 CgapUpdateLinkParamReqReply_t
 CgattAttrType_tGATT Attribute Type format
 CgattCharCfg_tStructure for Client Characteristic Configuration
 CgattCharFormat_tGATT Structure for Characteristic Presentation Format Value
 CgattClientCharCfgUpdatedEvent_tGATT_CLIENT_CHAR_CFG_UPDATED_EVENT message format
 CgattEventHdr_tGATT Server App event header format
 CgattFindByTypeValueReq_tGATT Find By Type Value Request format
 CgattMsg_tGATT Message format
 CgattMsgEvent_tGATT GATT_MSG_EVENT message format
 CgattReadByTypeReq_tGATT Read By Type Request format
 CgattReliableWritesReq_tGATT Reliable Writes Request format. Do not change the order of the members
 CgattService_tGATT Service format
 CgattServiceCBs_tGATT Structure for service callback functions
 CgattServiceCBsInfo_tGATT Structure to keep CBs information for each service being registered
 CgattWriteLongReq_tGATT Write Long Request format. Do not change the order of the members
 CgenericExtCtrlRsp_t
 ChciDataPacket_tHCI Data Packet
 ChciEvt_AptoExpired_tAuthenticated Payload Timeout Expired Event
 ChciEvt_BLEAdvPktReport_tLE Advertising Packet Report Event
 ChciEvt_BLEChanSelAlgo_tLE Channel Selection Algorithm Event
 ChciEvt_BLEConnComplete_tLE Connection Complete Event
 ChciEvt_BLEConnUpdateComplete_tLE Connection Update Complete Event
 ChciEvt_BLEDataLengthChange_tLE Data Length Change Event
 ChciEvt_BLEEnhConnComplete_tLE Enhanced Connection Complete Event
 ChciEvt_BLEGenDHKeyComplete_tLE Generate DHKey Complete Event
 ChciEvt_BLELTKReq_tLE Long Term Key Requested Event
 ChciEvt_BLEPhyUpdateComplete_tLE Phy Update Complete Event
 ChciEvt_BLEReadP256PublicKeyComplete_tLE Read P256 Public Key Complete Event
 ChciEvt_BLEReadRemoteFeatureComplete_tLE Read Remote Used Features Complete Event
 ChciEvt_BLERemoteConnParamReq_tLE Remote Connection Parameter Request Event
 ChciEvt_BLEScanReqReport_tVS LE Scan Request Report Event
 ChciEvt_BufferOverflow_tData Buffer Overflow Event
 ChciEvt_CmdComplete_tCommand Complete Event
 ChciEvt_CommandStatus_tCommand Status Event
 ChciEvt_DevInfo_tLE Advertising Report Event
 ChciEvt_DisconnComplete_tDisconnection Complete Event
 ChciEvt_EncryptChange_tLE Encryption Change Event
 ChciEvt_HardwareError_tHardware Error Event
 ChciEvt_NumCompletedPkt_tNumber of Completed Packets Event
 ChciEvt_VSCmdComplete_tVendor Specific Command Complete Event
 ChciPacket_tHCI Packet event
 ChciRetParam_LeReadBufSize_tData structure for HCI Command Complete Event Return Parameter
 CimageInfo_t
 CimageInfoRspPld_t
 CimgFixedHdr_t
 CimgHdr_t
 CimgIdentifyPld_t
 CimgPayloadSeg_t
 CkeyDist_t
 Cl2capChannelEstEvt_tL2CAP_CHANNEL_ESTABLISHED_EVT message format
 Cl2capChannelInfo_tLocal channel information format
 Cl2capChannelTermEvt_tL2CAP_CHANNEL_TERMINATED_EVT message format
 Cl2capCmdReject_tCommand Reject format
 Cl2capCoCInfo_tConnection oriented channel information format
 Cl2capConnectReq_tConnection Request format
 Cl2capConnectRsp_tConnection Response format
 Cl2capCreditEvt_tL2CAP_OUT_OF_CREDIT_EVT or L2CAP_PEER_CREDIT_THRESHOLD_EVT message format
 Cl2capDataEvent_tOSAL L2CAP_DATA_EVENT message format
 Cl2capDisconnectReq_tDisconnection Request format (src/dst CIDs are relative to sender of request)
 Cl2capDisconnectRsp_tDisconnection Response format (src/dst CIDs are relative to sender of request)
 Cl2capFlowCtrlCredit_tFlow Control Credit format
 Cl2capInfo_tInformation Response Data field
 Cl2capInfoReq_tInformation Request format
 Cl2capInfoRsp_tInformation Response format
 Cl2capInvalidCID_tInvalid CID in Request format
 Cl2capNumCtrlDataPktEvt_tL2CAP_NUM_CTRL_DATA_PKT_EVT message format
 Cl2capPacket_tL2CAP packet structure
 Cl2capParamUpdateReq_tConnection Parameter Update Request format
 Cl2capParamUpdateRsp_tConnection Parameter Update Response format
 Cl2capPsm_tL2CAP PSM structure. Allocated one for each registered PSM
 Cl2capPsmInfo_tPSM information format
 Cl2capReasonData_tCommand Reject Reason Data format
 Cl2capSendSduDoneEvt_tL2CAP_SEND_SDU_DONE_EVT message format
 Cl2capSignalCmd_tUnion of all L2CAP Signaling commands
 Cl2capSignalEvent_tOSAL L2CAP_SIGNAL_EVENT message format
 Cl2capUserCfg_tUser configurable variables format
 ClinkDBInfo_tInformation pertaining to the linklinkDB info
 CoadTargetCBs_t
 CoadTargetWrite_t
 Cosal_event_hdr_tOSAL Event Header
 CprepareWrites_tStructure to keep Prepare Write Requests for each Client
 CprofileVerRsp_t
 CsmDhKeyEvt_t
 CsmEccKeys_t
 CsmEccKeysEvt_t
 CsmEventHdr_t
 CsmIdentityInfo_t
 CsmLinkSecurityReq_t
 CsmNewRandKeyEvent_t
 CsmSecurityInfo_t
 CsmSigningInfo_t
 CswVersionPld_t
 CTRNGCC26XX_ConfigTRNGCC26XX Global Configuration
 CTRNGCC26XX_HWAttrsTRNGCC26XX Hardware Attributes
 CTRNGCC26XX_ObjectTRNGCC26XX Object
 CTRNGCC26XX_ParamsTRNGCC26XX Parameters
Copyright 2018, Texas Instruments Incorporated