![]() |
nRF Connect SDK API 3.3.99
|
| int bt_nus_handles_assign | ( | struct bt_gatt_dm * | dm, |
| struct bt_nus_client * | nus ) |
#include <include/bluetooth/services/nus_client.h>
Assign handles to the NUS Client instance.
This function should be called when a link with a peer has been established to associate the link to this instance of the module. This makes it possible to handle several links and associate each link to a particular instance of this module. The GATT attribute handles are provided by the GATT DB discovery module.
| [in] | dm | Discovery object. |
| [in,out] | nus | NUS Client instance. |
| 0 | If the operation was successful. |
| (-ENOTSUP) | Special error code used when UUID of the service does not match the expected UUID. |
| Otherwise,a | negative error code is returned. |