168 #ifndef SIMPLENP_GATT_H 169 #define SIMPLENP_GATT_H Parameter Structure for SNP_setGATTParam / SNP_SET_GATT_PARAM_RSP.
Definition: snp.h:1219
Parameter Structure for SNP_getGATTParam / SNP_GET_GATT_PARAM_REQ.
Definition: snp.h:1287
uint8_t SNP_processCharConfigUpdatedCnf(snpCharCfgUpdatedRsp_t *pReq)
SNP Characteristic Configuration Update Confirm (0x8B)
uint8_t SNP_setGATTParam(snpSetGattParamReq_t *pReq, uint16_t reqDataLen, snpSetGattParamRsp_t *pRsp)
SNP Set GATT Parameter.
Parameter Structure for SNP_writeCharCnf / SNP_CHAR_WRITE_CNF.
Definition: snp.h:1109
uint8_t SNP_addDescriptionValue(snpAddCharDescDeclReq_t *lDescReq, snpAddCharDescDeclRsp_t *lDescRsp)
SNP Add Characteristic Descriptor Declaration.
Parameter Structure for SNP_addDescriptionValue.
Definition: snp.h:995
Parameter Structure to add new Characteristic Description Response SNP_ADD_CHAR_DESC_DECL_RSP.
Definition: snp.h:1015
uint8_t SNP_addService(snpAddServiceReq_t *pReq, uint8_t uuidLen, snpAddServiceRsp_t *pRsp)
SNP Add Service.
uint8_t SNP_writeCharCnf(snpCharWriteCnf_t *pReq)
SNP Write Characteristic Confirmation.
uint8_t SNP_getAttrValue(snpGetAttrValueReq_t *pReq, snpGetAttrValueRsp_t *pRsp, uint16_t *pDataLenght)
SNP Get Attribute Value.
Parameter Structure for SNP_registerService / SNP_REGISTER_SERVICE_RSP.
Definition: snp.h:1032
uint8_t SNP_setAttrValue(snpSetAttrValueReq_t *pReq, uint16_t dataLenght, snpSetAttrValueRsp_t *pRsp)
SNP Set Attribute Value.
uint8_t SNP_readCharCnf(snpCharReadCnf_t *pReq, uint16_t dataSize)
SNP Read Characteristic Confirmation.
uint8_t SNP_sendNotifInd(snpNotifIndReq_t *pCmdStruct, int16_t length)
SNP Send Notification Indication.
Parameter Structure for SNP_CHAR_READ_CNF / snpCharReadCnf_t.
Definition: snp.h:1061
Parameter Structure used for SNP_addCharValueDecl / SNP_ADD_CHAR_VAL_DECL_REQ.
Definition: snp.h:857
1 Byte Command Status Response
Definition: snp.h:1197
Add Service Request Structure for SNP_addService / SNP_ADD_SERVICE_REQ.
Definition: snp.h:827
Parameter Structure for Response to SNP_addCharValueDecl / SNP_ADD_CHAR_VAL_DECL_RSP.
Definition: snp.h:879
Parameter Structure for the Characteristic Notification and Indication Request data This is a packed ...
Definition: snp.h:1120
Parameter Structure for SNP_getAttrValue / SNP_SET_ATTR_VALUE_REQ.
Definition: snp.h:1261
Parameter Structure for response to SNP_setAttrValue / SNP_SET_ATTR_VALUE_RSP.
Definition: snp.h:1248
uint8_t SNP_addCharValueDecl(snpAddCharValueDeclReq_t *pReq, uint8_t uuidLen, snpAddCharValueDeclRsp_t *pRsp)
SNP Add Characteristic Value Declaration.
uint8_t SNP_getGATTParam(snpGetGattParamReq_t *pReq, snpGetGattParamRsp_t *pRsp, uint16_t *pDataLen)
SNP Get GATT Parameter.
Parameter Structure for response to SNP_getAttrValue / SNP_SET_ATTR_VALUE_RSP.
Definition: snp.h:1273
Parameter Structure for SNP_setAttrValue / SNP_SET_ATTR_VALUE_REQ.
Definition: snp.h:1235
uint8_t SNP_registerService(snpRegisterServiceRsp_t *pRsp)
SNP Register Service.