S115 SoftDevice for nRF54LM20 API documentation 10.0.0
Loading...
Searching...
No Matches

Functions

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.
 

Detailed Description