|
@@ -293,7 +293,7 @@ void UA_Server_createNS0(UA_Server *server) {
|
|
|
hassubtype_attr.displayName = UA_LOCALIZEDTEXT("en_US", "HasSubtype");
|
|
|
hassubtype_attr.isAbstract = false;
|
|
|
hassubtype_attr.symmetric = false;
|
|
|
- hassubtype_attr.inverseName = UA_LOCALIZEDTEXT("en_US", "HasSupertype");
|
|
|
+ hassubtype_attr.inverseName = UA_LOCALIZEDTEXT("en_US", "SubtypeOf");
|
|
|
UA_Server_addReferenceTypeNode_begin(server, UA_NODEID_NUMERIC(0, UA_NS0ID_HASSUBTYPE),
|
|
|
UA_QUALIFIEDNAME(0, "HasSubtype"), hassubtype_attr, NULL);
|
|
|
|
|
@@ -369,11 +369,12 @@ void UA_Server_createNS0(UA_Server *server) {
|
|
|
addDataTypeNode(server, "Int16", UA_NS0ID_INT16, false, UA_NS0ID_INTEGER);
|
|
|
addDataTypeNode(server, "Int32", UA_NS0ID_INT32, false, UA_NS0ID_INTEGER);
|
|
|
addDataTypeNode(server, "Int64", UA_NS0ID_INT64, false, UA_NS0ID_INTEGER);
|
|
|
- addDataTypeNode(server, "UInteger", UA_NS0ID_UINTEGER, true, UA_NS0ID_INTEGER);
|
|
|
+ addDataTypeNode(server, "UInteger", UA_NS0ID_UINTEGER, true, UA_NS0ID_NUMBER);
|
|
|
addDataTypeNode(server, "Byte", UA_NS0ID_BYTE, false, UA_NS0ID_UINTEGER);
|
|
|
addDataTypeNode(server, "UInt16", UA_NS0ID_UINT16, false, UA_NS0ID_UINTEGER);
|
|
|
addDataTypeNode(server, "UInt32", UA_NS0ID_UINT32, false, UA_NS0ID_UINTEGER);
|
|
|
addDataTypeNode(server, "UInt64", UA_NS0ID_UINT64, false, UA_NS0ID_UINTEGER);
|
|
|
+ addDataTypeNode(server, "Decimal128", UA_NS0ID_DECIMAL128, false, UA_NS0ID_NUMBER);
|
|
|
addDataTypeNode(server, "String", UA_NS0ID_STRING, false, UA_NS0ID_BASEDATATYPE);
|
|
|
addDataTypeNode(server, "DateTime", UA_NS0ID_DATETIME, false, UA_NS0ID_BASEDATATYPE);
|
|
|
addDataTypeNode(server, "Guid", UA_NS0ID_GUID, false, UA_NS0ID_BASEDATATYPE);
|