XCORE SDK
XCORE Software Development Kit
Public Attributes | List of all members
rpc_param_desc_t Struct Reference

#include <rtos_rpc.h>

Public Attributes

uint32_t length: 24
 
uint8_t ptr: 1
 
uint8_t input: 1
 
uint8_t output: 1
 

Detailed Description

RPC parameter descriptor. Initialize this with one of the RPC_PARAM macros. It is used to describe the parameters of RPC functions.

Member Data Documentation

◆ input

uint8_t rpc_param_desc_t::input

Set to 1 if the parameter data is input to the function

◆ length

uint32_t rpc_param_desc_t::length

The length in bytes of the parameter itself, or the data it points to if ptr is 1

◆ output

uint8_t rpc_param_desc_t::output

Set to 1 if the parameter data is output from the function

◆ ptr

uint8_t rpc_param_desc_t::ptr

Set to 1 if the parameter is a pointer


The documentation for this struct was generated from the following file: