node-red-contrib-opcua-server-refresh
Version:
Fork of the original 'node-red-contrib-opcua-server' package that is no longer maintained. This has been refactored to support the latest version of node-opcua and fixes incomplete/non-working features.
1,189 lines (1,188 loc) • 253 kB
text/xml
<?xml version="1.0" encoding="utf-8" ?>
<!--
* Copyright (c) 2005-2020 The OPC Foundation, Inc. All rights reserved.
*
* OPC Foundation MIT License 1.00
*
* Permission is hereby granted, free of charge, to any person
* obtaining a copy of this software and associated documentation
* files (the "Software"), to deal in the Software without
* restriction, including without limitation the rights to use,
* copy, modify, merge, publish, distribute, sublicense, and/or sell
* copies of the Software, and to permit persons to whom the
* Software is furnished to do so, subject to the following
* conditions:
*
* The above copyright notice and this permission notice shall be
* included in all copies or substantial portions of the Software.
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
* OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
* NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
* HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
* WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
* OTHER DEALINGS IN THE SOFTWARE.
*
* The complete license agreement can be found here:
* http://opcfoundation.org/License/MIT/1.00/
-->
<UANodeSet xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" LastModified="2020-01-08T00:00:00Z" xmlns="http://opcfoundation.org/UA/2011/03/UANodeSet.xsd">
<NamespaceUris>
<Uri>http://opcfoundation.org/UA/GDS/</Uri>
</NamespaceUris>
<Models>
<Model ModelUri="http://opcfoundation.org/UA/GDS/" Version="1.04.4" PublicationDate="2020-01-08T00:00:00Z">
<RequiredModel ModelUri="http://opcfoundation.org/UA/" Version="1.04.4" PublicationDate="2020-01-08T00:00:00Z" />
</Model>
</Models>
<Aliases>
<Alias Alias="Boolean">i=1</Alias>
<Alias Alias="SByte">i=2</Alias>
<Alias Alias="Byte">i=3</Alias>
<Alias Alias="Int16">i=4</Alias>
<Alias Alias="UInt16">i=5</Alias>
<Alias Alias="Int32">i=6</Alias>
<Alias Alias="UInt32">i=7</Alias>
<Alias Alias="Int64">i=8</Alias>
<Alias Alias="UInt64">i=9</Alias>
<Alias Alias="Float">i=10</Alias>
<Alias Alias="Double">i=11</Alias>
<Alias Alias="DateTime">i=13</Alias>
<Alias Alias="String">i=12</Alias>
<Alias Alias="ByteString">i=15</Alias>
<Alias Alias="Guid">i=14</Alias>
<Alias Alias="XmlElement">i=16</Alias>
<Alias Alias="NodeId">i=17</Alias>
<Alias Alias="ExpandedNodeId">i=18</Alias>
<Alias Alias="QualifiedName">i=20</Alias>
<Alias Alias="LocalizedText">i=21</Alias>
<Alias Alias="StatusCode">i=19</Alias>
<Alias Alias="Structure">i=22</Alias>
<Alias Alias="Number">i=26</Alias>
<Alias Alias="Integer">i=27</Alias>
<Alias Alias="UInteger">i=28</Alias>
<Alias Alias="HasComponent">i=47</Alias>
<Alias Alias="HasProperty">i=46</Alias>
<Alias Alias="Organizes">i=35</Alias>
<Alias Alias="HasEventSource">i=36</Alias>
<Alias Alias="HasNotifier">i=48</Alias>
<Alias Alias="HasSubtype">i=45</Alias>
<Alias Alias="HasTypeDefinition">i=40</Alias>
<Alias Alias="HasModellingRule">i=37</Alias>
<Alias Alias="HasEncoding">i=38</Alias>
<Alias Alias="HasDescription">i=39</Alias>
</Aliases>
<UAObject NodeId="ns=1;i=721" BrowseName="1:http://opcfoundation.org/UA/GDS/" SymbolicName="OPCUAGDSNamespaceMetadata">
<DisplayName>http://opcfoundation.org/UA/GDS/</DisplayName>
<Documentation>https://reference.opcfoundation.org/v104/GDS/docs/3.3</Documentation>
<References>
<Reference ReferenceType="HasProperty">ns=1;i=722</Reference>
<Reference ReferenceType="HasProperty">ns=1;i=723</Reference>
<Reference ReferenceType="HasProperty">ns=1;i=724</Reference>
<Reference ReferenceType="HasProperty">ns=1;i=725</Reference>
<Reference ReferenceType="HasProperty">ns=1;i=726</Reference>
<Reference ReferenceType="HasProperty">ns=1;i=727</Reference>
<Reference ReferenceType="HasProperty">ns=1;i=728</Reference>
<Reference ReferenceType="HasProperty">ns=1;i=862</Reference>
<Reference ReferenceType="HasProperty">ns=1;i=863</Reference>
<Reference ReferenceType="HasProperty">ns=1;i=864</Reference>
<Reference ReferenceType="HasComponent" IsForward="false">i=11715</Reference>
<Reference ReferenceType="HasTypeDefinition">i=11616</Reference>
</References>
</UAObject>
<UAVariable NodeId="ns=1;i=722" BrowseName="NamespaceUri" ParentNodeId="ns=1;i=721" DataType="String">
<DisplayName>NamespaceUri</DisplayName>
<References>
<Reference ReferenceType="HasTypeDefinition">i=68</Reference>
<Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=721</Reference>
</References>
<Value>
<String xmlns="http://opcfoundation.org/UA/2008/02/Types.xsd">http://opcfoundation.org/UA/GDS/</String>
</Value>
</UAVariable>
<UAVariable NodeId="ns=1;i=723" BrowseName="NamespaceVersion" ParentNodeId="ns=1;i=721" DataType="String">
<DisplayName>NamespaceVersion</DisplayName>
<References>
<Reference ReferenceType="HasTypeDefinition">i=68</Reference>
<Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=721</Reference>
</References>
<Value>
<String xmlns="http://opcfoundation.org/UA/2008/02/Types.xsd">1.04.4</String>
</Value>
</UAVariable>
<UAVariable NodeId="ns=1;i=724" BrowseName="NamespacePublicationDate" ParentNodeId="ns=1;i=721" DataType="DateTime">
<DisplayName>NamespacePublicationDate</DisplayName>
<References>
<Reference ReferenceType="HasTypeDefinition">i=68</Reference>
<Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=721</Reference>
</References>
<Value>
<DateTime xmlns="http://opcfoundation.org/UA/2008/02/Types.xsd">2020-01-08T00:00:00Z</DateTime>
</Value>
</UAVariable>
<UAVariable NodeId="ns=1;i=725" BrowseName="IsNamespaceSubset" ParentNodeId="ns=1;i=721" DataType="Boolean">
<DisplayName>IsNamespaceSubset</DisplayName>
<References>
<Reference ReferenceType="HasTypeDefinition">i=68</Reference>
<Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=721</Reference>
</References>
<Value>
<Boolean xmlns="http://opcfoundation.org/UA/2008/02/Types.xsd">false</Boolean>
</Value>
</UAVariable>
<UAVariable NodeId="ns=1;i=726" BrowseName="StaticNodeIdTypes" ParentNodeId="ns=1;i=721" DataType="i=256" ValueRank="1" ArrayDimensions="0">
<DisplayName>StaticNodeIdTypes</DisplayName>
<References>
<Reference ReferenceType="HasTypeDefinition">i=68</Reference>
<Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=721</Reference>
</References>
<Value>
<ListOfInt32 xmlns="http://opcfoundation.org/UA/2008/02/Types.xsd">
<Int32>0</Int32>
</ListOfInt32>
</Value>
</UAVariable>
<UAVariable NodeId="ns=1;i=727" BrowseName="StaticNumericNodeIdRange" ParentNodeId="ns=1;i=721" DataType="i=291" ValueRank="1" ArrayDimensions="0">
<DisplayName>StaticNumericNodeIdRange</DisplayName>
<References>
<Reference ReferenceType="HasTypeDefinition">i=68</Reference>
<Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=721</Reference>
</References>
<Value>
<ListOfString xmlns="http://opcfoundation.org/UA/2008/02/Types.xsd">
<String>1:2147483647</String>
</ListOfString>
</Value>
</UAVariable>
<UAVariable NodeId="ns=1;i=728" BrowseName="StaticStringNodeIdPattern" ParentNodeId="ns=1;i=721" DataType="String">
<DisplayName>StaticStringNodeIdPattern</DisplayName>
<References>
<Reference ReferenceType="HasTypeDefinition">i=68</Reference>
<Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=721</Reference>
</References>
<Value>
<String xmlns="http://opcfoundation.org/UA/2008/02/Types.xsd" />
</Value>
</UAVariable>
<UAVariable NodeId="ns=1;i=862" BrowseName="DefaultRolePermissions" ParentNodeId="ns=1;i=721" DataType="i=96" ValueRank="1" ArrayDimensions="0">
<DisplayName>DefaultRolePermissions</DisplayName>
<References>
<Reference ReferenceType="HasTypeDefinition">i=68</Reference>
<Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=721</Reference>
</References>
</UAVariable>
<UAVariable NodeId="ns=1;i=863" BrowseName="DefaultUserRolePermissions" ParentNodeId="ns=1;i=721" DataType="i=96" ValueRank="1" ArrayDimensions="0">
<DisplayName>DefaultUserRolePermissions</DisplayName>
<References>
<Reference ReferenceType="HasTypeDefinition">i=68</Reference>
<Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=721</Reference>
</References>
</UAVariable>
<UAVariable NodeId="ns=1;i=864" BrowseName="DefaultAccessRestrictions" ParentNodeId="ns=1;i=721" DataType="i=95">
<DisplayName>DefaultAccessRestrictions</DisplayName>
<References>
<Reference ReferenceType="HasTypeDefinition">i=68</Reference>
<Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=721</Reference>
</References>
</UAVariable>
<UADataType NodeId="ns=1;i=1" BrowseName="1:ApplicationRecordDataType">
<DisplayName>ApplicationRecordDataType</DisplayName>
<Documentation>https://reference.opcfoundation.org/v104/GDS/docs/6.3.5</Documentation>
<References>
<Reference ReferenceType="HasSubtype" IsForward="false">i=22</Reference>
</References>
<Definition Name="1:ApplicationRecordDataType">
<Field Name="ApplicationId" DataType="i=17" />
<Field Name="ApplicationUri" DataType="i=12" />
<Field Name="ApplicationType" DataType="i=307" />
<Field Name="ApplicationNames" DataType="i=21" ValueRank="1" />
<Field Name="ProductUri" DataType="i=12" />
<Field Name="DiscoveryUrls" DataType="i=12" ValueRank="1" />
<Field Name="ServerCapabilities" DataType="i=12" ValueRank="1" />
</Definition>
</UADataType>
<UAObjectType NodeId="ns=1;i=13" BrowseName="1:DirectoryType">
<DisplayName>DirectoryType</DisplayName>
<Documentation>https://reference.opcfoundation.org/v104/GDS/docs/6.3.3</Documentation>
<References>
<Reference ReferenceType="HasComponent">ns=1;i=14</Reference>
<Reference ReferenceType="HasComponent">ns=1;i=15</Reference>
<Reference ReferenceType="HasComponent">ns=1;i=18</Reference>
<Reference ReferenceType="HasComponent">ns=1;i=188</Reference>
<Reference ReferenceType="HasComponent">ns=1;i=21</Reference>
<Reference ReferenceType="HasComponent">ns=1;i=210</Reference>
<Reference ReferenceType="HasComponent">ns=1;i=868</Reference>
<Reference ReferenceType="HasComponent">ns=1;i=23</Reference>
<Reference ReferenceType="HasSubtype" IsForward="false">i=61</Reference>
</References>
</UAObjectType>
<UAObject NodeId="ns=1;i=14" BrowseName="1:Applications" ParentNodeId="ns=1;i=13">
<DisplayName>Applications</DisplayName>
<References>
<Reference ReferenceType="HasTypeDefinition">i=61</Reference>
<Reference ReferenceType="HasModellingRule">i=78</Reference>
<Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=13</Reference>
</References>
</UAObject>
<UAMethod NodeId="ns=1;i=15" BrowseName="1:FindApplications" ParentNodeId="ns=1;i=13">
<DisplayName>FindApplications</DisplayName>
<References>
<Reference ReferenceType="HasProperty">ns=1;i=16</Reference>
<Reference ReferenceType="HasProperty">ns=1;i=17</Reference>
<Reference ReferenceType="HasModellingRule">i=78</Reference>
<Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=13</Reference>
</References>
</UAMethod>
<UAVariable NodeId="ns=1;i=16" BrowseName="InputArguments" ParentNodeId="ns=1;i=15" DataType="i=296" ValueRank="1" ArrayDimensions="0">
<DisplayName>InputArguments</DisplayName>
<References>
<Reference ReferenceType="HasTypeDefinition">i=68</Reference>
<Reference ReferenceType="HasModellingRule">i=78</Reference>
<Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=15</Reference>
</References>
<Value>
<ListOfExtensionObject xmlns="http://opcfoundation.org/UA/2008/02/Types.xsd">
<ExtensionObject>
<TypeId>
<Identifier>i=297</Identifier>
</TypeId>
<Body>
<Argument>
<Name>ApplicationUri</Name>
<DataType>
<Identifier>i=12</Identifier>
</DataType>
<ValueRank>-1</ValueRank>
<ArrayDimensions />
</Argument>
</Body>
</ExtensionObject>
</ListOfExtensionObject>
</Value>
</UAVariable>
<UAVariable NodeId="ns=1;i=17" BrowseName="OutputArguments" ParentNodeId="ns=1;i=15" DataType="i=296" ValueRank="1" ArrayDimensions="0">
<DisplayName>OutputArguments</DisplayName>
<References>
<Reference ReferenceType="HasTypeDefinition">i=68</Reference>
<Reference ReferenceType="HasModellingRule">i=78</Reference>
<Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=15</Reference>
</References>
<Value>
<ListOfExtensionObject xmlns="http://opcfoundation.org/UA/2008/02/Types.xsd">
<ExtensionObject>
<TypeId>
<Identifier>i=297</Identifier>
</TypeId>
<Body>
<Argument>
<Name>Applications</Name>
<DataType>
<Identifier>ns=1;i=1</Identifier>
</DataType>
<ValueRank>1</ValueRank>
<ArrayDimensions>
<UInt32>0</UInt32>
</ArrayDimensions>
</Argument>
</Body>
</ExtensionObject>
</ListOfExtensionObject>
</Value>
</UAVariable>
<UAMethod NodeId="ns=1;i=18" BrowseName="1:RegisterApplication" ParentNodeId="ns=1;i=13">
<DisplayName>RegisterApplication</DisplayName>
<References>
<Reference ReferenceType="HasProperty">ns=1;i=19</Reference>
<Reference ReferenceType="HasProperty">ns=1;i=20</Reference>
<Reference ReferenceType="HasModellingRule">i=78</Reference>
<Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=13</Reference>
</References>
</UAMethod>
<UAVariable NodeId="ns=1;i=19" BrowseName="InputArguments" ParentNodeId="ns=1;i=18" DataType="i=296" ValueRank="1" ArrayDimensions="0">
<DisplayName>InputArguments</DisplayName>
<References>
<Reference ReferenceType="HasTypeDefinition">i=68</Reference>
<Reference ReferenceType="HasModellingRule">i=78</Reference>
<Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=18</Reference>
</References>
<Value>
<ListOfExtensionObject xmlns="http://opcfoundation.org/UA/2008/02/Types.xsd">
<ExtensionObject>
<TypeId>
<Identifier>i=297</Identifier>
</TypeId>
<Body>
<Argument>
<Name>Application</Name>
<DataType>
<Identifier>ns=1;i=1</Identifier>
</DataType>
<ValueRank>-1</ValueRank>
<ArrayDimensions />
</Argument>
</Body>
</ExtensionObject>
</ListOfExtensionObject>
</Value>
</UAVariable>
<UAVariable NodeId="ns=1;i=20" BrowseName="OutputArguments" ParentNodeId="ns=1;i=18" DataType="i=296" ValueRank="1" ArrayDimensions="0">
<DisplayName>OutputArguments</DisplayName>
<References>
<Reference ReferenceType="HasTypeDefinition">i=68</Reference>
<Reference ReferenceType="HasModellingRule">i=78</Reference>
<Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=18</Reference>
</References>
<Value>
<ListOfExtensionObject xmlns="http://opcfoundation.org/UA/2008/02/Types.xsd">
<ExtensionObject>
<TypeId>
<Identifier>i=297</Identifier>
</TypeId>
<Body>
<Argument>
<Name>ApplicationId</Name>
<DataType>
<Identifier>i=17</Identifier>
</DataType>
<ValueRank>-1</ValueRank>
<ArrayDimensions />
</Argument>
</Body>
</ExtensionObject>
</ListOfExtensionObject>
</Value>
</UAVariable>
<UAMethod NodeId="ns=1;i=188" BrowseName="1:UpdateApplication" ParentNodeId="ns=1;i=13">
<DisplayName>UpdateApplication</DisplayName>
<References>
<Reference ReferenceType="HasProperty">ns=1;i=189</Reference>
<Reference ReferenceType="HasModellingRule">i=78</Reference>
<Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=13</Reference>
</References>
</UAMethod>
<UAVariable NodeId="ns=1;i=189" BrowseName="InputArguments" ParentNodeId="ns=1;i=188" DataType="i=296" ValueRank="1" ArrayDimensions="0">
<DisplayName>InputArguments</DisplayName>
<References>
<Reference ReferenceType="HasTypeDefinition">i=68</Reference>
<Reference ReferenceType="HasModellingRule">i=78</Reference>
<Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=188</Reference>
</References>
<Value>
<ListOfExtensionObject xmlns="http://opcfoundation.org/UA/2008/02/Types.xsd">
<ExtensionObject>
<TypeId>
<Identifier>i=297</Identifier>
</TypeId>
<Body>
<Argument>
<Name>Application</Name>
<DataType>
<Identifier>ns=1;i=1</Identifier>
</DataType>
<ValueRank>-1</ValueRank>
<ArrayDimensions />
</Argument>
</Body>
</ExtensionObject>
</ListOfExtensionObject>
</Value>
</UAVariable>
<UAMethod NodeId="ns=1;i=21" BrowseName="1:UnregisterApplication" ParentNodeId="ns=1;i=13">
<DisplayName>UnregisterApplication</DisplayName>
<References>
<Reference ReferenceType="HasProperty">ns=1;i=22</Reference>
<Reference ReferenceType="HasModellingRule">i=78</Reference>
<Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=13</Reference>
</References>
</UAMethod>
<UAVariable NodeId="ns=1;i=22" BrowseName="InputArguments" ParentNodeId="ns=1;i=21" DataType="i=296" ValueRank="1" ArrayDimensions="0">
<DisplayName>InputArguments</DisplayName>
<References>
<Reference ReferenceType="HasTypeDefinition">i=68</Reference>
<Reference ReferenceType="HasModellingRule">i=78</Reference>
<Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=21</Reference>
</References>
<Value>
<ListOfExtensionObject xmlns="http://opcfoundation.org/UA/2008/02/Types.xsd">
<ExtensionObject>
<TypeId>
<Identifier>i=297</Identifier>
</TypeId>
<Body>
<Argument>
<Name>ApplicationId</Name>
<DataType>
<Identifier>i=17</Identifier>
</DataType>
<ValueRank>-1</ValueRank>
<ArrayDimensions />
</Argument>
</Body>
</ExtensionObject>
</ListOfExtensionObject>
</Value>
</UAVariable>
<UAMethod NodeId="ns=1;i=210" BrowseName="1:GetApplication" ParentNodeId="ns=1;i=13">
<DisplayName>GetApplication</DisplayName>
<References>
<Reference ReferenceType="HasProperty">ns=1;i=211</Reference>
<Reference ReferenceType="HasProperty">ns=1;i=212</Reference>
<Reference ReferenceType="HasModellingRule">i=78</Reference>
<Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=13</Reference>
</References>
</UAMethod>
<UAVariable NodeId="ns=1;i=211" BrowseName="InputArguments" ParentNodeId="ns=1;i=210" DataType="i=296" ValueRank="1" ArrayDimensions="0">
<DisplayName>InputArguments</DisplayName>
<References>
<Reference ReferenceType="HasTypeDefinition">i=68</Reference>
<Reference ReferenceType="HasModellingRule">i=78</Reference>
<Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=210</Reference>
</References>
<Value>
<ListOfExtensionObject xmlns="http://opcfoundation.org/UA/2008/02/Types.xsd">
<ExtensionObject>
<TypeId>
<Identifier>i=297</Identifier>
</TypeId>
<Body>
<Argument>
<Name>ApplicationId</Name>
<DataType>
<Identifier>i=17</Identifier>
</DataType>
<ValueRank>-1</ValueRank>
<ArrayDimensions />
</Argument>
</Body>
</ExtensionObject>
</ListOfExtensionObject>
</Value>
</UAVariable>
<UAVariable NodeId="ns=1;i=212" BrowseName="OutputArguments" ParentNodeId="ns=1;i=210" DataType="i=296" ValueRank="1" ArrayDimensions="0">
<DisplayName>OutputArguments</DisplayName>
<References>
<Reference ReferenceType="HasTypeDefinition">i=68</Reference>
<Reference ReferenceType="HasModellingRule">i=78</Reference>
<Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=210</Reference>
</References>
<Value>
<ListOfExtensionObject xmlns="http://opcfoundation.org/UA/2008/02/Types.xsd">
<ExtensionObject>
<TypeId>
<Identifier>i=297</Identifier>
</TypeId>
<Body>
<Argument>
<Name>Application</Name>
<DataType>
<Identifier>ns=1;i=1</Identifier>
</DataType>
<ValueRank>-1</ValueRank>
<ArrayDimensions />
</Argument>
</Body>
</ExtensionObject>
</ListOfExtensionObject>
</Value>
</UAVariable>
<UAMethod NodeId="ns=1;i=868" BrowseName="1:QueryApplications" ParentNodeId="ns=1;i=13">
<DisplayName>QueryApplications</DisplayName>
<References>
<Reference ReferenceType="HasProperty">ns=1;i=869</Reference>
<Reference ReferenceType="HasProperty">ns=1;i=870</Reference>
<Reference ReferenceType="HasModellingRule">i=78</Reference>
<Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=13</Reference>
</References>
</UAMethod>
<UAVariable NodeId="ns=1;i=869" BrowseName="InputArguments" ParentNodeId="ns=1;i=868" DataType="i=296" ValueRank="1" ArrayDimensions="0">
<DisplayName>InputArguments</DisplayName>
<References>
<Reference ReferenceType="HasTypeDefinition">i=68</Reference>
<Reference ReferenceType="HasModellingRule">i=78</Reference>
<Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=868</Reference>
</References>
<Value>
<ListOfExtensionObject xmlns="http://opcfoundation.org/UA/2008/02/Types.xsd">
<ExtensionObject>
<TypeId>
<Identifier>i=297</Identifier>
</TypeId>
<Body>
<Argument>
<Name>StartingRecordId</Name>
<DataType>
<Identifier>i=7</Identifier>
</DataType>
<ValueRank>-1</ValueRank>
<ArrayDimensions />
</Argument>
</Body>
</ExtensionObject>
<ExtensionObject>
<TypeId>
<Identifier>i=297</Identifier>
</TypeId>
<Body>
<Argument>
<Name>MaxRecordsToReturn</Name>
<DataType>
<Identifier>i=7</Identifier>
</DataType>
<ValueRank>-1</ValueRank>
<ArrayDimensions />
</Argument>
</Body>
</ExtensionObject>
<ExtensionObject>
<TypeId>
<Identifier>i=297</Identifier>
</TypeId>
<Body>
<Argument>
<Name>ApplicationName</Name>
<DataType>
<Identifier>i=12</Identifier>
</DataType>
<ValueRank>-1</ValueRank>
<ArrayDimensions />
</Argument>
</Body>
</ExtensionObject>
<ExtensionObject>
<TypeId>
<Identifier>i=297</Identifier>
</TypeId>
<Body>
<Argument>
<Name>ApplicationUri</Name>
<DataType>
<Identifier>i=12</Identifier>
</DataType>
<ValueRank>-1</ValueRank>
<ArrayDimensions />
</Argument>
</Body>
</ExtensionObject>
<ExtensionObject>
<TypeId>
<Identifier>i=297</Identifier>
</TypeId>
<Body>
<Argument>
<Name>ApplicationType</Name>
<DataType>
<Identifier>i=7</Identifier>
</DataType>
<ValueRank>-1</ValueRank>
<ArrayDimensions />
</Argument>
</Body>
</ExtensionObject>
<ExtensionObject>
<TypeId>
<Identifier>i=297</Identifier>
</TypeId>
<Body>
<Argument>
<Name>ProductUri</Name>
<DataType>
<Identifier>i=12</Identifier>
</DataType>
<ValueRank>-1</ValueRank>
<ArrayDimensions />
</Argument>
</Body>
</ExtensionObject>
<ExtensionObject>
<TypeId>
<Identifier>i=297</Identifier>
</TypeId>
<Body>
<Argument>
<Name>Capabilities</Name>
<DataType>
<Identifier>i=12</Identifier>
</DataType>
<ValueRank>1</ValueRank>
<ArrayDimensions>
<UInt32>0</UInt32>
</ArrayDimensions>
</Argument>
</Body>
</ExtensionObject>
</ListOfExtensionObject>
</Value>
</UAVariable>
<UAVariable NodeId="ns=1;i=870" BrowseName="OutputArguments" ParentNodeId="ns=1;i=868" DataType="i=296" ValueRank="1" ArrayDimensions="0">
<DisplayName>OutputArguments</DisplayName>
<References>
<Reference ReferenceType="HasTypeDefinition">i=68</Reference>
<Reference ReferenceType="HasModellingRule">i=78</Reference>
<Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=868</Reference>
</References>
<Value>
<ListOfExtensionObject xmlns="http://opcfoundation.org/UA/2008/02/Types.xsd">
<ExtensionObject>
<TypeId>
<Identifier>i=297</Identifier>
</TypeId>
<Body>
<Argument>
<Name>LastCounterResetTime</Name>
<DataType>
<Identifier>i=294</Identifier>
</DataType>
<ValueRank>-1</ValueRank>
<ArrayDimensions />
</Argument>
</Body>
</ExtensionObject>
<ExtensionObject>
<TypeId>
<Identifier>i=297</Identifier>
</TypeId>
<Body>
<Argument>
<Name>NextRecordId</Name>
<DataType>
<Identifier>i=7</Identifier>
</DataType>
<ValueRank>-1</ValueRank>
<ArrayDimensions />
</Argument>
</Body>
</ExtensionObject>
<ExtensionObject>
<TypeId>
<Identifier>i=297</Identifier>
</TypeId>
<Body>
<Argument>
<Name>Applications</Name>
<DataType>
<Identifier>i=308</Identifier>
</DataType>
<ValueRank>1</ValueRank>
<ArrayDimensions>
<UInt32>0</UInt32>
</ArrayDimensions>
</Argument>
</Body>
</ExtensionObject>
</ListOfExtensionObject>
</Value>
</UAVariable>
<UAMethod NodeId="ns=1;i=23" BrowseName="1:QueryServers" ParentNodeId="ns=1;i=13">
<DisplayName>QueryServers</DisplayName>
<References>
<Reference ReferenceType="HasProperty">ns=1;i=24</Reference>
<Reference ReferenceType="HasProperty">ns=1;i=25</Reference>
<Reference ReferenceType="HasModellingRule">i=78</Reference>
<Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=13</Reference>
</References>
</UAMethod>
<UAVariable NodeId="ns=1;i=24" BrowseName="InputArguments" ParentNodeId="ns=1;i=23" DataType="i=296" ValueRank="1" ArrayDimensions="0">
<DisplayName>InputArguments</DisplayName>
<References>
<Reference ReferenceType="HasTypeDefinition">i=68</Reference>
<Reference ReferenceType="HasModellingRule">i=78</Reference>
<Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=23</Reference>
</References>
<Value>
<ListOfExtensionObject xmlns="http://opcfoundation.org/UA/2008/02/Types.xsd">
<ExtensionObject>
<TypeId>
<Identifier>i=297</Identifier>
</TypeId>
<Body>
<Argument>
<Name>StartingRecordId</Name>
<DataType>
<Identifier>i=7</Identifier>
</DataType>
<ValueRank>-1</ValueRank>
<ArrayDimensions />
</Argument>
</Body>
</ExtensionObject>
<ExtensionObject>
<TypeId>
<Identifier>i=297</Identifier>
</TypeId>
<Body>
<Argument>
<Name>MaxRecordsToReturn</Name>
<DataType>
<Identifier>i=7</Identifier>
</DataType>
<ValueRank>-1</ValueRank>
<ArrayDimensions />
</Argument>
</Body>
</ExtensionObject>
<ExtensionObject>
<TypeId>
<Identifier>i=297</Identifier>
</TypeId>
<Body>
<Argument>
<Name>ApplicationName</Name>
<DataType>
<Identifier>i=12</Identifier>
</DataType>
<ValueRank>-1</ValueRank>
<ArrayDimensions />
</Argument>
</Body>
</ExtensionObject>
<ExtensionObject>
<TypeId>
<Identifier>i=297</Identifier>
</TypeId>
<Body>
<Argument>
<Name>ApplicationUri</Name>
<DataType>
<Identifier>i=12</Identifier>
</DataType>
<ValueRank>-1</ValueRank>
<ArrayDimensions />
</Argument>
</Body>
</ExtensionObject>
<ExtensionObject>
<TypeId>
<Identifier>i=297</Identifier>
</TypeId>
<Body>
<Argument>
<Name>ProductUri</Name>
<DataType>
<Identifier>i=12</Identifier>
</DataType>
<ValueRank>-1</ValueRank>
<ArrayDimensions />
</Argument>
</Body>
</ExtensionObject>
<ExtensionObject>
<TypeId>
<Identifier>i=297</Identifier>
</TypeId>
<Body>
<Argument>
<Name>ServerCapabilities</Name>
<DataType>
<Identifier>i=12</Identifier>
</DataType>
<ValueRank>1</ValueRank>
<ArrayDimensions>
<UInt32>0</UInt32>
</ArrayDimensions>
</Argument>
</Body>
</ExtensionObject>
</ListOfExtensionObject>
</Value>
</UAVariable>
<UAVariable NodeId="ns=1;i=25" BrowseName="OutputArguments" ParentNodeId="ns=1;i=23" DataType="i=296" ValueRank="1" ArrayDimensions="0">
<DisplayName>OutputArguments</DisplayName>
<References>
<Reference ReferenceType="HasTypeDefinition">i=68</Reference>
<Reference ReferenceType="HasModellingRule">i=78</Reference>
<Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=23</Reference>
</References>
<Value>
<ListOfExtensionObject xmlns="http://opcfoundation.org/UA/2008/02/Types.xsd">
<ExtensionObject>
<TypeId>
<Identifier>i=297</Identifier>
</TypeId>
<Body>
<Argument>
<Name>LastCounterResetTime</Name>
<DataType>
<Identifier>i=294</Identifier>
</DataType>
<ValueRank>-1</ValueRank>
<ArrayDimensions />
</Argument>
</Body>
</ExtensionObject>
<ExtensionObject>
<TypeId>
<Identifier>i=297</Identifier>
</TypeId>
<Body>
<Argument>
<Name>Servers</Name>
<DataType>
<Identifier>i=12189</Identifier>
</DataType>
<ValueRank>1</ValueRank>
<ArrayDimensions>
<UInt32>0</UInt32>
</ArrayDimensions>
</Argument>
</Body>
</ExtensionObject>
</ListOfExtensionObject>
</Value>
</UAVariable>
<UAObjectType NodeId="ns=1;i=26" BrowseName="1:ApplicationRegistrationChangedAuditEventType" IsAbstract="true">
<DisplayName>ApplicationRegistrationChangedAuditEventType</DisplayName>
<Documentation>https://reference.opcfoundation.org/v104/GDS/docs/6.3.12</Documentation>
<References>
<Reference ReferenceType="HasSubtype" IsForward="false">i=2127</Reference>
</References>
</UAObjectType>
<UAObjectType NodeId="ns=1;i=63" BrowseName="1:CertificateDirectoryType">
<DisplayName>CertificateDirectoryType</DisplayName>
<Documentation>https://reference.opcfoundation.org/v104/GDS/docs/7.6.2</Documentation>
<References>
<Reference ReferenceType="Organizes">ns=1;i=511</Reference>
<Reference ReferenceType="HasComponent">ns=1;i=79</Reference>
<Reference ReferenceType="HasComponent">ns=1;i=76</Reference>
<Reference ReferenceType="HasComponent">ns=1;i=85</Reference>
<Reference ReferenceType="HasComponent">ns=1;i=15003</Reference>
<Reference ReferenceType="HasComponent">ns=1;i=369</Reference>
<Reference ReferenceType="HasComponent">ns=1;i=197</Reference>
<Reference ReferenceType="HasComponent">ns=1;i=222</Reference>
<Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=13</Reference>
</References>
</UAObjectType>
<UAObject NodeId="ns=1;i=511" BrowseName="1:CertificateGroups" ParentNodeId="ns=1;i=63">
<DisplayName>CertificateGroups</DisplayName>
<References>
<Reference ReferenceType="HasComponent">ns=1;i=512</Reference>
<Reference ReferenceType="HasTypeDefinition">i=13813</Reference>
<Reference ReferenceType="HasModellingRule">i=78</Reference>
<Reference ReferenceType="Organizes" IsForward="false">ns=1;i=63</Reference>
</References>
</UAObject>
<UAObject NodeId="ns=1;i=512" BrowseName="DefaultApplicationGroup" ParentNodeId="ns=1;i=511">
<DisplayName>DefaultApplicationGroup</DisplayName>
<References>
<Reference ReferenceType="HasComponent">ns=1;i=513</Reference>
<Reference ReferenceType="HasProperty">ns=1;i=545</Reference>
<Reference ReferenceType="HasTypeDefinition">i=12555</Reference>
<Reference ReferenceType="HasModellingRule">i=78</Reference>
<Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=511</Reference>
</References>
</UAObject>
<UAObject NodeId="ns=1;i=513" BrowseName="TrustList" ParentNodeId="ns=1;i=512">
<DisplayName>TrustList</DisplayName>
<References>
<Reference ReferenceType="HasProperty">ns=1;i=514</Reference>
<Reference ReferenceType="HasProperty">ns=1;i=515</Reference>
<Reference ReferenceType="HasProperty">ns=1;i=516</Reference>
<Reference ReferenceType="HasProperty">ns=1;i=517</Reference>
<Reference ReferenceType="HasComponent">ns=1;i=519</Reference>
<Reference ReferenceType="HasComponent">ns=1;i=522</Reference>
<Reference ReferenceType="HasComponent">ns=1;i=524</Reference>
<Reference ReferenceType="HasComponent">ns=1;i=527</Reference>
<Reference ReferenceType="HasComponent">ns=1;i=529</Reference>
<Reference ReferenceType="HasComponent">ns=1;i=532</Reference>
<Reference ReferenceType="HasProperty">ns=1;i=534</Reference>
<Reference ReferenceType="HasComponent">ns=1;i=535</Reference>
<Reference ReferenceType="HasTypeDefinition">i=12522</Reference>
<Reference ReferenceType="HasModellingRule">i=78</Reference>
<Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=512</Reference>
</References>
</UAObject>
<UAVariable NodeId="ns=1;i=514" BrowseName="Size" ParentNodeId="ns=1;i=513" DataType="UInt64">
<DisplayName>Size</DisplayName>
<References>
<Reference ReferenceType="HasTypeDefinition">i=68</Reference>
<Reference ReferenceType="HasModellingRule">i=78</Reference>
<Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=513</Reference>
</References>
</UAVariable>
<UAVariable NodeId="ns=1;i=515" BrowseName="Writable" ParentNodeId="ns=1;i=513" DataType="Boolean">
<DisplayName>Writable</DisplayName>
<References>
<Reference ReferenceType="HasTypeDefinition">i=68</Reference>
<Reference ReferenceType="HasModellingRule">i=78</Reference>
<Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=513</Reference>
</References>
</UAVariable>
<UAVariable NodeId="ns=1;i=516" BrowseName="UserWritable" ParentNodeId="ns=1;i=513" DataType="Boolean">
<DisplayName>UserWritable</DisplayName>
<References>
<Reference ReferenceType="HasTypeDefinition">i=68</Reference>
<Reference ReferenceType="HasModellingRule">i=78</Reference>
<Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=513</Reference>
</References>
</UAVariable>
<UAVariable NodeId="ns=1;i=517" BrowseName="OpenCount" ParentNodeId="ns=1;i=513" DataType="UInt16">
<DisplayName>OpenCount</DisplayName>
<References>
<Reference ReferenceType="HasTypeDefinition">i=68</Reference>
<Reference ReferenceType="HasModellingRule">i=78</Reference>
<Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=513</Reference>
</References>
</UAVariable>
<UAMethod NodeId="ns=1;i=519" BrowseName="Open" ParentNodeId="ns=1;i=513" MethodDeclarationId="i=11580">
<DisplayName>Open</DisplayName>
<References>
<Reference ReferenceType="HasProperty">ns=1;i=520</Reference>
<Reference ReferenceType="HasProperty">ns=1;i=521</Reference>
<Reference ReferenceType="HasModellingRule">i=78</Reference>
<Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=513</Reference>
</References>
</UAMethod>
<UAVariable NodeId="ns=1;i=520" BrowseName="InputArguments" ParentNodeId="ns=1;i=519" DataType="i=296" ValueRank="1" ArrayDimensions="0">
<DisplayName>InputArguments</DisplayName>
<References>
<Reference ReferenceType="HasTypeDefinition">i=68</Reference>
<Reference ReferenceType="HasModellingRule">i=78</Reference>
<Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=519</Reference>
</References>
<Value>
<ListOfExtensionObject xmlns="http://opcfoundation.org/UA/2008/02/Types.xsd">
<ExtensionObject>
<TypeId>
<Identifier>i=297</Identifier>
</TypeId>
<Body>
<Argument>
<Name>Mode</Name>
<DataType>
<Identifier>i=3</Identifier>
</DataType>
<ValueRank>-1</ValueRank>
<ArrayDimensions />
</Argument>
</Body>
</ExtensionObject>
</ListOfExtensionObject>
</Value>
</UAVariable>
<UAVariable NodeId="ns=1;i=521" BrowseName="OutputArguments" ParentNodeId="ns=1;i=519" DataType="i=296" ValueRank="1" ArrayDimensions="0">
<DisplayName>OutputArguments</DisplayName>
<References>
<Reference ReferenceType="HasTypeDefinition">i=68</Reference>
<Reference ReferenceType="HasModellingRule">i=78</Reference>
<Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=519</Reference>
</References>
<Value>
<ListOfExtensionObject xmlns="http://opcfoundation.org/UA/2008/02/Types.xsd">
<ExtensionObject>
<TypeId>
<Identifier>i=297</Identifier>
</TypeId>
<Body>
<Argument>
<Name>FileHandle</Name>
<DataType>
<Identifier>i=7</Identifier>
</DataType>
<ValueRank>-1</ValueRank>
<ArrayDimensions />
</Argument>
</Body>
</ExtensionObject>
</ListOfExtensionObject>
</Value>
</UAVariable>
<UAMethod NodeId="ns=1;i=522" BrowseName="Close" ParentNodeId="ns=1;i=513" MethodDeclarationId="i=11583">
<DisplayName>Close</DisplayName>
<References>
<Reference ReferenceType="HasProperty">ns=1;i=523</Reference>
<Reference ReferenceType="HasModellingRule">i=78</Reference>
<Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=513</Reference>
</References>
</UAMethod>
<UAVariable NodeId="ns=1;i=523" BrowseName="InputArguments" ParentNodeId="ns=1;i=522" DataType="i=296" ValueRank="1" ArrayDimensions="0">
<DisplayName>InputArguments</DisplayName>
<References>
<Reference ReferenceType="HasTypeDefinition">i=68</Reference>
<Reference ReferenceType="HasModellingRule">i=78</Reference>
<Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=522</Reference>
</References>
<Value>
<ListOfExtensionObject xmlns="http://opcfoundation.org/UA/2008/02/Types.xsd">
<ExtensionObject>
<TypeId>
<Identifier>i=297</Identifier>
</TypeId>
<Body>
<Argument>
<Name>FileHandle</Name>
<DataType>
<Identifier>i=7</Identifier>
</DataType>
<ValueRank>-1</ValueRank>
<ArrayDimensions />
</Argument>
</Body>
</ExtensionObject>
</ListOfExtensionObject>
</Value>
</UAVariable>
<UAMethod NodeId="ns=1;i=524" BrowseName="Read" ParentNodeId="ns=1;i=513" MethodDeclarationId="i=11585">
<DisplayName>Read</DisplayName>
<References>
<Reference ReferenceType="HasProperty">ns=1;i=525</Reference>
<Reference ReferenceType="HasProperty">ns=1;i=526</Reference>
<Reference ReferenceType="HasModellingRule">i=78</Reference>
<Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=513</Reference>
</References>
</UAMethod>
<UAVariable NodeId="ns=1;i=525" BrowseName="InputArguments" ParentNodeId="ns=1;i=524" DataType="i=296" ValueRank="1" ArrayDimensions="0">
<DisplayName>InputArguments</DisplayName>
<References>
<Reference ReferenceType="HasTypeDefinition">i=68</Reference>
<Reference ReferenceType="HasModellingRule">i=78</Reference>
<Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=524</Reference>
</References>
<Value>
<ListOfExtensionObject xmlns="http://opcfoundation.org/UA/2008/02/Types.xsd">
<ExtensionObject>
<TypeId>
<Identifier>i=297</Identifier>
</TypeId>
<Body>
<Argument>
<Name>FileHandle</Name>
<DataType>
<Identifier>i=7</Identifier>
</DataType>
<ValueRank>-1</ValueRank>
<ArrayDimensions />
</Argument>
</Body>
</ExtensionObject>
<ExtensionObject>
<TypeId>
<Identifier>i=297</Identifier>
</TypeId>
<Body>
<Argument>
<Name>Length</Name>
<DataType>
<Identifier>i=6</Identifier>
</DataType>
<ValueRank>-1</ValueRank>
<ArrayDimensions />
</Argument>
</Body>
</ExtensionObject>
</ListOfExtensionObject>
</Value>
</UAVariable>
<UAVariable NodeId="ns=1;i=526" BrowseName="OutputArguments" ParentNodeId="ns=1;i=524" DataType="i=296" ValueRank="1" ArrayDimensions="0">
<DisplayName>OutputArguments</DisplayName>
<References>
<Reference ReferenceType="HasTypeDefinition">i=68</Reference>
<Reference ReferenceType="HasModellingRule">i=78</Reference>
<Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=524</Reference>
</References>
<Value>
<ListOfExtensionObject xmlns="http://opcfoundation.org/UA/2008/02/Types.xsd">
<ExtensionObject>
<TypeId>
<Identifier>i=297</Identifier>
</TypeId>
<Body>
<Argument>
<Name>Data</Name>
<DataType>
<Identifier>i=15</Identifier>
</DataType>
<ValueRank>-1</ValueRank>
<ArrayDimensions />
</Argument>
</Body>
</ExtensionObject>
</ListOfExtensionObject>
</Value>
</UAVariable>
<UAMethod NodeId="ns=1;i=527" BrowseName="Write" ParentNodeId="ns=1;i=513" MethodDeclarationId="i=11588">
<DisplayName>Write</DisplayName>
<References>
<Reference ReferenceType="HasProperty">ns=1;i=528</Reference>
<Reference ReferenceType="HasModellingRule">i=78</Reference>
<Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=513</Reference>
</References>
</UAMethod>
<UAVariable NodeId="ns=1;i=528" BrowseName="InputArguments" ParentNodeId="ns=1;i=527" DataType="i=296" ValueRank="1" ArrayDimensions="0">
<DisplayName>InputArguments</DisplayName>
<References>
<Reference ReferenceType="HasTypeDefinition">i=68</Reference>
<Reference ReferenceType="HasModellingRule">i=78</Reference>
<Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=527</Reference>
</References>
<Value>
<ListOfExtensionObject xmlns="http://opcfoundation.org/UA/2008/02/Types.xsd">
<ExtensionObject>
<TypeId>
<Identifier>i=297</Identifier>
</TypeId>
<Body>
<Argument>
<Name>FileHandle</Name>
<DataType>
<Identifier>i=7</Identifier>
</DataType>
<ValueRank>-1</ValueRank>
<ArrayDimensions />
</Argument>
</Body>
</ExtensionObject>
<ExtensionObject>
<TypeId>
<Identifier>i=297</Identifier>
</TypeId>
<Body>
<Argument>
<Name>Data</Name>
<DataType>
<Identifier>i=15</Identifier>
</DataType>
<ValueRank>-1</ValueRank>
<ArrayDimensions />
</Argument>
</Body>
</ExtensionObject>
</ListOfExtensionObject>
</Value>
</UAVariable>
<UAMethod NodeId="ns=1;i=529" BrowseName="GetPosition" ParentNodeId="ns=1;i=513" MethodDeclarationId="i=11590">
<DisplayName>GetPosition</DisplayName>
<References>
<Reference ReferenceType="HasProperty">ns=1;i=530</Reference>
<Reference ReferenceType="HasProperty">ns=1;i=531</Reference>
<Reference ReferenceType="HasModellingRule">i=78</Reference>
<Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=513</Reference>
</References>
</UAMethod>
<UAVariable NodeId="ns=1;i=530" BrowseName="InputArguments" ParentNodeId="ns=1;i=529" DataType="i=296" ValueRank="1" ArrayDimensions="0">
<DisplayName>InputArguments</DisplayName>
<References>
<Reference ReferenceType="HasTypeDefinition">i=68</Reference>
<Reference ReferenceType="HasModellingRule">i=78</Reference>
<Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=529</Reference>
</References>
<Value>
<ListOfExtensionObject xmlns="http://opcfoundation.org/UA/2008/02/Types.xsd">
<ExtensionObject>
<TypeId>
<Identifier>i=297</Identifier>
</TypeId>
<Body>
<Argument>
<Name>FileHandle</Name>
<DataType>
<Identifier>i=7</Identifier>
</DataType>
<ValueRank>-1</ValueRank>
<ArrayDimensions />
</Argument>
</Body>
</ExtensionObject>
</ListOfExtensionObject>
</Value>
</UAVariable>
<UAVariable