nrfxlib API 0.1.0
Loading...
Searching...
No Matches

◆ nrf_rpc_cmd_rsp_no_err()

static void nrf_rpc_cmd_rsp_no_err ( const struct nrf_rpc_group group,
uint8_t  cmd,
uint8_t *  packet,
size_t  len,
const uint8_t **  rsp_packet,
size_t *  rsp_len 
)
inlinestatic

#include <nrf_rpc/include/nrf_rpc.h>

Send a command, get response as an output parameter and pass any error to an error handler.

See both nrf_rpc_cmd_rsp and nrf_rpc_cmd_no_err for more details on this variant of command send function.

Parameters
[in]groupGroup that command belongs to.
[in]cmdCommand id.
[in]packetPacket allocated by nrf_rpc_alloc_tx_buf and filled with an encoded data.
[in]lenLength of the packet. Can be smaller than allocated.
[out]rsp_packetPacket containing the response or NULL on error.
[out]rsp_lenLength of rsp_packet.