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

Service for discovery procedure.

Field Documentation

FieldDescription
svcUuidUUID of the service to be discovered.
p_discInfoDiscoveried service information.
p_discCharsCharacteristic list of the service to be discoverd. Note: only assigned characteristic will be discovered.
p_charListStructure storing discovered information of the characteristic. Application/profile need to provide the storage.
discCharsNumNumber of the characteristics in the list.