nRF Connect SDK API 0.1.0
|
int bt_latency_handles_assign | ( | struct bt_gatt_dm * | dm, |
struct bt_latency_client * | latency | ||
) |
#include <include/bluetooth/services/latency_client.h>
Assign handles to the latency 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 Discovery Manager.
[in] | dm | Discovery object. |
[in,out] | latency | Latency client instance. |
0 | If the operation was successful. Otherwise, a negative error code is returned. |
(-ENOTSUP) | Special error code used when the UUID of the service does not match the expected UUID. |
(-EINVAL) | Special error code used when the UUID characteristic or value descriptor not found. |