Data Structures | |
struct | _MX_NODE_FOLDER |
Folder node's attributes, it is an empty sturcture. More... | |
struct | _MX_NODE_OBJECT |
Object node's attributes, it is an empty sturcture. More... | |
struct | _MX_NODE_VARIANT |
A variant structure is used to store different type's data. More... | |
struct | _MX_NODE_VARIABLE |
Variable node's attributes. More... | |
struct | _MX_NODE_PROPERTY |
Property node's attributes. More... | |
struct | _MX_NODE_NODE |
A node's sturcture contain name, description, node type and attribute. More... | |
Macros | |
#define | MAX_NODE_NAME_LEN 30 |
#define | MAX_NODE_DESC_LEN 256 |
Typedefs | |
typedef enum _MX_NODE_NODE_TYPE | MX_NODE_NODE_TYPE |
Type of OPC UA node. More... | |
typedef struct _MX_NODE_FOLDER | MX_NODE_FOLDER |
Folder node's attributes, it is an empty sturcture. More... | |
typedef struct _MX_NODE_OBJECT | MX_NODE_OBJECT |
Object node's attributes, it is an empty sturcture. More... | |
typedef enum _MX_NODE_VALUE_TYPE | MX_NODE_VALUE_TYPE |
Variable node's data type. More... | |
typedef enum _MX_NODE_ACCESS_RIGHT | MX_NODE_ACCESS_RIGHT |
Variable node's access right. More... | |
typedef struct _MX_NODE_VARIANT | MX_NODE_VARIANT |
A variant structure is used to store different type's data. More... | |
typedef struct _MX_NODE_VARIABLE | MX_NODE_VARIABLE |
Variable node's attributes. More... | |
typedef struct _MX_NODE_PROPERTY | MX_NODE_PROPERTY |
Property node's attributes. More... | |
typedef struct _MX_NODE_NODE | MX_NODE_NODE |
A node's sturcture contain name, description, node type and attribute. More... | |
typedef enum _MX_NODE_RESULT | MX_NODE_RESULT |
A result enumeration represents success or not. More... | |
#define MAX_NODE_NAME_LEN 30 |
Definition at line 33 of file mx_node_node_def.h.
#define MAX_NODE_DESC_LEN 256 |
Definition at line 34 of file mx_node_node_def.h.
typedef enum _MX_NODE_NODE_TYPE MX_NODE_NODE_TYPE |
Type of OPC UA node.
typedef struct _MX_NODE_FOLDER MX_NODE_FOLDER |
Folder node's attributes, it is an empty sturcture.
typedef struct _MX_NODE_OBJECT MX_NODE_OBJECT |
Object node's attributes, it is an empty sturcture.
typedef enum _MX_NODE_VALUE_TYPE MX_NODE_VALUE_TYPE |
Variable node's data type.
typedef enum _MX_NODE_ACCESS_RIGHT MX_NODE_ACCESS_RIGHT |
Variable node's access right.
typedef struct _MX_NODE_VARIANT MX_NODE_VARIANT |
A variant structure is used to store different type's data.
typedef struct _MX_NODE_VARIABLE MX_NODE_VARIABLE |
Variable node's attributes.
typedef struct _MX_NODE_PROPERTY MX_NODE_PROPERTY |
Property node's attributes.
typedef struct _MX_NODE_NODE MX_NODE_NODE |
A node's sturcture contain name, description, node type and attribute.
typedef enum _MX_NODE_RESULT MX_NODE_RESULT |
A result enumeration represents success or not.
enum _MX_NODE_NODE_TYPE |
Type of OPC UA node.
Enumerator | |
---|---|
MX_NODE_NODE_TYPE_UNKNOWN | |
MX_NODE_NODE_TYPE_FOLDER | |
MX_NODE_NODE_TYPE_OBJECT | |
MX_NODE_NODE_TYPE_VARIABLE | |
MX_NODE_NODE_TYPE_PROPERTY |
Definition at line 39 of file mx_node_node_def.h.
enum _MX_NODE_VALUE_TYPE |
Variable node's data type.
Definition at line 65 of file mx_node_node_def.h.
Variable node's access right.
Enumerator | |
---|---|
MX_NODE_ACCESS_RIGHT_NONE | |
MX_NODE_ACCESS_RIGHT_READONLY | |
MX_NODE_ACCESS_RIGHT_WRITEONLY | |
MX_NODE_ACCESS_RIGHT_READWRITE |
Definition at line 85 of file mx_node_node_def.h.
enum _MX_NODE_RESULT |
A result enumeration represents success or not.
Enumerator | |
---|---|
MX_NODE_RESULT_GOOD | |
MX_NODE_RESULT_BAD |
Definition at line 156 of file mx_node_node_def.h.