Skip to content

Sample server uses old ResultManagement #1426

@mdornaus

Description

@mdornaus

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions