39 #define GAP_START_HDL 0x01 40 #define GAP_END_HDL (GAP_MAX_HDL - 3) 47 #define GATT_START_HDL 0x10 48 #define GATT_END_HDL (GATT_MAX_HDL - 1) GATT service declaration.
Service changed characteristic.
Resolvable private address only characteristic.
uint8_t bool_t
Boolean data type.
uint8_t(* attsWriteCback_t)(dmConnId_t connId, uint16_t handle, uint8_t operation, uint16_t offset, uint16_t len, uint8_t *pValue, attsAttr_t *pAttr)
Attribute group write callback.
Appearance characteristic.
Central address resolution.
Resolvable private address only.
void SvcCoreGapAddRpaoCh(void)
Add the Resolvable Private Address Only (RPAO) characteristic to the GAP service. The RPAO characteri...
void SvcCoreGapCbackRegister(attsReadCback_t readCback, attsWriteCback_t writeCback)
Register callbacks for the service.
#define GAP_START_HDL
GAP start handle.
Central address resolution characteristic.
void SvcCoreGattCbackRegister(attsReadCback_t readCback, attsWriteCback_t writeCback)
Register callbacks for the service.
uint8_t(* attsReadCback_t)(dmConnId_t connId, uint16_t handle, uint8_t operation, uint16_t offset, attsAttr_t *pAttr)
Attribute group read callback.
Device name characteristic.
#define GATT_START_HDL
GATT start handle.
void SvcCoreRemoveGroup(void)
Remove the services from the attribute server.
Service changed client characteristic configuration descriptor.
void SvcCoreAddGroup(void)
Add the services to the attribute server.
void SvcCoreGapCentAddrResUpdate(bool_t value)
Update the central address resolution attribute value.