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

◆ nrf_rpc_cbor_cmd()

int nrf_rpc_cbor_cmd ( const struct nrf_rpc_group group,
uint8_t  cmd,
struct nrf_rpc_cbor_ctx ctx,
nrf_rpc_cbor_handler_t  handler,
void *  handler_data 
)

#include <nrf_rpc/include/nrf_rpc_cbor.h>

Send a command and provide callback to handle response.

Parameters
groupGroup that command belongs to.
cmdCommand id.
ctxContext allocated by NRF_RPC_CBOR_ALLOC.
handlerCallback that handles the response. In case of error (e.g. malformed response packet was received) it is undefined if the handler will be called.
handler_dataOpaque pointer that will be passed to handler.
Returns
0 on success or negative error code if a transport layer reported a sending error.