|
| uint32_t | sd_ble_gatts_service_add (uint8_t type, ble_uuid_t const *p_uuid, uint16_t *p_handle) |
| | Add a service declaration to the Attribute Table.
|
| |
| uint32_t | sd_ble_gatts_include_add (uint16_t service_handle, uint16_t inc_srvc_handle, uint16_t *p_include_handle) |
| | Add an include declaration to the Attribute Table.
|
| |
| uint32_t | sd_ble_gatts_characteristic_add (uint16_t service_handle, ble_gatts_char_md_t const *p_char_md, ble_gatts_attr_t const *p_attr_char_value, ble_gatts_char_handles_t *p_handles) |
| | Add a characteristic declaration, a characteristic value declaration and optional characteristic descriptor declarations to the Attribute Table.
|
| |
| uint32_t | sd_ble_gatts_descriptor_add (uint16_t char_handle, ble_gatts_attr_t const *p_attr, uint16_t *p_handle) |
| | Add a descriptor to the Attribute Table.
|
| |
| uint32_t | sd_ble_gatts_value_set (uint16_t conn_handle, uint16_t handle, ble_gatts_value_t *p_value) |
| | Set the value of a given attribute.
|
| |
| uint32_t | sd_ble_gatts_value_get (uint16_t conn_handle, uint16_t handle, ble_gatts_value_t *p_value) |
| | Get the value of a given attribute.
|
| |
| uint32_t | sd_ble_gatts_hvx (uint16_t conn_handle, ble_gatts_hvx_params_t const *p_hvx_params) |
| | Notify or Indicate an attribute value.
|
| |
| uint32_t | sd_ble_gatts_service_changed (uint16_t conn_handle, uint16_t start_handle, uint16_t end_handle) |
| | Indicate the Service Changed attribute value.
|
| |
| uint32_t | sd_ble_gatts_rw_authorize_reply (uint16_t conn_handle, ble_gatts_rw_authorize_reply_params_t const *p_rw_authorize_reply_params) |
| | Respond to a Read/Write authorization request.
|
| |
| uint32_t | sd_ble_gatts_sys_attr_set (uint16_t conn_handle, uint8_t const *p_sys_attr_data, uint16_t len, uint32_t flags) |
| | Update persistent system attribute information.
|
| |
| uint32_t | sd_ble_gatts_sys_attr_get (uint16_t conn_handle, uint8_t *p_sys_attr_data, uint16_t *p_len, uint32_t flags) |
| | Retrieve persistent system attribute information from the stack.
|
| |
| uint32_t | sd_ble_gatts_initial_user_handle_get (uint16_t *p_handle) |
| | Retrieve the first valid user attribute handle.
|
| |
| uint32_t | sd_ble_gatts_attr_get (uint16_t handle, ble_uuid_t *p_uuid, ble_gatts_attr_md_t *p_md) |
| | Retrieve the attribute UUID and/or metadata.
|
| |
| uint32_t | sd_ble_gatts_exchange_mtu_reply (uint16_t conn_handle, uint16_t server_rx_mtu) |
| | Reply to an ATT_MTU exchange request by sending an Exchange MTU Response to the client.
|
| |