High Performance OPC UA Server SDK  1.2.0.193
referencetype

Access for nodeclass referencetype specific attributes. More...

Functions

bool ua_referencetype_get_is_abstract (ua_node_t node)
 Get the is abstract atrribute of a referencetype node. More...
 
int ua_referencetype_set_is_abstract (ua_node_t node, bool is_abstract)
 Set the is abstract attribute of a referencetype node. More...
 
const char * ua_referencetype_get_inverse_name (ua_node_t node)
 Get the inverse name attribute of a referencetype node. More...
 
int ua_referencetype_set_inverse_name (ua_node_t node, const char *name)
 Set the inverse name attribute of a referencetype node. More...
 
int ua_referencetype_set_inverse_name_n (ua_node_t node, const char *name, size_t len)
 Set the inverse name attribute of a referencetype node. More...
 
bool ua_referencetype_get_is_symmetric (ua_node_t node)
 Get the is symetric atrribute of a referencetype node. More...
 
int ua_referencetype_set_is_symmetric (ua_node_t node, bool is_symmetric)
 Set the is symmetric attribute of a referencetype node. More...
 

Detailed Description

Access for nodeclass referencetype specific attributes.

Function Documentation

const char* ua_referencetype_get_inverse_name ( ua_node_t  node)

Get the inverse name attribute of a referencetype node.

Parameters
nodeHandle of node to get the attribute
Returns
Inverse name of the node, or NULL on error
bool ua_referencetype_get_is_abstract ( ua_node_t  node)

Get the is abstract atrribute of a referencetype node.

Parameters
nodeHandle of node to get the attribute
Returns
Value of the is abstract attribute.
bool ua_referencetype_get_is_symmetric ( ua_node_t  node)

Get the is symetric atrribute of a referencetype node.

Parameters
nodeHandle of node to get the attribute
Returns
Value of the is symetric attribute.
int ua_referencetype_set_inverse_name ( ua_node_t  node,
const char *  name 
)

Set the inverse name attribute of a referencetype node.

Parameters
nodeHandle of node to set the attribute.
nameInverse name to set. The node will store a copy of this string.
Returns
Zero on success or errorcode on failure.
int ua_referencetype_set_inverse_name_n ( ua_node_t  node,
const char *  name,
size_t  len 
)

Set the inverse name attribute of a referencetype node.

Parameters
nodeHandle of node to set the attribute.
nameInverse name to set. The node will store a copy of this string.
Returns
Zero on success or errorcode on failure.
int ua_referencetype_set_is_abstract ( ua_node_t  node,
bool  is_abstract 
)

Set the is abstract attribute of a referencetype node.

Parameters
nodeHandle of node to set the attribute.
is_abstractValue of the is abstract attribute
Returns
Zero on success or errorcode on failure.
int ua_referencetype_set_is_symmetric ( ua_node_t  node,
bool  is_symmetric 
)

Set the is symmetric attribute of a referencetype node.

Parameters
nodeHandle of node to set the attribute.
is_symmetricValue of the is symmetric attribute
Returns
Zero on success or errorcode on failure.