![]() |
![]() |
|
TI BLE5-Stack API Documentation
9.14.00
|
GAP Attribute Server interface
Go to the source code of this file.
Data Structures | |
| struct | ggsAppCBs_t |
Macros | |
| #define | GAP_DEVICE_NAME_LEN 31 |
| Length of Device Name Attribute value excluding null-terminate char. More... | |
| #define | GAP_PRIVACY_DISABLED 0x00 |
| Central Address Resolution: Privacy is Disabled. More... | |
| #define | GAP_PRIVACY_ENABLED 0x01 |
| Central Address Resolution: Privacy is Enabled. More... | |
| #define | GAP_RPA_ONLY_MODE 0x00 |
| Only Resolvable Private Addresses Shall Be Used. More... | |
| #define | GGS_APPEARANCE_ATT 1 |
| #define | GGS_CENT_ADDR_RES_ATT 9 |
| #define | GGS_DEVICE_NAME_ATT 0 |
| #define | GGS_PERI_CONN_PARAM_ATT 4 |
| #define | GGS_RESOLVABLE_PRIVATE_ADDRESS_ONLY_ATT 10 |
Typedefs | |
| typedef void(* | ggsAttrValueChange_t) (uint16 connHandle, uint8 attrId) |
| Callback to notify when attribute value is changed over the air. More... | |
Functions | |
| bStatus_t | GGS_AddService (uint32 services) |
| bStatus_t | GGS_DelService (uint32 services) |
| bStatus_t | GGS_GetParameter (uint8 param, void *value) |
| uint16 | GGS_GetParamValue (void) |
| void | GGS_RegisterAppCBs (ggsAppCBs_t *appCallbacks) |
| bStatus_t | GGS_SetParameter (uint8 param, uint8 len, void *value) |
| void | GGS_SetParamValue (uint16 value) |