-
Notifications
You must be signed in to change notification settings - Fork 17
Description
The ResultDataType on the smple server uses an old prerelease version of the ResultManagement.
E.g.:
The Type for the ResultDataType in th .bsd file form the sample server looks like:
<opc:StructuredType BaseType="ua:ExtensionObject" Name="ResultDataType">
opc:DocumentationContains fields that were created during the execution of a recipe.</opc:Documentation>
<opc:Field TypeName="opc:Bit" Name="ResultContentSpecified"/>
<opc:Field Length="31" TypeName="opc:Bit" Name="Reserved1"/>
<opc:Field TypeName="tns:ResultMetaDataType" Name="ResultMetaData"/>
<opc:Field SwitchField="ResultContentSpecified" TypeName="opc:Int32" Name="NoOfResultContent"/>
<opc:Field LengthField="NoOfResultContent" SwitchField="ResultContentSpecified" TypeName="ua:Variant" Name="ResultContent"/>
</opc:StructuredType>
But it should look like:
<opc:StructuredType BaseType="ua:ExtensionObject" Name="ResultDataType">
opc:DocumentationContains fields that were created during the execution of a recipe.</opc:Documentation>
<opc:Field TypeName="ua:ExtensionObject" Name="ResultMetaData"/>
<opc:Field TypeName="opc:Int32" Name="NoOfResultContent"/>
<opc:Field LengthField="NoOfResultContent" TypeName="ua:Variant" Name="ResultContent"/>
</opc:StructuredType>
According to spec.