High Performance OPC UA Server SDK
1.1.1.177
|
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 | |
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.