From 36a83a74997133e61c92238d3683188cb4387e5a Mon Sep 17 00:00:00 2001 From: Andreas Heine <56362817+AndreasHeine@users.noreply.github.com> Date: Wed, 8 Jul 2020 08:18:09 +0200 Subject: [PATCH] Update uatypes.py #230 --- asyncua/ua/uatypes.py | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/asyncua/ua/uatypes.py b/asyncua/ua/uatypes.py index db9b3d20..90fbcf6d 100644 --- a/asyncua/ua/uatypes.py +++ b/asyncua/ua/uatypes.py @@ -872,8 +872,8 @@ class DataValue(FrozenClass): ('ServerTimestamp', 'DateTime'), ('ServerPicoseconds', 'UInt16'), ) - - def __init__(self, variant=None, status=None): + + def __init__(self, variant=None, status=None, sourceTimestamp=None, sourcePicoseconds=None, serverTimestamp=None, serverPicoseconds=None): self.Encoding = 0 if not isinstance(variant, Variant): variant = Variant(variant) @@ -882,10 +882,10 @@ class DataValue(FrozenClass): self.StatusCode = StatusCode() else: self.StatusCode = status - self.SourceTimestamp = None # DateTime() - self.SourcePicoseconds = None - self.ServerTimestamp = None # DateTime() - self.ServerPicoseconds = None + self.SourceTimestamp = sourceTimestamp + self.SourcePicoseconds = sourcePicoseconds + self.ServerTimestamp = serverTimestamp + self.ServerPicoseconds = serverPicoseconds self._freeze = True def __str__(self):