XCORE SDK
XCORE Software Development Kit
|
#include <rtos_rpc.h>
Public Attributes | |
uint32_t | length: 24 |
uint8_t | ptr: 1 |
uint8_t | input: 1 |
uint8_t | output: 1 |
RPC parameter descriptor. Initialize this with one of the RPC_PARAM macros. It is used to describe the parameters of RPC functions.
uint8_t rpc_param_desc_t::input |
Set to 1 if the parameter data is input to the function
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
uint8_t rpc_param_desc_t::output |
Set to 1 if the parameter data is output from the function
uint8_t rpc_param_desc_t::ptr |
Set to 1 if the parameter is a pointer