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. |
