nRF Connect SDK API 0.1.0
|
void nrf_rpc_rsp_decode_int | ( | const struct nrf_rpc_group * | group, |
struct nrf_rpc_cbor_ctx * | ctx, | ||
void * | result, | ||
size_t | result_size | ||
) |
#include <include/nrf_rpc/nrf_rpc_serialize.h>
Decode a command response as a signed integer value.
On decoding failure, this function triggers the nRF RPC error handler. It then sets the result to zero, ensuring consistent output in error scenarios.
[in] | group | nRF RPC group. |
[in,out] | ctx | CBOR decoding context. |
[in] | result | Pointer to an integer variable to store the result. |
[in] | result_size | Size of the integer variable to store the result. |