12 #ifndef __MX_NODE_NODE_DEFINE__ 13 #define __MX_NODE_NODE_DEFINE__ 33 #define MAX_NODE_NAME_LEN 30 34 #define MAX_NODE_DESC_LEN 256
A variant structure is used to store different type's data.
_MX_NODE_VALUE_TYPE
Variable node's data type.
struct _MX_NODE_FOLDER MX_NODE_FOLDER
Folder node's attributes, it is an empty sturcture.
_MX_NODE_RESULT
A result enumeration represents success or not.
MX_NODE_VARIABLE variable
Object node's attributes, it is an empty sturcture.
enum _MX_NODE_RESULT MX_NODE_RESULT
A result enumeration represents success or not.
#define MAX_NODE_NAME_LEN
enum _MX_NODE_NODE_TYPE MX_NODE_NODE_TYPE
Type of OPC UA node.
_MX_NODE_ACCESS_RIGHT
Variable node's access right.
A node's sturcture contain name, description, node type and attribute.
#define MAX_NODE_DESC_LEN
enum _MX_NODE_ACCESS_RIGHT MX_NODE_ACCESS_RIGHT
Variable node's access right.
Property node's attributes.
MX_NODE_ACCESS_RIGHT access_right
Variable node's attributes.
struct _MX_NODE_VARIANT MX_NODE_VARIANT
A variant structure is used to store different type's data.
struct _MX_NODE_OBJECT MX_NODE_OBJECT
Object node's attributes, it is an empty sturcture.
MX_NODE_ACCESS_RIGHT access_right
MX_NODE_PROPERTY property
struct _MX_NODE_NODE MX_NODE_NODE
A node's sturcture contain name, description, node type and attribute.
Folder node's attributes, it is an empty sturcture.
struct _MX_NODE_PROPERTY MX_NODE_PROPERTY
Property node's attributes.
struct _MX_NODE_VARIABLE MX_NODE_VARIABLE
Variable node's attributes.
MX_NODE_NODE_TYPE node_type
_MX_NODE_NODE_TYPE
Type of OPC UA node.
enum _MX_NODE_VALUE_TYPE MX_NODE_VALUE_TYPE
Variable node's data type.