|
@@ 6740-6806 (lines=67) @@
|
| 6737 |
|
__repr__ = __str__ |
| 6738 |
|
|
| 6739 |
|
|
| 6740 |
|
class TranslateBrowsePathsToNodeIdsResponse(FrozenClass): |
| 6741 |
|
''' |
| 6742 |
|
Translates one or more paths in the server address space. |
| 6743 |
|
|
| 6744 |
|
:ivar TypeId: |
| 6745 |
|
:vartype TypeId: NodeId |
| 6746 |
|
:ivar ResponseHeader: |
| 6747 |
|
:vartype ResponseHeader: ResponseHeader |
| 6748 |
|
:ivar Results: |
| 6749 |
|
:vartype Results: BrowsePathResult |
| 6750 |
|
:ivar DiagnosticInfos: |
| 6751 |
|
:vartype DiagnosticInfos: DiagnosticInfo |
| 6752 |
|
''' |
| 6753 |
|
|
| 6754 |
|
ua_types = [ |
| 6755 |
|
|
| 6756 |
|
('TypeId', 'NodeId'), |
| 6757 |
|
('ResponseHeader', 'ResponseHeader'), |
| 6758 |
|
('Results', 'ListOfBrowsePathResult'), |
| 6759 |
|
('DiagnosticInfos', 'ListOfDiagnosticInfo'), |
| 6760 |
|
] |
| 6761 |
|
|
| 6762 |
|
def __init__(self): |
| 6763 |
|
self.TypeId = FourByteNodeId(ObjectIds.TranslateBrowsePathsToNodeIdsResponse_Encoding_DefaultBinary) |
| 6764 |
|
self.ResponseHeader = ResponseHeader() |
| 6765 |
|
self.Results = [] |
| 6766 |
|
self.DiagnosticInfos = [] |
| 6767 |
|
self._freeze = True |
| 6768 |
|
|
| 6769 |
|
def to_binary(self): |
| 6770 |
|
packet = [] |
| 6771 |
|
packet.append(self.TypeId.to_binary()) |
| 6772 |
|
packet.append(self.ResponseHeader.to_binary()) |
| 6773 |
|
packet.append(uabin.Primitives.Int32.pack(len(self.Results))) |
| 6774 |
|
for fieldname in self.Results: |
| 6775 |
|
packet.append(fieldname.to_binary()) |
| 6776 |
|
packet.append(uabin.Primitives.Int32.pack(len(self.DiagnosticInfos))) |
| 6777 |
|
for fieldname in self.DiagnosticInfos: |
| 6778 |
|
packet.append(fieldname.to_binary()) |
| 6779 |
|
return b''.join(packet) |
| 6780 |
|
|
| 6781 |
|
@staticmethod |
| 6782 |
|
def from_binary(data): |
| 6783 |
|
obj = TranslateBrowsePathsToNodeIdsResponse() |
| 6784 |
|
obj.TypeId = NodeId.from_binary(data) |
| 6785 |
|
obj.ResponseHeader = ResponseHeader.from_binary(data) |
| 6786 |
|
length = uabin.Primitives.Int32.unpack(data) |
| 6787 |
|
array = [] |
| 6788 |
|
if length != -1: |
| 6789 |
|
for _ in range(0, length): |
| 6790 |
|
array.append(BrowsePathResult.from_binary(data)) |
| 6791 |
|
obj.Results = array |
| 6792 |
|
length = uabin.Primitives.Int32.unpack(data) |
| 6793 |
|
array = [] |
| 6794 |
|
if length != -1: |
| 6795 |
|
for _ in range(0, length): |
| 6796 |
|
array.append(DiagnosticInfo.from_binary(data)) |
| 6797 |
|
obj.DiagnosticInfos = array |
| 6798 |
|
return obj |
| 6799 |
|
|
| 6800 |
|
def __str__(self): |
| 6801 |
|
return 'TranslateBrowsePathsToNodeIdsResponse(' + 'TypeId:' + str(self.TypeId) + ', ' + \ |
| 6802 |
|
'ResponseHeader:' + str(self.ResponseHeader) + ', ' + \ |
| 6803 |
|
'Results:' + str(self.Results) + ', ' + \ |
| 6804 |
|
'DiagnosticInfos:' + str(self.DiagnosticInfos) + ')' |
| 6805 |
|
|
| 6806 |
|
__repr__ = __str__ |
| 6807 |
|
|
| 6808 |
|
|
| 6809 |
|
class RegisterNodesParameters(FrozenClass): |
|
@@ 6168-6234 (lines=67) @@
|
| 6165 |
|
__repr__ = __str__ |
| 6166 |
|
|
| 6167 |
|
|
| 6168 |
|
class BrowseResponse(FrozenClass): |
| 6169 |
|
''' |
| 6170 |
|
Browse the references for one or more nodes from the server address space. |
| 6171 |
|
|
| 6172 |
|
:ivar TypeId: |
| 6173 |
|
:vartype TypeId: NodeId |
| 6174 |
|
:ivar ResponseHeader: |
| 6175 |
|
:vartype ResponseHeader: ResponseHeader |
| 6176 |
|
:ivar Results: |
| 6177 |
|
:vartype Results: BrowseResult |
| 6178 |
|
:ivar DiagnosticInfos: |
| 6179 |
|
:vartype DiagnosticInfos: DiagnosticInfo |
| 6180 |
|
''' |
| 6181 |
|
|
| 6182 |
|
ua_types = [ |
| 6183 |
|
|
| 6184 |
|
('TypeId', 'NodeId'), |
| 6185 |
|
('ResponseHeader', 'ResponseHeader'), |
| 6186 |
|
('Results', 'ListOfBrowseResult'), |
| 6187 |
|
('DiagnosticInfos', 'ListOfDiagnosticInfo'), |
| 6188 |
|
] |
| 6189 |
|
|
| 6190 |
|
def __init__(self): |
| 6191 |
|
self.TypeId = FourByteNodeId(ObjectIds.BrowseResponse_Encoding_DefaultBinary) |
| 6192 |
|
self.ResponseHeader = ResponseHeader() |
| 6193 |
|
self.Results = [] |
| 6194 |
|
self.DiagnosticInfos = [] |
| 6195 |
|
self._freeze = True |
| 6196 |
|
|
| 6197 |
|
def to_binary(self): |
| 6198 |
|
packet = [] |
| 6199 |
|
packet.append(self.TypeId.to_binary()) |
| 6200 |
|
packet.append(self.ResponseHeader.to_binary()) |
| 6201 |
|
packet.append(uabin.Primitives.Int32.pack(len(self.Results))) |
| 6202 |
|
for fieldname in self.Results: |
| 6203 |
|
packet.append(fieldname.to_binary()) |
| 6204 |
|
packet.append(uabin.Primitives.Int32.pack(len(self.DiagnosticInfos))) |
| 6205 |
|
for fieldname in self.DiagnosticInfos: |
| 6206 |
|
packet.append(fieldname.to_binary()) |
| 6207 |
|
return b''.join(packet) |
| 6208 |
|
|
| 6209 |
|
@staticmethod |
| 6210 |
|
def from_binary(data): |
| 6211 |
|
obj = BrowseResponse() |
| 6212 |
|
obj.TypeId = NodeId.from_binary(data) |
| 6213 |
|
obj.ResponseHeader = ResponseHeader.from_binary(data) |
| 6214 |
|
length = uabin.Primitives.Int32.unpack(data) |
| 6215 |
|
array = [] |
| 6216 |
|
if length != -1: |
| 6217 |
|
for _ in range(0, length): |
| 6218 |
|
array.append(BrowseResult.from_binary(data)) |
| 6219 |
|
obj.Results = array |
| 6220 |
|
length = uabin.Primitives.Int32.unpack(data) |
| 6221 |
|
array = [] |
| 6222 |
|
if length != -1: |
| 6223 |
|
for _ in range(0, length): |
| 6224 |
|
array.append(DiagnosticInfo.from_binary(data)) |
| 6225 |
|
obj.DiagnosticInfos = array |
| 6226 |
|
return obj |
| 6227 |
|
|
| 6228 |
|
def __str__(self): |
| 6229 |
|
return 'BrowseResponse(' + 'TypeId:' + str(self.TypeId) + ', ' + \ |
| 6230 |
|
'ResponseHeader:' + str(self.ResponseHeader) + ', ' + \ |
| 6231 |
|
'Results:' + str(self.Results) + ', ' + \ |
| 6232 |
|
'DiagnosticInfos:' + str(self.DiagnosticInfos) + ')' |
| 6233 |
|
|
| 6234 |
|
__repr__ = __str__ |
| 6235 |
|
|
| 6236 |
|
|
| 6237 |
|
class BrowseNextParameters(FrozenClass): |
|
@@ 5500-5566 (lines=67) @@
|
| 5497 |
|
__repr__ = __str__ |
| 5498 |
|
|
| 5499 |
|
|
| 5500 |
|
class DeleteNodesResponse(FrozenClass): |
| 5501 |
|
''' |
| 5502 |
|
Delete one or more nodes from the server address space. |
| 5503 |
|
|
| 5504 |
|
:ivar TypeId: |
| 5505 |
|
:vartype TypeId: NodeId |
| 5506 |
|
:ivar ResponseHeader: |
| 5507 |
|
:vartype ResponseHeader: ResponseHeader |
| 5508 |
|
:ivar Results: |
| 5509 |
|
:vartype Results: StatusCode |
| 5510 |
|
:ivar DiagnosticInfos: |
| 5511 |
|
:vartype DiagnosticInfos: DiagnosticInfo |
| 5512 |
|
''' |
| 5513 |
|
|
| 5514 |
|
ua_types = [ |
| 5515 |
|
|
| 5516 |
|
('TypeId', 'NodeId'), |
| 5517 |
|
('ResponseHeader', 'ResponseHeader'), |
| 5518 |
|
('Results', 'ListOfStatusCode'), |
| 5519 |
|
('DiagnosticInfos', 'ListOfDiagnosticInfo'), |
| 5520 |
|
] |
| 5521 |
|
|
| 5522 |
|
def __init__(self): |
| 5523 |
|
self.TypeId = FourByteNodeId(ObjectIds.DeleteNodesResponse_Encoding_DefaultBinary) |
| 5524 |
|
self.ResponseHeader = ResponseHeader() |
| 5525 |
|
self.Results = [] |
| 5526 |
|
self.DiagnosticInfos = [] |
| 5527 |
|
self._freeze = True |
| 5528 |
|
|
| 5529 |
|
def to_binary(self): |
| 5530 |
|
packet = [] |
| 5531 |
|
packet.append(self.TypeId.to_binary()) |
| 5532 |
|
packet.append(self.ResponseHeader.to_binary()) |
| 5533 |
|
packet.append(uabin.Primitives.Int32.pack(len(self.Results))) |
| 5534 |
|
for fieldname in self.Results: |
| 5535 |
|
packet.append(fieldname.to_binary()) |
| 5536 |
|
packet.append(uabin.Primitives.Int32.pack(len(self.DiagnosticInfos))) |
| 5537 |
|
for fieldname in self.DiagnosticInfos: |
| 5538 |
|
packet.append(fieldname.to_binary()) |
| 5539 |
|
return b''.join(packet) |
| 5540 |
|
|
| 5541 |
|
@staticmethod |
| 5542 |
|
def from_binary(data): |
| 5543 |
|
obj = DeleteNodesResponse() |
| 5544 |
|
obj.TypeId = NodeId.from_binary(data) |
| 5545 |
|
obj.ResponseHeader = ResponseHeader.from_binary(data) |
| 5546 |
|
length = uabin.Primitives.Int32.unpack(data) |
| 5547 |
|
array = [] |
| 5548 |
|
if length != -1: |
| 5549 |
|
for _ in range(0, length): |
| 5550 |
|
array.append(StatusCode.from_binary(data)) |
| 5551 |
|
obj.Results = array |
| 5552 |
|
length = uabin.Primitives.Int32.unpack(data) |
| 5553 |
|
array = [] |
| 5554 |
|
if length != -1: |
| 5555 |
|
for _ in range(0, length): |
| 5556 |
|
array.append(DiagnosticInfo.from_binary(data)) |
| 5557 |
|
obj.DiagnosticInfos = array |
| 5558 |
|
return obj |
| 5559 |
|
|
| 5560 |
|
def __str__(self): |
| 5561 |
|
return 'DeleteNodesResponse(' + 'TypeId:' + str(self.TypeId) + ', ' + \ |
| 5562 |
|
'ResponseHeader:' + str(self.ResponseHeader) + ', ' + \ |
| 5563 |
|
'Results:' + str(self.Results) + ', ' + \ |
| 5564 |
|
'DiagnosticInfos:' + str(self.DiagnosticInfos) + ')' |
| 5565 |
|
|
| 5566 |
|
__repr__ = __str__ |
| 5567 |
|
|
| 5568 |
|
|
| 5569 |
|
class DeleteReferencesItem(FrozenClass): |
|
@@ 5303-5369 (lines=67) @@
|
| 5300 |
|
__repr__ = __str__ |
| 5301 |
|
|
| 5302 |
|
|
| 5303 |
|
class AddReferencesResponse(FrozenClass): |
| 5304 |
|
''' |
| 5305 |
|
Adds one or more references to the server address space. |
| 5306 |
|
|
| 5307 |
|
:ivar TypeId: |
| 5308 |
|
:vartype TypeId: NodeId |
| 5309 |
|
:ivar ResponseHeader: |
| 5310 |
|
:vartype ResponseHeader: ResponseHeader |
| 5311 |
|
:ivar Results: |
| 5312 |
|
:vartype Results: StatusCode |
| 5313 |
|
:ivar DiagnosticInfos: |
| 5314 |
|
:vartype DiagnosticInfos: DiagnosticInfo |
| 5315 |
|
''' |
| 5316 |
|
|
| 5317 |
|
ua_types = [ |
| 5318 |
|
|
| 5319 |
|
('TypeId', 'NodeId'), |
| 5320 |
|
('ResponseHeader', 'ResponseHeader'), |
| 5321 |
|
('Results', 'ListOfStatusCode'), |
| 5322 |
|
('DiagnosticInfos', 'ListOfDiagnosticInfo'), |
| 5323 |
|
] |
| 5324 |
|
|
| 5325 |
|
def __init__(self): |
| 5326 |
|
self.TypeId = FourByteNodeId(ObjectIds.AddReferencesResponse_Encoding_DefaultBinary) |
| 5327 |
|
self.ResponseHeader = ResponseHeader() |
| 5328 |
|
self.Results = [] |
| 5329 |
|
self.DiagnosticInfos = [] |
| 5330 |
|
self._freeze = True |
| 5331 |
|
|
| 5332 |
|
def to_binary(self): |
| 5333 |
|
packet = [] |
| 5334 |
|
packet.append(self.TypeId.to_binary()) |
| 5335 |
|
packet.append(self.ResponseHeader.to_binary()) |
| 5336 |
|
packet.append(uabin.Primitives.Int32.pack(len(self.Results))) |
| 5337 |
|
for fieldname in self.Results: |
| 5338 |
|
packet.append(fieldname.to_binary()) |
| 5339 |
|
packet.append(uabin.Primitives.Int32.pack(len(self.DiagnosticInfos))) |
| 5340 |
|
for fieldname in self.DiagnosticInfos: |
| 5341 |
|
packet.append(fieldname.to_binary()) |
| 5342 |
|
return b''.join(packet) |
| 5343 |
|
|
| 5344 |
|
@staticmethod |
| 5345 |
|
def from_binary(data): |
| 5346 |
|
obj = AddReferencesResponse() |
| 5347 |
|
obj.TypeId = NodeId.from_binary(data) |
| 5348 |
|
obj.ResponseHeader = ResponseHeader.from_binary(data) |
| 5349 |
|
length = uabin.Primitives.Int32.unpack(data) |
| 5350 |
|
array = [] |
| 5351 |
|
if length != -1: |
| 5352 |
|
for _ in range(0, length): |
| 5353 |
|
array.append(StatusCode.from_binary(data)) |
| 5354 |
|
obj.Results = array |
| 5355 |
|
length = uabin.Primitives.Int32.unpack(data) |
| 5356 |
|
array = [] |
| 5357 |
|
if length != -1: |
| 5358 |
|
for _ in range(0, length): |
| 5359 |
|
array.append(DiagnosticInfo.from_binary(data)) |
| 5360 |
|
obj.DiagnosticInfos = array |
| 5361 |
|
return obj |
| 5362 |
|
|
| 5363 |
|
def __str__(self): |
| 5364 |
|
return 'AddReferencesResponse(' + 'TypeId:' + str(self.TypeId) + ', ' + \ |
| 5365 |
|
'ResponseHeader:' + str(self.ResponseHeader) + ', ' + \ |
| 5366 |
|
'Results:' + str(self.Results) + ', ' + \ |
| 5367 |
|
'DiagnosticInfos:' + str(self.DiagnosticInfos) + ')' |
| 5368 |
|
|
| 5369 |
|
__repr__ = __str__ |
| 5370 |
|
|
| 5371 |
|
|
| 5372 |
|
class DeleteNodesItem(FrozenClass): |
|
@@ 5078-5144 (lines=67) @@
|
| 5075 |
|
__repr__ = __str__ |
| 5076 |
|
|
| 5077 |
|
|
| 5078 |
|
class AddNodesResponse(FrozenClass): |
| 5079 |
|
''' |
| 5080 |
|
Adds one or more nodes to the server address space. |
| 5081 |
|
|
| 5082 |
|
:ivar TypeId: |
| 5083 |
|
:vartype TypeId: NodeId |
| 5084 |
|
:ivar ResponseHeader: |
| 5085 |
|
:vartype ResponseHeader: ResponseHeader |
| 5086 |
|
:ivar Results: |
| 5087 |
|
:vartype Results: AddNodesResult |
| 5088 |
|
:ivar DiagnosticInfos: |
| 5089 |
|
:vartype DiagnosticInfos: DiagnosticInfo |
| 5090 |
|
''' |
| 5091 |
|
|
| 5092 |
|
ua_types = [ |
| 5093 |
|
|
| 5094 |
|
('TypeId', 'NodeId'), |
| 5095 |
|
('ResponseHeader', 'ResponseHeader'), |
| 5096 |
|
('Results', 'ListOfAddNodesResult'), |
| 5097 |
|
('DiagnosticInfos', 'ListOfDiagnosticInfo'), |
| 5098 |
|
] |
| 5099 |
|
|
| 5100 |
|
def __init__(self): |
| 5101 |
|
self.TypeId = FourByteNodeId(ObjectIds.AddNodesResponse_Encoding_DefaultBinary) |
| 5102 |
|
self.ResponseHeader = ResponseHeader() |
| 5103 |
|
self.Results = [] |
| 5104 |
|
self.DiagnosticInfos = [] |
| 5105 |
|
self._freeze = True |
| 5106 |
|
|
| 5107 |
|
def to_binary(self): |
| 5108 |
|
packet = [] |
| 5109 |
|
packet.append(self.TypeId.to_binary()) |
| 5110 |
|
packet.append(self.ResponseHeader.to_binary()) |
| 5111 |
|
packet.append(uabin.Primitives.Int32.pack(len(self.Results))) |
| 5112 |
|
for fieldname in self.Results: |
| 5113 |
|
packet.append(fieldname.to_binary()) |
| 5114 |
|
packet.append(uabin.Primitives.Int32.pack(len(self.DiagnosticInfos))) |
| 5115 |
|
for fieldname in self.DiagnosticInfos: |
| 5116 |
|
packet.append(fieldname.to_binary()) |
| 5117 |
|
return b''.join(packet) |
| 5118 |
|
|
| 5119 |
|
@staticmethod |
| 5120 |
|
def from_binary(data): |
| 5121 |
|
obj = AddNodesResponse() |
| 5122 |
|
obj.TypeId = NodeId.from_binary(data) |
| 5123 |
|
obj.ResponseHeader = ResponseHeader.from_binary(data) |
| 5124 |
|
length = uabin.Primitives.Int32.unpack(data) |
| 5125 |
|
array = [] |
| 5126 |
|
if length != -1: |
| 5127 |
|
for _ in range(0, length): |
| 5128 |
|
array.append(AddNodesResult.from_binary(data)) |
| 5129 |
|
obj.Results = array |
| 5130 |
|
length = uabin.Primitives.Int32.unpack(data) |
| 5131 |
|
array = [] |
| 5132 |
|
if length != -1: |
| 5133 |
|
for _ in range(0, length): |
| 5134 |
|
array.append(DiagnosticInfo.from_binary(data)) |
| 5135 |
|
obj.DiagnosticInfos = array |
| 5136 |
|
return obj |
| 5137 |
|
|
| 5138 |
|
def __str__(self): |
| 5139 |
|
return 'AddNodesResponse(' + 'TypeId:' + str(self.TypeId) + ', ' + \ |
| 5140 |
|
'ResponseHeader:' + str(self.ResponseHeader) + ', ' + \ |
| 5141 |
|
'Results:' + str(self.Results) + ', ' + \ |
| 5142 |
|
'DiagnosticInfos:' + str(self.DiagnosticInfos) + ')' |
| 5143 |
|
|
| 5144 |
|
__repr__ = __str__ |
| 5145 |
|
|
| 5146 |
|
|
| 5147 |
|
class AddReferencesItem(FrozenClass): |
|
@@ 13543-13607 (lines=65) @@
|
| 13540 |
|
__repr__ = __str__ |
| 13541 |
|
|
| 13542 |
|
|
| 13543 |
|
class DeleteSubscriptionsResponse(FrozenClass): |
| 13544 |
|
''' |
| 13545 |
|
:ivar TypeId: |
| 13546 |
|
:vartype TypeId: NodeId |
| 13547 |
|
:ivar ResponseHeader: |
| 13548 |
|
:vartype ResponseHeader: ResponseHeader |
| 13549 |
|
:ivar Results: |
| 13550 |
|
:vartype Results: StatusCode |
| 13551 |
|
:ivar DiagnosticInfos: |
| 13552 |
|
:vartype DiagnosticInfos: DiagnosticInfo |
| 13553 |
|
''' |
| 13554 |
|
|
| 13555 |
|
ua_types = [ |
| 13556 |
|
|
| 13557 |
|
('TypeId', 'NodeId'), |
| 13558 |
|
('ResponseHeader', 'ResponseHeader'), |
| 13559 |
|
('Results', 'ListOfStatusCode'), |
| 13560 |
|
('DiagnosticInfos', 'ListOfDiagnosticInfo'), |
| 13561 |
|
] |
| 13562 |
|
|
| 13563 |
|
def __init__(self): |
| 13564 |
|
self.TypeId = FourByteNodeId(ObjectIds.DeleteSubscriptionsResponse_Encoding_DefaultBinary) |
| 13565 |
|
self.ResponseHeader = ResponseHeader() |
| 13566 |
|
self.Results = [] |
| 13567 |
|
self.DiagnosticInfos = [] |
| 13568 |
|
self._freeze = True |
| 13569 |
|
|
| 13570 |
|
def to_binary(self): |
| 13571 |
|
packet = [] |
| 13572 |
|
packet.append(self.TypeId.to_binary()) |
| 13573 |
|
packet.append(self.ResponseHeader.to_binary()) |
| 13574 |
|
packet.append(uabin.Primitives.Int32.pack(len(self.Results))) |
| 13575 |
|
for fieldname in self.Results: |
| 13576 |
|
packet.append(fieldname.to_binary()) |
| 13577 |
|
packet.append(uabin.Primitives.Int32.pack(len(self.DiagnosticInfos))) |
| 13578 |
|
for fieldname in self.DiagnosticInfos: |
| 13579 |
|
packet.append(fieldname.to_binary()) |
| 13580 |
|
return b''.join(packet) |
| 13581 |
|
|
| 13582 |
|
@staticmethod |
| 13583 |
|
def from_binary(data): |
| 13584 |
|
obj = DeleteSubscriptionsResponse() |
| 13585 |
|
obj.TypeId = NodeId.from_binary(data) |
| 13586 |
|
obj.ResponseHeader = ResponseHeader.from_binary(data) |
| 13587 |
|
length = uabin.Primitives.Int32.unpack(data) |
| 13588 |
|
array = [] |
| 13589 |
|
if length != -1: |
| 13590 |
|
for _ in range(0, length): |
| 13591 |
|
array.append(StatusCode.from_binary(data)) |
| 13592 |
|
obj.Results = array |
| 13593 |
|
length = uabin.Primitives.Int32.unpack(data) |
| 13594 |
|
array = [] |
| 13595 |
|
if length != -1: |
| 13596 |
|
for _ in range(0, length): |
| 13597 |
|
array.append(DiagnosticInfo.from_binary(data)) |
| 13598 |
|
obj.DiagnosticInfos = array |
| 13599 |
|
return obj |
| 13600 |
|
|
| 13601 |
|
def __str__(self): |
| 13602 |
|
return 'DeleteSubscriptionsResponse(' + 'TypeId:' + str(self.TypeId) + ', ' + \ |
| 13603 |
|
'ResponseHeader:' + str(self.ResponseHeader) + ', ' + \ |
| 13604 |
|
'Results:' + str(self.Results) + ', ' + \ |
| 13605 |
|
'DiagnosticInfos:' + str(self.DiagnosticInfos) + ')' |
| 13606 |
|
|
| 13607 |
|
__repr__ = __str__ |
| 13608 |
|
|
| 13609 |
|
|
| 13610 |
|
class BuildInfo(FrozenClass): |
|
@@ 11848-11912 (lines=65) @@
|
| 11845 |
|
__repr__ = __str__ |
| 11846 |
|
|
| 11847 |
|
|
| 11848 |
|
class DeleteMonitoredItemsResponse(FrozenClass): |
| 11849 |
|
''' |
| 11850 |
|
:ivar TypeId: |
| 11851 |
|
:vartype TypeId: NodeId |
| 11852 |
|
:ivar ResponseHeader: |
| 11853 |
|
:vartype ResponseHeader: ResponseHeader |
| 11854 |
|
:ivar Results: |
| 11855 |
|
:vartype Results: StatusCode |
| 11856 |
|
:ivar DiagnosticInfos: |
| 11857 |
|
:vartype DiagnosticInfos: DiagnosticInfo |
| 11858 |
|
''' |
| 11859 |
|
|
| 11860 |
|
ua_types = [ |
| 11861 |
|
|
| 11862 |
|
('TypeId', 'NodeId'), |
| 11863 |
|
('ResponseHeader', 'ResponseHeader'), |
| 11864 |
|
('Results', 'ListOfStatusCode'), |
| 11865 |
|
('DiagnosticInfos', 'ListOfDiagnosticInfo'), |
| 11866 |
|
] |
| 11867 |
|
|
| 11868 |
|
def __init__(self): |
| 11869 |
|
self.TypeId = FourByteNodeId(ObjectIds.DeleteMonitoredItemsResponse_Encoding_DefaultBinary) |
| 11870 |
|
self.ResponseHeader = ResponseHeader() |
| 11871 |
|
self.Results = [] |
| 11872 |
|
self.DiagnosticInfos = [] |
| 11873 |
|
self._freeze = True |
| 11874 |
|
|
| 11875 |
|
def to_binary(self): |
| 11876 |
|
packet = [] |
| 11877 |
|
packet.append(self.TypeId.to_binary()) |
| 11878 |
|
packet.append(self.ResponseHeader.to_binary()) |
| 11879 |
|
packet.append(uabin.Primitives.Int32.pack(len(self.Results))) |
| 11880 |
|
for fieldname in self.Results: |
| 11881 |
|
packet.append(fieldname.to_binary()) |
| 11882 |
|
packet.append(uabin.Primitives.Int32.pack(len(self.DiagnosticInfos))) |
| 11883 |
|
for fieldname in self.DiagnosticInfos: |
| 11884 |
|
packet.append(fieldname.to_binary()) |
| 11885 |
|
return b''.join(packet) |
| 11886 |
|
|
| 11887 |
|
@staticmethod |
| 11888 |
|
def from_binary(data): |
| 11889 |
|
obj = DeleteMonitoredItemsResponse() |
| 11890 |
|
obj.TypeId = NodeId.from_binary(data) |
| 11891 |
|
obj.ResponseHeader = ResponseHeader.from_binary(data) |
| 11892 |
|
length = uabin.Primitives.Int32.unpack(data) |
| 11893 |
|
array = [] |
| 11894 |
|
if length != -1: |
| 11895 |
|
for _ in range(0, length): |
| 11896 |
|
array.append(StatusCode.from_binary(data)) |
| 11897 |
|
obj.Results = array |
| 11898 |
|
length = uabin.Primitives.Int32.unpack(data) |
| 11899 |
|
array = [] |
| 11900 |
|
if length != -1: |
| 11901 |
|
for _ in range(0, length): |
| 11902 |
|
array.append(DiagnosticInfo.from_binary(data)) |
| 11903 |
|
obj.DiagnosticInfos = array |
| 11904 |
|
return obj |
| 11905 |
|
|
| 11906 |
|
def __str__(self): |
| 11907 |
|
return 'DeleteMonitoredItemsResponse(' + 'TypeId:' + str(self.TypeId) + ', ' + \ |
| 11908 |
|
'ResponseHeader:' + str(self.ResponseHeader) + ', ' + \ |
| 11909 |
|
'Results:' + str(self.Results) + ', ' + \ |
| 11910 |
|
'DiagnosticInfos:' + str(self.DiagnosticInfos) + ')' |
| 11911 |
|
|
| 11912 |
|
__repr__ = __str__ |
| 11913 |
|
|
| 11914 |
|
|
| 11915 |
|
class CreateSubscriptionParameters(FrozenClass): |
|
@@ 11271-11335 (lines=65) @@
|
| 11268 |
|
__repr__ = __str__ |
| 11269 |
|
|
| 11270 |
|
|
| 11271 |
|
class ModifyMonitoredItemsResponse(FrozenClass): |
| 11272 |
|
''' |
| 11273 |
|
:ivar TypeId: |
| 11274 |
|
:vartype TypeId: NodeId |
| 11275 |
|
:ivar ResponseHeader: |
| 11276 |
|
:vartype ResponseHeader: ResponseHeader |
| 11277 |
|
:ivar Results: |
| 11278 |
|
:vartype Results: MonitoredItemModifyResult |
| 11279 |
|
:ivar DiagnosticInfos: |
| 11280 |
|
:vartype DiagnosticInfos: DiagnosticInfo |
| 11281 |
|
''' |
| 11282 |
|
|
| 11283 |
|
ua_types = [ |
| 11284 |
|
|
| 11285 |
|
('TypeId', 'NodeId'), |
| 11286 |
|
('ResponseHeader', 'ResponseHeader'), |
| 11287 |
|
('Results', 'ListOfMonitoredItemModifyResult'), |
| 11288 |
|
('DiagnosticInfos', 'ListOfDiagnosticInfo'), |
| 11289 |
|
] |
| 11290 |
|
|
| 11291 |
|
def __init__(self): |
| 11292 |
|
self.TypeId = FourByteNodeId(ObjectIds.ModifyMonitoredItemsResponse_Encoding_DefaultBinary) |
| 11293 |
|
self.ResponseHeader = ResponseHeader() |
| 11294 |
|
self.Results = [] |
| 11295 |
|
self.DiagnosticInfos = [] |
| 11296 |
|
self._freeze = True |
| 11297 |
|
|
| 11298 |
|
def to_binary(self): |
| 11299 |
|
packet = [] |
| 11300 |
|
packet.append(self.TypeId.to_binary()) |
| 11301 |
|
packet.append(self.ResponseHeader.to_binary()) |
| 11302 |
|
packet.append(uabin.Primitives.Int32.pack(len(self.Results))) |
| 11303 |
|
for fieldname in self.Results: |
| 11304 |
|
packet.append(fieldname.to_binary()) |
| 11305 |
|
packet.append(uabin.Primitives.Int32.pack(len(self.DiagnosticInfos))) |
| 11306 |
|
for fieldname in self.DiagnosticInfos: |
| 11307 |
|
packet.append(fieldname.to_binary()) |
| 11308 |
|
return b''.join(packet) |
| 11309 |
|
|
| 11310 |
|
@staticmethod |
| 11311 |
|
def from_binary(data): |
| 11312 |
|
obj = ModifyMonitoredItemsResponse() |
| 11313 |
|
obj.TypeId = NodeId.from_binary(data) |
| 11314 |
|
obj.ResponseHeader = ResponseHeader.from_binary(data) |
| 11315 |
|
length = uabin.Primitives.Int32.unpack(data) |
| 11316 |
|
array = [] |
| 11317 |
|
if length != -1: |
| 11318 |
|
for _ in range(0, length): |
| 11319 |
|
array.append(MonitoredItemModifyResult.from_binary(data)) |
| 11320 |
|
obj.Results = array |
| 11321 |
|
length = uabin.Primitives.Int32.unpack(data) |
| 11322 |
|
array = [] |
| 11323 |
|
if length != -1: |
| 11324 |
|
for _ in range(0, length): |
| 11325 |
|
array.append(DiagnosticInfo.from_binary(data)) |
| 11326 |
|
obj.DiagnosticInfos = array |
| 11327 |
|
return obj |
| 11328 |
|
|
| 11329 |
|
def __str__(self): |
| 11330 |
|
return 'ModifyMonitoredItemsResponse(' + 'TypeId:' + str(self.TypeId) + ', ' + \ |
| 11331 |
|
'ResponseHeader:' + str(self.ResponseHeader) + ', ' + \ |
| 11332 |
|
'Results:' + str(self.Results) + ', ' + \ |
| 11333 |
|
'DiagnosticInfos:' + str(self.DiagnosticInfos) + ')' |
| 11334 |
|
|
| 11335 |
|
__repr__ = __str__ |
| 11336 |
|
|
| 11337 |
|
|
| 11338 |
|
class SetMonitoringModeParameters(FrozenClass): |
|
@@ 11013-11077 (lines=65) @@
|
| 11010 |
|
__repr__ = __str__ |
| 11011 |
|
|
| 11012 |
|
|
| 11013 |
|
class CreateMonitoredItemsResponse(FrozenClass): |
| 11014 |
|
''' |
| 11015 |
|
:ivar TypeId: |
| 11016 |
|
:vartype TypeId: NodeId |
| 11017 |
|
:ivar ResponseHeader: |
| 11018 |
|
:vartype ResponseHeader: ResponseHeader |
| 11019 |
|
:ivar Results: |
| 11020 |
|
:vartype Results: MonitoredItemCreateResult |
| 11021 |
|
:ivar DiagnosticInfos: |
| 11022 |
|
:vartype DiagnosticInfos: DiagnosticInfo |
| 11023 |
|
''' |
| 11024 |
|
|
| 11025 |
|
ua_types = [ |
| 11026 |
|
|
| 11027 |
|
('TypeId', 'NodeId'), |
| 11028 |
|
('ResponseHeader', 'ResponseHeader'), |
| 11029 |
|
('Results', 'ListOfMonitoredItemCreateResult'), |
| 11030 |
|
('DiagnosticInfos', 'ListOfDiagnosticInfo'), |
| 11031 |
|
] |
| 11032 |
|
|
| 11033 |
|
def __init__(self): |
| 11034 |
|
self.TypeId = FourByteNodeId(ObjectIds.CreateMonitoredItemsResponse_Encoding_DefaultBinary) |
| 11035 |
|
self.ResponseHeader = ResponseHeader() |
| 11036 |
|
self.Results = [] |
| 11037 |
|
self.DiagnosticInfos = [] |
| 11038 |
|
self._freeze = True |
| 11039 |
|
|
| 11040 |
|
def to_binary(self): |
| 11041 |
|
packet = [] |
| 11042 |
|
packet.append(self.TypeId.to_binary()) |
| 11043 |
|
packet.append(self.ResponseHeader.to_binary()) |
| 11044 |
|
packet.append(uabin.Primitives.Int32.pack(len(self.Results))) |
| 11045 |
|
for fieldname in self.Results: |
| 11046 |
|
packet.append(fieldname.to_binary()) |
| 11047 |
|
packet.append(uabin.Primitives.Int32.pack(len(self.DiagnosticInfos))) |
| 11048 |
|
for fieldname in self.DiagnosticInfos: |
| 11049 |
|
packet.append(fieldname.to_binary()) |
| 11050 |
|
return b''.join(packet) |
| 11051 |
|
|
| 11052 |
|
@staticmethod |
| 11053 |
|
def from_binary(data): |
| 11054 |
|
obj = CreateMonitoredItemsResponse() |
| 11055 |
|
obj.TypeId = NodeId.from_binary(data) |
| 11056 |
|
obj.ResponseHeader = ResponseHeader.from_binary(data) |
| 11057 |
|
length = uabin.Primitives.Int32.unpack(data) |
| 11058 |
|
array = [] |
| 11059 |
|
if length != -1: |
| 11060 |
|
for _ in range(0, length): |
| 11061 |
|
array.append(MonitoredItemCreateResult.from_binary(data)) |
| 11062 |
|
obj.Results = array |
| 11063 |
|
length = uabin.Primitives.Int32.unpack(data) |
| 11064 |
|
array = [] |
| 11065 |
|
if length != -1: |
| 11066 |
|
for _ in range(0, length): |
| 11067 |
|
array.append(DiagnosticInfo.from_binary(data)) |
| 11068 |
|
obj.DiagnosticInfos = array |
| 11069 |
|
return obj |
| 11070 |
|
|
| 11071 |
|
def __str__(self): |
| 11072 |
|
return 'CreateMonitoredItemsResponse(' + 'TypeId:' + str(self.TypeId) + ', ' + \ |
| 11073 |
|
'ResponseHeader:' + str(self.ResponseHeader) + ', ' + \ |
| 11074 |
|
'Results:' + str(self.Results) + ', ' + \ |
| 11075 |
|
'DiagnosticInfos:' + str(self.DiagnosticInfos) + ')' |
| 11076 |
|
|
| 11077 |
|
__repr__ = __str__ |
| 11078 |
|
|
| 11079 |
|
|
| 11080 |
|
class MonitoredItemModifyRequest(FrozenClass): |
|
@@ 10318-10382 (lines=65) @@
|
| 10315 |
|
__repr__ = __str__ |
| 10316 |
|
|
| 10317 |
|
|
| 10318 |
|
class CallResponse(FrozenClass): |
| 10319 |
|
''' |
| 10320 |
|
:ivar TypeId: |
| 10321 |
|
:vartype TypeId: NodeId |
| 10322 |
|
:ivar ResponseHeader: |
| 10323 |
|
:vartype ResponseHeader: ResponseHeader |
| 10324 |
|
:ivar Results: |
| 10325 |
|
:vartype Results: CallMethodResult |
| 10326 |
|
:ivar DiagnosticInfos: |
| 10327 |
|
:vartype DiagnosticInfos: DiagnosticInfo |
| 10328 |
|
''' |
| 10329 |
|
|
| 10330 |
|
ua_types = [ |
| 10331 |
|
|
| 10332 |
|
('TypeId', 'NodeId'), |
| 10333 |
|
('ResponseHeader', 'ResponseHeader'), |
| 10334 |
|
('Results', 'ListOfCallMethodResult'), |
| 10335 |
|
('DiagnosticInfos', 'ListOfDiagnosticInfo'), |
| 10336 |
|
] |
| 10337 |
|
|
| 10338 |
|
def __init__(self): |
| 10339 |
|
self.TypeId = FourByteNodeId(ObjectIds.CallResponse_Encoding_DefaultBinary) |
| 10340 |
|
self.ResponseHeader = ResponseHeader() |
| 10341 |
|
self.Results = [] |
| 10342 |
|
self.DiagnosticInfos = [] |
| 10343 |
|
self._freeze = True |
| 10344 |
|
|
| 10345 |
|
def to_binary(self): |
| 10346 |
|
packet = [] |
| 10347 |
|
packet.append(self.TypeId.to_binary()) |
| 10348 |
|
packet.append(self.ResponseHeader.to_binary()) |
| 10349 |
|
packet.append(uabin.Primitives.Int32.pack(len(self.Results))) |
| 10350 |
|
for fieldname in self.Results: |
| 10351 |
|
packet.append(fieldname.to_binary()) |
| 10352 |
|
packet.append(uabin.Primitives.Int32.pack(len(self.DiagnosticInfos))) |
| 10353 |
|
for fieldname in self.DiagnosticInfos: |
| 10354 |
|
packet.append(fieldname.to_binary()) |
| 10355 |
|
return b''.join(packet) |
| 10356 |
|
|
| 10357 |
|
@staticmethod |
| 10358 |
|
def from_binary(data): |
| 10359 |
|
obj = CallResponse() |
| 10360 |
|
obj.TypeId = NodeId.from_binary(data) |
| 10361 |
|
obj.ResponseHeader = ResponseHeader.from_binary(data) |
| 10362 |
|
length = uabin.Primitives.Int32.unpack(data) |
| 10363 |
|
array = [] |
| 10364 |
|
if length != -1: |
| 10365 |
|
for _ in range(0, length): |
| 10366 |
|
array.append(CallMethodResult.from_binary(data)) |
| 10367 |
|
obj.Results = array |
| 10368 |
|
length = uabin.Primitives.Int32.unpack(data) |
| 10369 |
|
array = [] |
| 10370 |
|
if length != -1: |
| 10371 |
|
for _ in range(0, length): |
| 10372 |
|
array.append(DiagnosticInfo.from_binary(data)) |
| 10373 |
|
obj.DiagnosticInfos = array |
| 10374 |
|
return obj |
| 10375 |
|
|
| 10376 |
|
def __str__(self): |
| 10377 |
|
return 'CallResponse(' + 'TypeId:' + str(self.TypeId) + ', ' + \ |
| 10378 |
|
'ResponseHeader:' + str(self.ResponseHeader) + ', ' + \ |
| 10379 |
|
'Results:' + str(self.Results) + ', ' + \ |
| 10380 |
|
'DiagnosticInfos:' + str(self.DiagnosticInfos) + ')' |
| 10381 |
|
|
| 10382 |
|
__repr__ = __str__ |
| 10383 |
|
|
| 10384 |
|
|
| 10385 |
|
class MonitoringFilter(FrozenClass): |
|
@@ 10039-10103 (lines=65) @@
|
| 10036 |
|
__repr__ = __str__ |
| 10037 |
|
|
| 10038 |
|
|
| 10039 |
|
class HistoryUpdateResponse(FrozenClass): |
| 10040 |
|
''' |
| 10041 |
|
:ivar TypeId: |
| 10042 |
|
:vartype TypeId: NodeId |
| 10043 |
|
:ivar ResponseHeader: |
| 10044 |
|
:vartype ResponseHeader: ResponseHeader |
| 10045 |
|
:ivar Results: |
| 10046 |
|
:vartype Results: HistoryUpdateResult |
| 10047 |
|
:ivar DiagnosticInfos: |
| 10048 |
|
:vartype DiagnosticInfos: DiagnosticInfo |
| 10049 |
|
''' |
| 10050 |
|
|
| 10051 |
|
ua_types = [ |
| 10052 |
|
|
| 10053 |
|
('TypeId', 'NodeId'), |
| 10054 |
|
('ResponseHeader', 'ResponseHeader'), |
| 10055 |
|
('Results', 'ListOfHistoryUpdateResult'), |
| 10056 |
|
('DiagnosticInfos', 'ListOfDiagnosticInfo'), |
| 10057 |
|
] |
| 10058 |
|
|
| 10059 |
|
def __init__(self): |
| 10060 |
|
self.TypeId = FourByteNodeId(ObjectIds.HistoryUpdateResponse_Encoding_DefaultBinary) |
| 10061 |
|
self.ResponseHeader = ResponseHeader() |
| 10062 |
|
self.Results = [] |
| 10063 |
|
self.DiagnosticInfos = [] |
| 10064 |
|
self._freeze = True |
| 10065 |
|
|
| 10066 |
|
def to_binary(self): |
| 10067 |
|
packet = [] |
| 10068 |
|
packet.append(self.TypeId.to_binary()) |
| 10069 |
|
packet.append(self.ResponseHeader.to_binary()) |
| 10070 |
|
packet.append(uabin.Primitives.Int32.pack(len(self.Results))) |
| 10071 |
|
for fieldname in self.Results: |
| 10072 |
|
packet.append(fieldname.to_binary()) |
| 10073 |
|
packet.append(uabin.Primitives.Int32.pack(len(self.DiagnosticInfos))) |
| 10074 |
|
for fieldname in self.DiagnosticInfos: |
| 10075 |
|
packet.append(fieldname.to_binary()) |
| 10076 |
|
return b''.join(packet) |
| 10077 |
|
|
| 10078 |
|
@staticmethod |
| 10079 |
|
def from_binary(data): |
| 10080 |
|
obj = HistoryUpdateResponse() |
| 10081 |
|
obj.TypeId = NodeId.from_binary(data) |
| 10082 |
|
obj.ResponseHeader = ResponseHeader.from_binary(data) |
| 10083 |
|
length = uabin.Primitives.Int32.unpack(data) |
| 10084 |
|
array = [] |
| 10085 |
|
if length != -1: |
| 10086 |
|
for _ in range(0, length): |
| 10087 |
|
array.append(HistoryUpdateResult.from_binary(data)) |
| 10088 |
|
obj.Results = array |
| 10089 |
|
length = uabin.Primitives.Int32.unpack(data) |
| 10090 |
|
array = [] |
| 10091 |
|
if length != -1: |
| 10092 |
|
for _ in range(0, length): |
| 10093 |
|
array.append(DiagnosticInfo.from_binary(data)) |
| 10094 |
|
obj.DiagnosticInfos = array |
| 10095 |
|
return obj |
| 10096 |
|
|
| 10097 |
|
def __str__(self): |
| 10098 |
|
return 'HistoryUpdateResponse(' + 'TypeId:' + str(self.TypeId) + ', ' + \ |
| 10099 |
|
'ResponseHeader:' + str(self.ResponseHeader) + ', ' + \ |
| 10100 |
|
'Results:' + str(self.Results) + ', ' + \ |
| 10101 |
|
'DiagnosticInfos:' + str(self.DiagnosticInfos) + ')' |
| 10102 |
|
|
| 10103 |
|
__repr__ = __str__ |
| 10104 |
|
|
| 10105 |
|
|
| 10106 |
|
class CallMethodRequest(FrozenClass): |
|
@@ 9494-9558 (lines=65) @@
|
| 9491 |
|
__repr__ = __str__ |
| 9492 |
|
|
| 9493 |
|
|
| 9494 |
|
class WriteResponse(FrozenClass): |
| 9495 |
|
''' |
| 9496 |
|
:ivar TypeId: |
| 9497 |
|
:vartype TypeId: NodeId |
| 9498 |
|
:ivar ResponseHeader: |
| 9499 |
|
:vartype ResponseHeader: ResponseHeader |
| 9500 |
|
:ivar Results: |
| 9501 |
|
:vartype Results: StatusCode |
| 9502 |
|
:ivar DiagnosticInfos: |
| 9503 |
|
:vartype DiagnosticInfos: DiagnosticInfo |
| 9504 |
|
''' |
| 9505 |
|
|
| 9506 |
|
ua_types = [ |
| 9507 |
|
|
| 9508 |
|
('TypeId', 'NodeId'), |
| 9509 |
|
('ResponseHeader', 'ResponseHeader'), |
| 9510 |
|
('Results', 'ListOfStatusCode'), |
| 9511 |
|
('DiagnosticInfos', 'ListOfDiagnosticInfo'), |
| 9512 |
|
] |
| 9513 |
|
|
| 9514 |
|
def __init__(self): |
| 9515 |
|
self.TypeId = FourByteNodeId(ObjectIds.WriteResponse_Encoding_DefaultBinary) |
| 9516 |
|
self.ResponseHeader = ResponseHeader() |
| 9517 |
|
self.Results = [] |
| 9518 |
|
self.DiagnosticInfos = [] |
| 9519 |
|
self._freeze = True |
| 9520 |
|
|
| 9521 |
|
def to_binary(self): |
| 9522 |
|
packet = [] |
| 9523 |
|
packet.append(self.TypeId.to_binary()) |
| 9524 |
|
packet.append(self.ResponseHeader.to_binary()) |
| 9525 |
|
packet.append(uabin.Primitives.Int32.pack(len(self.Results))) |
| 9526 |
|
for fieldname in self.Results: |
| 9527 |
|
packet.append(fieldname.to_binary()) |
| 9528 |
|
packet.append(uabin.Primitives.Int32.pack(len(self.DiagnosticInfos))) |
| 9529 |
|
for fieldname in self.DiagnosticInfos: |
| 9530 |
|
packet.append(fieldname.to_binary()) |
| 9531 |
|
return b''.join(packet) |
| 9532 |
|
|
| 9533 |
|
@staticmethod |
| 9534 |
|
def from_binary(data): |
| 9535 |
|
obj = WriteResponse() |
| 9536 |
|
obj.TypeId = NodeId.from_binary(data) |
| 9537 |
|
obj.ResponseHeader = ResponseHeader.from_binary(data) |
| 9538 |
|
length = uabin.Primitives.Int32.unpack(data) |
| 9539 |
|
array = [] |
| 9540 |
|
if length != -1: |
| 9541 |
|
for _ in range(0, length): |
| 9542 |
|
array.append(StatusCode.from_binary(data)) |
| 9543 |
|
obj.Results = array |
| 9544 |
|
length = uabin.Primitives.Int32.unpack(data) |
| 9545 |
|
array = [] |
| 9546 |
|
if length != -1: |
| 9547 |
|
for _ in range(0, length): |
| 9548 |
|
array.append(DiagnosticInfo.from_binary(data)) |
| 9549 |
|
obj.DiagnosticInfos = array |
| 9550 |
|
return obj |
| 9551 |
|
|
| 9552 |
|
def __str__(self): |
| 9553 |
|
return 'WriteResponse(' + 'TypeId:' + str(self.TypeId) + ', ' + \ |
| 9554 |
|
'ResponseHeader:' + str(self.ResponseHeader) + ', ' + \ |
| 9555 |
|
'Results:' + str(self.Results) + ', ' + \ |
| 9556 |
|
'DiagnosticInfos:' + str(self.DiagnosticInfos) + ')' |
| 9557 |
|
|
| 9558 |
|
__repr__ = __str__ |
| 9559 |
|
|
| 9560 |
|
|
| 9561 |
|
class HistoryUpdateDetails(FrozenClass): |
|
@@ 9289-9353 (lines=65) @@
|
| 9286 |
|
__repr__ = __str__ |
| 9287 |
|
|
| 9288 |
|
|
| 9289 |
|
class HistoryReadResponse(FrozenClass): |
| 9290 |
|
''' |
| 9291 |
|
:ivar TypeId: |
| 9292 |
|
:vartype TypeId: NodeId |
| 9293 |
|
:ivar ResponseHeader: |
| 9294 |
|
:vartype ResponseHeader: ResponseHeader |
| 9295 |
|
:ivar Results: |
| 9296 |
|
:vartype Results: HistoryReadResult |
| 9297 |
|
:ivar DiagnosticInfos: |
| 9298 |
|
:vartype DiagnosticInfos: DiagnosticInfo |
| 9299 |
|
''' |
| 9300 |
|
|
| 9301 |
|
ua_types = [ |
| 9302 |
|
|
| 9303 |
|
('TypeId', 'NodeId'), |
| 9304 |
|
('ResponseHeader', 'ResponseHeader'), |
| 9305 |
|
('Results', 'ListOfHistoryReadResult'), |
| 9306 |
|
('DiagnosticInfos', 'ListOfDiagnosticInfo'), |
| 9307 |
|
] |
| 9308 |
|
|
| 9309 |
|
def __init__(self): |
| 9310 |
|
self.TypeId = FourByteNodeId(ObjectIds.HistoryReadResponse_Encoding_DefaultBinary) |
| 9311 |
|
self.ResponseHeader = ResponseHeader() |
| 9312 |
|
self.Results = [] |
| 9313 |
|
self.DiagnosticInfos = [] |
| 9314 |
|
self._freeze = True |
| 9315 |
|
|
| 9316 |
|
def to_binary(self): |
| 9317 |
|
packet = [] |
| 9318 |
|
packet.append(self.TypeId.to_binary()) |
| 9319 |
|
packet.append(self.ResponseHeader.to_binary()) |
| 9320 |
|
packet.append(uabin.Primitives.Int32.pack(len(self.Results))) |
| 9321 |
|
for fieldname in self.Results: |
| 9322 |
|
packet.append(fieldname.to_binary()) |
| 9323 |
|
packet.append(uabin.Primitives.Int32.pack(len(self.DiagnosticInfos))) |
| 9324 |
|
for fieldname in self.DiagnosticInfos: |
| 9325 |
|
packet.append(fieldname.to_binary()) |
| 9326 |
|
return b''.join(packet) |
| 9327 |
|
|
| 9328 |
|
@staticmethod |
| 9329 |
|
def from_binary(data): |
| 9330 |
|
obj = HistoryReadResponse() |
| 9331 |
|
obj.TypeId = NodeId.from_binary(data) |
| 9332 |
|
obj.ResponseHeader = ResponseHeader.from_binary(data) |
| 9333 |
|
length = uabin.Primitives.Int32.unpack(data) |
| 9334 |
|
array = [] |
| 9335 |
|
if length != -1: |
| 9336 |
|
for _ in range(0, length): |
| 9337 |
|
array.append(HistoryReadResult.from_binary(data)) |
| 9338 |
|
obj.Results = array |
| 9339 |
|
length = uabin.Primitives.Int32.unpack(data) |
| 9340 |
|
array = [] |
| 9341 |
|
if length != -1: |
| 9342 |
|
for _ in range(0, length): |
| 9343 |
|
array.append(DiagnosticInfo.from_binary(data)) |
| 9344 |
|
obj.DiagnosticInfos = array |
| 9345 |
|
return obj |
| 9346 |
|
|
| 9347 |
|
def __str__(self): |
| 9348 |
|
return 'HistoryReadResponse(' + 'TypeId:' + str(self.TypeId) + ', ' + \ |
| 9349 |
|
'ResponseHeader:' + str(self.ResponseHeader) + ', ' + \ |
| 9350 |
|
'Results:' + str(self.Results) + ', ' + \ |
| 9351 |
|
'DiagnosticInfos:' + str(self.DiagnosticInfos) + ')' |
| 9352 |
|
|
| 9353 |
|
__repr__ = __str__ |
| 9354 |
|
|
| 9355 |
|
|
| 9356 |
|
class WriteValue(FrozenClass): |
|
@@ 8593-8657 (lines=65) @@
|
| 8590 |
|
__repr__ = __str__ |
| 8591 |
|
|
| 8592 |
|
|
| 8593 |
|
class ReadResponse(FrozenClass): |
| 8594 |
|
''' |
| 8595 |
|
:ivar TypeId: |
| 8596 |
|
:vartype TypeId: NodeId |
| 8597 |
|
:ivar ResponseHeader: |
| 8598 |
|
:vartype ResponseHeader: ResponseHeader |
| 8599 |
|
:ivar Results: |
| 8600 |
|
:vartype Results: DataValue |
| 8601 |
|
:ivar DiagnosticInfos: |
| 8602 |
|
:vartype DiagnosticInfos: DiagnosticInfo |
| 8603 |
|
''' |
| 8604 |
|
|
| 8605 |
|
ua_types = [ |
| 8606 |
|
|
| 8607 |
|
('TypeId', 'NodeId'), |
| 8608 |
|
('ResponseHeader', 'ResponseHeader'), |
| 8609 |
|
('Results', 'ListOfDataValue'), |
| 8610 |
|
('DiagnosticInfos', 'ListOfDiagnosticInfo'), |
| 8611 |
|
] |
| 8612 |
|
|
| 8613 |
|
def __init__(self): |
| 8614 |
|
self.TypeId = FourByteNodeId(ObjectIds.ReadResponse_Encoding_DefaultBinary) |
| 8615 |
|
self.ResponseHeader = ResponseHeader() |
| 8616 |
|
self.Results = [] |
| 8617 |
|
self.DiagnosticInfos = [] |
| 8618 |
|
self._freeze = True |
| 8619 |
|
|
| 8620 |
|
def to_binary(self): |
| 8621 |
|
packet = [] |
| 8622 |
|
packet.append(self.TypeId.to_binary()) |
| 8623 |
|
packet.append(self.ResponseHeader.to_binary()) |
| 8624 |
|
packet.append(uabin.Primitives.Int32.pack(len(self.Results))) |
| 8625 |
|
for fieldname in self.Results: |
| 8626 |
|
packet.append(fieldname.to_binary()) |
| 8627 |
|
packet.append(uabin.Primitives.Int32.pack(len(self.DiagnosticInfos))) |
| 8628 |
|
for fieldname in self.DiagnosticInfos: |
| 8629 |
|
packet.append(fieldname.to_binary()) |
| 8630 |
|
return b''.join(packet) |
| 8631 |
|
|
| 8632 |
|
@staticmethod |
| 8633 |
|
def from_binary(data): |
| 8634 |
|
obj = ReadResponse() |
| 8635 |
|
obj.TypeId = NodeId.from_binary(data) |
| 8636 |
|
obj.ResponseHeader = ResponseHeader.from_binary(data) |
| 8637 |
|
length = uabin.Primitives.Int32.unpack(data) |
| 8638 |
|
array = [] |
| 8639 |
|
if length != -1: |
| 8640 |
|
for _ in range(0, length): |
| 8641 |
|
array.append(DataValue.from_binary(data)) |
| 8642 |
|
obj.Results = array |
| 8643 |
|
length = uabin.Primitives.Int32.unpack(data) |
| 8644 |
|
array = [] |
| 8645 |
|
if length != -1: |
| 8646 |
|
for _ in range(0, length): |
| 8647 |
|
array.append(DiagnosticInfo.from_binary(data)) |
| 8648 |
|
obj.DiagnosticInfos = array |
| 8649 |
|
return obj |
| 8650 |
|
|
| 8651 |
|
def __str__(self): |
| 8652 |
|
return 'ReadResponse(' + 'TypeId:' + str(self.TypeId) + ', ' + \ |
| 8653 |
|
'ResponseHeader:' + str(self.ResponseHeader) + ', ' + \ |
| 8654 |
|
'Results:' + str(self.Results) + ', ' + \ |
| 8655 |
|
'DiagnosticInfos:' + str(self.DiagnosticInfos) + ')' |
| 8656 |
|
|
| 8657 |
|
__repr__ = __str__ |
| 8658 |
|
|
| 8659 |
|
|
| 8660 |
|
class HistoryReadValueId(FrozenClass): |
|
@@ 2659-2723 (lines=65) @@
|
| 2656 |
|
__repr__ = __str__ |
| 2657 |
|
|
| 2658 |
|
|
| 2659 |
|
class RegisterServer2Response(FrozenClass): |
| 2660 |
|
''' |
| 2661 |
|
:ivar TypeId: |
| 2662 |
|
:vartype TypeId: NodeId |
| 2663 |
|
:ivar ResponseHeader: |
| 2664 |
|
:vartype ResponseHeader: ResponseHeader |
| 2665 |
|
:ivar ConfigurationResults: |
| 2666 |
|
:vartype ConfigurationResults: StatusCode |
| 2667 |
|
:ivar DiagnosticInfos: |
| 2668 |
|
:vartype DiagnosticInfos: DiagnosticInfo |
| 2669 |
|
''' |
| 2670 |
|
|
| 2671 |
|
ua_types = [ |
| 2672 |
|
|
| 2673 |
|
('TypeId', 'NodeId'), |
| 2674 |
|
('ResponseHeader', 'ResponseHeader'), |
| 2675 |
|
('ConfigurationResults', 'ListOfStatusCode'), |
| 2676 |
|
('DiagnosticInfos', 'ListOfDiagnosticInfo'), |
| 2677 |
|
] |
| 2678 |
|
|
| 2679 |
|
def __init__(self): |
| 2680 |
|
self.TypeId = FourByteNodeId(ObjectIds.RegisterServer2Response_Encoding_DefaultBinary) |
| 2681 |
|
self.ResponseHeader = ResponseHeader() |
| 2682 |
|
self.ConfigurationResults = [] |
| 2683 |
|
self.DiagnosticInfos = [] |
| 2684 |
|
self._freeze = True |
| 2685 |
|
|
| 2686 |
|
def to_binary(self): |
| 2687 |
|
packet = [] |
| 2688 |
|
packet.append(self.TypeId.to_binary()) |
| 2689 |
|
packet.append(self.ResponseHeader.to_binary()) |
| 2690 |
|
packet.append(uabin.Primitives.Int32.pack(len(self.ConfigurationResults))) |
| 2691 |
|
for fieldname in self.ConfigurationResults: |
| 2692 |
|
packet.append(fieldname.to_binary()) |
| 2693 |
|
packet.append(uabin.Primitives.Int32.pack(len(self.DiagnosticInfos))) |
| 2694 |
|
for fieldname in self.DiagnosticInfos: |
| 2695 |
|
packet.append(fieldname.to_binary()) |
| 2696 |
|
return b''.join(packet) |
| 2697 |
|
|
| 2698 |
|
@staticmethod |
| 2699 |
|
def from_binary(data): |
| 2700 |
|
obj = RegisterServer2Response() |
| 2701 |
|
obj.TypeId = NodeId.from_binary(data) |
| 2702 |
|
obj.ResponseHeader = ResponseHeader.from_binary(data) |
| 2703 |
|
length = uabin.Primitives.Int32.unpack(data) |
| 2704 |
|
array = [] |
| 2705 |
|
if length != -1: |
| 2706 |
|
for _ in range(0, length): |
| 2707 |
|
array.append(StatusCode.from_binary(data)) |
| 2708 |
|
obj.ConfigurationResults = array |
| 2709 |
|
length = uabin.Primitives.Int32.unpack(data) |
| 2710 |
|
array = [] |
| 2711 |
|
if length != -1: |
| 2712 |
|
for _ in range(0, length): |
| 2713 |
|
array.append(DiagnosticInfo.from_binary(data)) |
| 2714 |
|
obj.DiagnosticInfos = array |
| 2715 |
|
return obj |
| 2716 |
|
|
| 2717 |
|
def __str__(self): |
| 2718 |
|
return 'RegisterServer2Response(' + 'TypeId:' + str(self.TypeId) + ', ' + \ |
| 2719 |
|
'ResponseHeader:' + str(self.ResponseHeader) + ', ' + \ |
| 2720 |
|
'ConfigurationResults:' + str(self.ConfigurationResults) + ', ' + \ |
| 2721 |
|
'DiagnosticInfos:' + str(self.DiagnosticInfos) + ')' |
| 2722 |
|
|
| 2723 |
|
__repr__ = __str__ |
| 2724 |
|
|
| 2725 |
|
|
| 2726 |
|
class ChannelSecurityToken(FrozenClass): |