BrlAPI 0.8
|
#include <brlapi_param.h>
Data Fields | |
brlapi_param_type_t | type |
uint16_t | arraySize |
uint16_t | isArray:1 |
uint16_t | canRead:1 |
uint16_t | canWrite:1 |
uint16_t | canWatch:1 |
uint16_t | abiPadding1:4 |
uint16_t | hasSubparam:1 |
Structure that describes the properties of a parameter
uint16_t brlapi_param_properties_t::abiPadding1 |
uint16_t brlapi_param_properties_t::arraySize |
If .isArray is true, the number of elements in the parameter's value; if .isArray is false then the number of elements in the parameter's value is always exactly one
uint16_t brlapi_param_properties_t::canRead |
True if the parameter is readable
uint16_t brlapi_param_properties_t::canWatch |
True if the parameter can be watched
uint16_t brlapi_param_properties_t::canWrite |
True if the parameter is writable
uint16_t brlapi_param_properties_t::hasSubparam |
whether the Parameter uses the subparam argument
uint16_t brlapi_param_properties_t::isArray |
True if the parameter's value contains several values; < False means always axactly one
brlapi_param_type_t brlapi_param_properties_t::type |
Type of the parameter's value