High Performance OPC UA Server SDK  1.7.1.383
uaserver_call_utility_arg Struct Reference

Structure to describe a method input or output argument. More...

#include <call_utility.h>

Data Fields

uint16_t * type_ns
 Pointer to nsidx for the next member type_id, only required if type_id is non-zero. More...
 
uint32_t type_id
 TypeId of the arg, must be zero for built-in types, otherwise the numeric identifier of the complex type. More...
 
uint8_t vt_type
 Variant type of the arg (enum ua_variant_type)
 
uint8_t flags
 Flags (enum uaserver_call_utility_flag)
 

Detailed Description

Structure to describe a method input or output argument.

See Lesson 3: Creating Methods for usage examples.

Field Documentation

◆ type_id

uint32_t type_id

TypeId of the arg, must be zero for built-in types, otherwise the numeric identifier of the complex type.

◆ type_ns

uint16_t* type_ns

Pointer to nsidx for the next member type_id, only required if type_id is non-zero.


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