ソースを参照

Fix ReferenceType Aggregates shall be abstract

See OPC UA Spec. Part 5, 1.04, Table 102.
Martin Lang 5 年 前
コミット
d14bf5b9eb
共有1 個のファイルを変更した1 個の追加1 個の削除を含む
  1. 1 1
      src/server/ua_server_ns0.c

+ 1 - 1
src/server/ua_server_ns0.c

@@ -100,7 +100,7 @@ UA_Server_createNS0_base(UA_Server *server) {
 
 
     UA_ReferenceTypeAttributes aggregates_attr = UA_ReferenceTypeAttributes_default;
     UA_ReferenceTypeAttributes aggregates_attr = UA_ReferenceTypeAttributes_default;
     aggregates_attr.displayName = UA_LOCALIZEDTEXT("", "Aggregates");
     aggregates_attr.displayName = UA_LOCALIZEDTEXT("", "Aggregates");
-    aggregates_attr.isAbstract = false;
+    aggregates_attr.isAbstract = true;
     aggregates_attr.symmetric = false;
     aggregates_attr.symmetric = false;
     aggregates_attr.inverseName = UA_LOCALIZEDTEXT("", "AggregatedBy");
     aggregates_attr.inverseName = UA_LOCALIZEDTEXT("", "AggregatedBy");
     ret |= addNode_raw(server, UA_NODECLASS_REFERENCETYPE, UA_NS0ID_AGGREGATES, "Aggregates",
     ret |= addNode_raw(server, UA_NODECLASS_REFERENCETYPE, UA_NS0ID_AGGREGATES, "Aggregates",