public virtual void Decode(IDecoder decoder) { decoder.PushNamespace("http://opcfoundation.org/UA/2008/02/Types.xsd"); NodeId = decoder.ReadNodeId("NodeId"); ReferenceTypeId = decoder.ReadNodeId("ReferenceTypeId"); IsForward = decoder.ReadBoolean("IsForward"); ReferencedNodeIds = decoder.ReadNodeIdArray("ReferencedNodeIds"); decoder.PopNamespace(); }
public override void Decode(IDecoder decoder) { base.Decode(decoder); decoder.PushNamespace("http://opcfoundation.org/UA/2008/02/Types.xsd"); StartTime = decoder.ReadDateTime("StartTime"); EndTime = decoder.ReadDateTime("EndTime"); ProcessingInterval = decoder.ReadDouble("ProcessingInterval"); AggregateType = decoder.ReadNodeIdArray("AggregateType"); AggregateConfiguration = decoder.ReadEncodable<AggregateConfiguration>("AggregateConfiguration"); decoder.PopNamespace(); }
public virtual void Decode(IDecoder decoder) { decoder.PushNamespace("http://opcfoundation.org/UA/2008/02/Types.xsd"); RequestHeader = decoder.ReadEncodable<RequestHeader>("RequestHeader"); NodesToUnregister = decoder.ReadNodeIdArray("NodesToUnregister"); decoder.PopNamespace(); }