![]() |
![]() |
|
TI BLE-Stack for Bluetooth 4.2 API Documentation
3.01.00.07
|
Data Structures | |
| union | snp_msg_t |
| The SNP message. A union of all SNP message types. More... | |
| struct | snpAddAttrCccd_t |
| Parameter Structure used to add a Client Characteristic Configuration Description Attribute. More... | |
| struct | snpAddAttrFormat_t |
| Parameter Structure used to add a Format attribute. More... | |
| struct | snpAddAttrGenLongUUID_t |
| Parameter Structure used to add a generic attribute descriptor (long UUID) More... | |
| struct | snpAddAttrGenShortUUID_t |
| Parameter Structure used to add a generic attribute descriptor (short UUID) More... | |
| struct | snpAddAttrUserDesc_t |
| Parameter Structure used to add a User Descriptor attribute. More... | |
| struct | snpAddCharDescDeclReq_t |
| Parameter Structure for SNP_addDescriptionValue. More... | |
| struct | snpAddCharDescDeclRsp_t |
| Parameter Structure to add new Characteristic Description Response SNP_ADD_CHAR_DESC_DECL_RSP. More... | |
| struct | snpAddCharValueDeclReq_t |
| Parameter Structure used for SNP_addCharValueDecl / SNP_ADD_CHAR_VAL_DECL_REQ. More... | |
| struct | snpAddCharValueDeclRsp_t |
| Parameter Structure for Response to SNP_addCharValueDecl / SNP_ADD_CHAR_VAL_DECL_RSP. More... | |
| struct | snpAddServiceReq_t |
| Add Service Request Structure for SNP_addService / SNP_ADD_SERVICE_REQ. More... | |
| struct | snpAdvStatusEvt_t |
| Parameter Structure for the Advertising state change Event. More... | |
| struct | snpATTMTUSizeEvt_t |
| Parameter Structure for the ATT MTU size updated Event data. More... | |
| struct | snpAuthenticationEvt_t |
| Parameter Structure for MITM Authentication data to be displayed. More... | |
| struct | snpCharCfgUpdatedInd_t |
| Parameter Structure for the Characteristic Configuration Update Indication. More... | |
| struct | snpCharReadCnf_t |
| Parameter Structure for SNP_CHAR_READ_CNF / snpCharReadCnf_t. More... | |
| struct | snpCharReadInd_t |
| Parameter Structure for SNP_CHAR_READ_IND / @ ref SNP_charRead. More... | |
| struct | snpCharWriteCnf_t |
| Parameter Structure for SNP_writeCharCnf / SNP_CHAR_WRITE_CNF. More... | |
| struct | snpCharWriteInd_t |
| Parameter Structure for the Characteristic Write Request Indication data. More... | |
| struct | snpConnEstEvt_t |
| Parameter Structure for the Connection Established Event. More... | |
| struct | snpConnTermEvt_t |
| Parameter Structure for the Connection terminated Event. More... | |
| struct | snpErrorEvt_t |
| Parameter Structure for the Error Event SNP_ERROR_EVT. More... | |
| union | snpEventParam_t |
| SNP Event Parameters. More... | |
| struct | snpEvt_t |
| SNP Event Structure. More... | |
| struct | snpGapPeriConnectParams_t |
| Connection parameters for the peripheral device. More... | |
| struct | snpGetAttrValueReq_t |
| Parameter Structure for SNP_getAttrValue / SNP_SET_ATTR_VALUE_REQ. More... | |
| struct | snpGetAttrValueRsp_t |
| Parameter Structure for response to SNP_getAttrValue / SNP_SET_ATTR_VALUE_RSP. More... | |
| struct | snpGetGapParamRsp_t |
| Parameter Structure for the Get GAP Parameter Value Response. More... | |
| struct | snpGetGattParamReq_t |
| Parameter Structure for SNP_getGATTParam / SNP_GET_GATT_PARAM_REQ. More... | |
| struct | snpGetRandRsp_t |
| Parameter Structure for the response to SNP_getRev. More... | |
| struct | snpGetRevisionRsp_t |
| Parameter Structure for SNP_getRev. More... | |
| struct | snpGetStatusCmdRsp_t |
| Parameter Structure for the response to SNP_getStatus This is a packed structure. see Dealing with Parameters and Packed Structures for more information. More... | |
| struct | snpHciCmdReq_t |
| Parameter Structure for SNP_executeHCIcmd. More... | |
| struct | snpHciCmdRsp_t |
| Parameter Structure for SNP_HCI_CMD_RSP. More... | |
| struct | snpMaskEventReq_t |
| Parameter Structure for SNP_maskEvt. More... | |
| struct | snpMaskEventRsp_t |
| Parameter Structure for SNP_MASK_EVENT_RSP. More... | |
| struct | snpNotifIndReq_t |
| Parameter Structure for the Characteristic Notification and Indication Request data This is a packed structure. see Dealing with Parameters and Packed Structures for more information. More... | |
| struct | snpRegisterServiceRsp_t |
| Parameter Structure for SNP_registerService / SNP_REGISTER_SERVICE_RSP. More... | |
| struct | snpSecurityEvt_t |
| Parameter Structure for the Security Event. More... | |
| struct | snpSetAdvDataReq_t |
| Parameter Structure for SNP_setAdvData. More... | |
| struct | snpSetAttrValueReq_t |
| Parameter Structure for SNP_setAttrValue / SNP_SET_ATTR_VALUE_REQ. More... | |
| struct | snpSetAttrValueRsp_t |
| Parameter Structure for response to SNP_setAttrValue / SNP_SET_ATTR_VALUE_RSP. More... | |
| struct | snpSetAuthDataReq_t |
| Parameter Structure for SNP_setAuthenticationData / SNP_SET_AUTHENTICATION_DATA_REQ. More... | |
| struct | snpSetGapParamReq_t |
| Parameter Structure for SNP_setGapParam / SNP_SET_GAP_PARAM_REQ. More... | |
| struct | snpSetGattParamReq_t |
| Parameter Structure for SNP_setGATTParam / SNP_SET_GATT_PARAM_RSP. More... | |
| struct | snpSetGattParamRsp_t |
| 1 Byte Command Status Response More... | |
| struct | snpSetWhiteListReq_t |
| Parameter Structure for SNP_setWhiteListFilterPolicy / SNP_SET_WHITE_LIST_POLICY_REQ. More... | |
| struct | snpStartAdvReq_t |
| Parameter Structure for SNP_startAdv. More... | |
| struct | snpTermConnReq_t |
| Connection Termination Request Structure. More... | |
| struct | snpTestCmdRsp_t |
| Parameter Structure for SNP_executeTestCmd. More... | |
| struct | snpUpdateConnParamCnf_t |
| Parameter Structure for SNP_UPDATE_CONN_PARAM_CNF. More... | |
| struct | snpUpdateConnParamEvt_t |
| Parameter Structure for the Update Connection Parameter Event. More... | |
| struct | snpUpdateConnParamReq_t |
| Parameter Structure for SNP_updateConnParam. More... | |
1 Byte Command Status Response
Used for SNP_ADD_SERVICE_RSP
Same Structure as snpSetGattParamRsp_t
This is a packed structure. see Dealing with Parameters and Packed Structures for more information.
Parameter Structure for SNP_processCharConfigUpdatedCnf / SNP_CCCD_UPDATED_CNF - Same Structure as snpCharWriteCnf_t.
This is a packed structure. see Dealing with Parameters and Packed Structures for more information.
Parameter Structure for SNP_getGapParam / SNP_GET_GAP_PARAM_REQ - Same Structure as snpSetGapParamReq_t.
This does not mean parameters have been changed, only that the NP has successfully sent the request.
Same Structure as snpSetGapParamReq_t
This is a packed structure. see Dealing with Parameters and Packed Structures for more information.
Parameter Structure for SNP_getGATTParam / SNP_GET_GATT_PARAM_RSP.
Same Structure as snpSetGattParamReq_t
This is a packed structure. see Dealing with Parameters and Packed Structures for more information.
Parameter Structure for SNP_sendNotifcnf_rsp - Same Structure as snpCharWriteCnf_t.
This is a packed structure. see Dealing with Parameters and Packed Structures for more information.
1 Byte Command Status Response
Used by SNP_SET_ADV_DATA_CNF event
Same Structure as snpSetGattParamRsp_t
This is a packed structure. see Dealing with Parameters and Packed Structures for more information.
1 Byte Command Status Response
Used for SNP_SEND_AUTHENTICATION_DATA_RSP
Same Structure as snpSetGattParamRsp_t
This is a packed structure. see Dealing with Parameters and Packed Structures for more information.
1 Byte Command Status Response
Used for SNP_SET_GAP_PARAM_RSP
Same Structure as snpSetGattParamRsp_t
This is a packed structure. see Dealing with Parameters and Packed Structures for more information.
Parameter Structure for SNP_setSecurityParams / SNP_SET_SECURITY_PARAM_REQ - Same Structure as snpSetGapParamReq_t.
2 Byte Structure Details:
(Byte 1) Parameter : Byte 2 Possible Values
(0x00) Pairing Modes: GAP Bond Manager Pairing Modes
(0x01) IO Capabilities of the device: GAP Bond Manager I/O Capabilities
(0x02) Bonding: TRUE(enable) or FALSE(disable)
(0x03) Erase All Bonds: (no parameter values)
(0x04) Replace Least Recently Used Bond: TRUE(enable) or FALSE(disable)
Same Structure as snpSetGapParamReq_t
This is a packed structure. see Dealing with Parameters and Packed Structures for more information.
1 Byte Command Status Response
Used for SNP_SET_SECURITY_PARAM_RSP
Same Structure as snpSetGattParamRsp_t
This is a packed structure. see Dealing with Parameters and Packed Structures for more information.
1 Byte Command Status Response
Used for SNP_SET_WHITE_LIST_POLICY_RSP
Same Structure as snpSetGattParamRsp_t
This is a packed structure. see Dealing with Parameters and Packed Structures for more information.