Functions | |
| void | SvcCoreAddGroup (void) |
| Add the services to the attribute server. More... | |
| void | SvcCoreRemoveGroup (void) |
| Remove the services from the attribute server. More... | |
| void | SvcCoreGattCbackRegister (attsReadCback_t readCback, attsWriteCback_t writeCback) |
| Register callbacks for the service. More... | |
| void | SvcCoreGapCbackRegister (attsReadCback_t readCback, attsWriteCback_t writeCback) |
| Register callbacks for the service. More... | |
| void | SvcCoreGapCentAddrResUpdate (bool_t value) |
| Update the central address resolution attribute value. More... | |
| void | SvcCoreGapAddRpaoCh (void) |
| Add the Resolvable Private Address Only (RPAO) characteristic to the GAP service. The RPAO characteristic should be added only when DM Privacy is enabled. More... | |
| void | SvcCoreGattSetSsf (uint8_t value) |
| Set the Server Supported Features (SSF) bitmask. More... | |
GAP Service Handles | |
| #define | GAP_START_HDL 0x01 |
| GAP start handle. More... | |
| #define | GAP_END_HDL (GAP_MAX_HDL - 3) |
| GAP end handle. More... | |
GATT Service Handles | |
| #define | GATT_START_HDL 0x10 |
| GATT start handle. More... | |
| #define | GATT_END_HDL (GATT_MAX_HDL - 1) |
| GATT end handle. More... | |
| #define GAP_END_HDL (GAP_MAX_HDL - 3) |
GAP end handle.
Definition at line 44 of file svc_core.h.
| #define GAP_START_HDL 0x01 |
GAP start handle.
Definition at line 43 of file svc_core.h.
| #define GATT_END_HDL (GATT_MAX_HDL - 1) |
GATT end handle.
Definition at line 52 of file svc_core.h.
| #define GATT_START_HDL 0x10 |
GATT start handle.
Definition at line 51 of file svc_core.h.
| anonymous enum |
GAP service handle.
Definition at line 64 of file svc_core.h.
| anonymous enum |
GATT service handles.
Definition at line 84 of file svc_core.h.
| void SvcCoreAddGroup | ( | void | ) |
Add the services to the attribute server.
| void SvcCoreGapAddRpaoCh | ( | void | ) |
Add the Resolvable Private Address Only (RPAO) characteristic to the GAP service. The RPAO characteristic should be added only when DM Privacy is enabled.
| void SvcCoreGapCbackRegister | ( | attsReadCback_t | readCback, |
| attsWriteCback_t | writeCback | ||
| ) |
Register callbacks for the service.
| readCback | Read callback function. |
| writeCback | Write callback function. |
| void SvcCoreGapCentAddrResUpdate | ( | bool_t | value | ) |
Update the central address resolution attribute value.
| value | New value. |
| void SvcCoreGattCbackRegister | ( | attsReadCback_t | readCback, |
| attsWriteCback_t | writeCback | ||
| ) |
Register callbacks for the service.
| readCback | Read callback function. |
| writeCback | Write callback function. |
| void SvcCoreGattSetSsf | ( | uint8_t | value | ) |
Set the Server Supported Features (SSF) bitmask.
| value | New value. |
| void SvcCoreRemoveGroup | ( | void | ) |
Remove the services from the attribute server.