浏览代码

Nodesstore: Simplify object node definition

Julius Pfrommer 6 年之前
父节点
当前提交
0508df61ee
共有 1 个文件被更改,包括 1 次插入9 次删除
  1. 1 9
      include/open62541/plugin/nodestore.h

+ 1 - 9
include/open62541/plugin/nodestore.h

@@ -237,14 +237,6 @@ typedef struct {
     UA_MethodCallback method;
 } UA_MethodNode;
 
-
-/** Attributes for nodes which are capable of generating events */
-#ifdef UA_ENABLE_SUBSCRIPTIONS_EVENTS
-/* Store active monitoredItems on this node */
-# define UA_EVENT_ATTRIBUTES                                         \
-    struct UA_MonitoredItem *monitoredItemQueue;
-#endif
-
 /**
  * ObjectNode
  * ----------
@@ -257,7 +249,7 @@ typedef struct {
 typedef struct {
     UA_NODE_BASEATTRIBUTES
 #ifdef UA_ENABLE_SUBSCRIPTIONS_EVENTS
-    UA_EVENT_ATTRIBUTES
+    struct UA_MonitoredItem *monitoredItemQueue;
 #endif
     UA_Byte eventNotifier;
 } UA_ObjectNode;