![]() |
S145 SoftDevice for nRF54L15/nRF54L10/nRF54L05 API documentation 10.0.0
|
| uint32_t sd_ble_user_mem_reply | ( | uint16_t | conn_handle, |
| ble_user_mem_block_t const * | p_block ) |
#include <ble.h>
Provide a user memory block.
| [in] | conn_handle | Connection handle. |
| [in] | p_block | Pointer to a user memory block structure or NULL if memory is managed by the application. |
| NRF_SUCCESS | Successfully queued a response to the peer. |
| NRF_ERROR_INVALID_ADDR | Invalid pointer supplied. |
| NRF_ERROR_BUSY | The stack is busy, process pending events and retry. |
| BLE_ERROR_INVALID_CONN_HANDLE | Invalid Connection Handle. |
| NRF_ERROR_INVALID_LENGTH | Invalid user memory block length supplied. |
| NRF_ERROR_INVALID_STATE | Invalid Connection state or no user memory request pending. |