コード例 #1
0
        /// <<inheritdoc/>
        public override void Decode(Workstation.ServiceModel.Ua.IDecoder decoder)
        {
            decoder.PushNamespace("http://opcfoundation.org/UA/DI/");


            decoder.PopNamespace();
        }
コード例 #2
0
        /// <<inheritdoc/>
        public override void Decode(Workstation.ServiceModel.Ua.IDecoder decoder)
        {
            decoder.PushNamespace("http://opcfoundation.org/UA/CNC");

            ActPos  = decoder.ReadDouble("ActPos");
            CmdPos  = decoder.ReadDouble("CmdPos");
            RemDist = decoder.ReadDouble("RemDist");

            decoder.PopNamespace();
        }
コード例 #3
0
        /// <<inheritdoc/>
        public override void Decode(Workstation.ServiceModel.Ua.IDecoder decoder)
        {
            decoder.PushNamespace("http://opcfoundation.org/UA/DI/");

            NodePath    = decoder.ReadQualifiedNameArray("NodePath");
            StatusCode  = decoder.ReadStatusCode("StatusCode");
            Diagnostics = decoder.ReadDiagnosticInfo("Diagnostics");

            decoder.PopNamespace();
        }
コード例 #4
0
        /// <<inheritdoc/>
        public override void Decode(Workstation.ServiceModel.Ua.IDecoder decoder)
        {
            base.Decode(decoder);
            decoder.PushNamespace("http://opcfoundation.org/UA/DI/");

            Status      = decoder.ReadInt32("Status");
            Diagnostics = decoder.ReadDiagnosticInfo("Diagnostics");

            decoder.PopNamespace();
        }
コード例 #5
0
        /// <<inheritdoc/>
        public override void Decode(Workstation.ServiceModel.Ua.IDecoder decoder)
        {
            base.Decode(decoder);
            decoder.PushNamespace("http://opcfoundation.org/UA/DI/");

            SequenceNumber = decoder.ReadInt32("SequenceNumber");
            EndOfResults   = decoder.ReadBoolean("EndOfResults");
            ParameterDefs  = decoder.ReadExtensionObjectArray <ParameterResultDataType>("ParameterDefs");

            decoder.PopNamespace();
        }