1
0
mirror of https://github.com/FreeOpcUa/opcua-asyncio synced 2025-10-29 17:07:18 +08:00

Update uatypes.py

#230
This commit is contained in:
Andreas Heine 2020-07-08 08:18:09 +02:00 committed by GitHub
parent 55d76f6748
commit 36a83a7499
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -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):