BLE_DD_DiscSvc_T
C
typedef struct BLE_DD_DiscSvc_T { ATT_Uuid_T svcUuid; BLE_DD_DiscInfo_T *p_discInfo; BLE_DD_DiscChar_T **p_discChars; BLE_DD_CharList_T *p_charList; uint8_t discCharsNum; } BLE_DD_DiscSvc_T;
Description
Structure for service information used during the discovery process.
Field Documentation
Field | Description |
---|---|
svcUuid | UUID of the service to be discovered. See ATT_Uuid_T. |
p_discInfo | Pointer to the discovered service information. See BLE_DD_DiscInfo_T. |
p_discChars | Pointer to an array of pointers to characteristic discovery information. Note: Only specified characteristics will be discovered. See BLE_DD_DiscChar_T. |
p_charList | Pointer to a structure that stores the discovered characteristics' information. The application/profile must provide storage. See BLE_DD_CharList_T. |
discCharsNum | Number of characteristics in the discovery list. |