High Performance OPC UA Server SDK  1.2.1.203
ua_file_extension Struct Reference

A file extension allows to add vendor specific information to each node, namespace or global file header. More...

#include <file_types.h>

Data Fields

uint16_t nsidx
 the namespace index which identifies this type of extension
 
uint16_t type
 the namespace index which identifies this type of extension
 
struct ua_bytestring body
 

Detailed Description

A file extension allows to add vendor specific information to each node, namespace or global file header.

The content of the file extension is a byte blob which contains vendor specific information. An extension can be identified by its typeid and nsidx. Therefor a namespace URI must be registered within the binary file, and the index of this namespace table is used inside the extensions as nsidx to identify this namespace. The typeid is only unique within one namespace.

See also
ua_file_extension_registry
ua_file_extension_set_authorization
ua_file_extension_set_runtimeaddress

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