High Performance OPC UA Server SDK  1.2.0.193
ua_indexrange Struct Reference

Public Member Functions

ua_statuscode ua_indexrange_parse (const struct ua_string *index_range, struct ua_indexrange *indexrange_array, unsigned int *max_dimensions)
 Parses an index range string to an ua_indexrange array. More...
 

Data Fields

uint32_t first
 Index of the first element.
 
uint32_t last
 Index of the last element or zero if only one element is specified.
 

Member Function Documentation

ua_statuscode ua_indexrange_parse ( const struct ua_string index_range,
struct ua_indexrange indexrange_array,
unsigned int *  max_dimensions 
)

Parses an index range string to an ua_indexrange array.

The caller must provide the array. the parser will at maximum parse max_dimensions index ranges and write the actual number of index ranges contained in the string to this value.

Parameters
index_rangeua_string to be parsed.
indexrange_arrayarray of index ranges provided by the caller that will contain the result.
max_dimensionslength of the ua_indexrange array; on success, the number of parsed index ranges will be written to this value.
Returns
statuscode indicating the result of the parsing.

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