High Performance OPC UA Server SDK  1.1.0.158
uagraph_node Struct Reference

UA node object. More...

#include <uagraph.h>

Data Fields

struct util_hashnode header
 
struct ua_nodeid id
 
enum ua_nodeclass nodeclass
 
struct ua_localizedtext displayname
 
struct ua_localizedtext description
 
struct ua_qualifiedname browsename
 
struct ua_string symbolicname
 
uint32_t writemask
 
struct list categories
 
struct list references
 
struct list references_inv
 
int flags
 
unsigned int index
 stores table index for C code generation
 
unsigned int dataindex
 stores table index for C code generation
 

Detailed Description

UA node object.

Nodes are connected using reference, each reference is always part of two lists, The references list of the source node and the references_inv list of the destination node. The source node is the owner of the references, thus when a node gets deleted it deletes also all the outgoing references, but not the incoming references to avoid double deletes.


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