|
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