@@ 6605-6650 (lines=46) @@ | ||
6602 | __repr__ = __str__ |
|
6603 | ||
6604 | ||
6605 | class BrowsePathResult(FrozenClass): |
|
6606 | ''' |
|
6607 | The result of a translate opearation. |
|
6608 | ||
6609 | :ivar StatusCode: |
|
6610 | :vartype StatusCode: StatusCode |
|
6611 | :ivar Targets: |
|
6612 | :vartype Targets: BrowsePathTarget |
|
6613 | ''' |
|
6614 | ||
6615 | ua_types = [ |
|
6616 | ||
6617 | ('StatusCode', 'StatusCode'), |
|
6618 | ('Targets', 'ListOfBrowsePathTarget'), |
|
6619 | ] |
|
6620 | ||
6621 | def __init__(self): |
|
6622 | self.StatusCode = StatusCode() |
|
6623 | self.Targets = [] |
|
6624 | self._freeze = True |
|
6625 | ||
6626 | def to_binary(self): |
|
6627 | packet = [] |
|
6628 | packet.append(self.StatusCode.to_binary()) |
|
6629 | packet.append(uabin.Primitives.Int32.pack(len(self.Targets))) |
|
6630 | for fieldname in self.Targets: |
|
6631 | packet.append(fieldname.to_binary()) |
|
6632 | return b''.join(packet) |
|
6633 | ||
6634 | @staticmethod |
|
6635 | def from_binary(data): |
|
6636 | obj = BrowsePathResult() |
|
6637 | obj.StatusCode = StatusCode.from_binary(data) |
|
6638 | length = uabin.Primitives.Int32.unpack(data) |
|
6639 | array = [] |
|
6640 | if length != -1: |
|
6641 | for _ in range(0, length): |
|
6642 | array.append(BrowsePathTarget.from_binary(data)) |
|
6643 | obj.Targets = array |
|
6644 | return obj |
|
6645 | ||
6646 | def __str__(self): |
|
6647 | return 'BrowsePathResult(' + 'StatusCode:' + str(self.StatusCode) + ', ' + \ |
|
6648 | 'Targets:' + str(self.Targets) + ')' |
|
6649 | ||
6650 | __repr__ = __str__ |
|
6651 | ||
6652 | ||
6653 | class TranslateBrowsePathsToNodeIdsParameters(FrozenClass): |
|
@@ 13757-13800 (lines=44) @@ | ||
13754 | __repr__ = __str__ |
|
13755 | ||
13756 | ||
13757 | class NetworkGroupDataType(FrozenClass): |
|
13758 | ''' |
|
13759 | :ivar ServerUri: |
|
13760 | :vartype ServerUri: String |
|
13761 | :ivar NetworkPaths: |
|
13762 | :vartype NetworkPaths: EndpointUrlListDataType |
|
13763 | ''' |
|
13764 | ||
13765 | ua_types = [ |
|
13766 | ||
13767 | ('ServerUri', 'String'), |
|
13768 | ('NetworkPaths', 'ListOfEndpointUrlListDataType'), |
|
13769 | ] |
|
13770 | ||
13771 | def __init__(self): |
|
13772 | self.ServerUri = None |
|
13773 | self.NetworkPaths = [] |
|
13774 | self._freeze = True |
|
13775 | ||
13776 | def to_binary(self): |
|
13777 | packet = [] |
|
13778 | packet.append(uabin.Primitives.String.pack(self.ServerUri)) |
|
13779 | packet.append(uabin.Primitives.Int32.pack(len(self.NetworkPaths))) |
|
13780 | for fieldname in self.NetworkPaths: |
|
13781 | packet.append(fieldname.to_binary()) |
|
13782 | return b''.join(packet) |
|
13783 | ||
13784 | @staticmethod |
|
13785 | def from_binary(data): |
|
13786 | obj = NetworkGroupDataType() |
|
13787 | self.ServerUri = uabin.Primitives.String.unpack(data) |
|
13788 | length = uabin.Primitives.Int32.unpack(data) |
|
13789 | array = [] |
|
13790 | if length != -1: |
|
13791 | for _ in range(0, length): |
|
13792 | array.append(EndpointUrlListDataType.from_binary(data)) |
|
13793 | obj.NetworkPaths = array |
|
13794 | return obj |
|
13795 | ||
13796 | def __str__(self): |
|
13797 | return 'NetworkGroupDataType(' + 'ServerUri:' + str(self.ServerUri) + ', ' + \ |
|
13798 | 'NetworkPaths:' + str(self.NetworkPaths) + ')' |
|
13799 | ||
13800 | __repr__ = __str__ |
|
13801 | ||
13802 | ||
13803 | class SamplingIntervalDiagnosticsDataType(FrozenClass): |
|
@@ 12728-12771 (lines=44) @@ | ||
12725 | __repr__ = __str__ |
|
12726 | ||
12727 | ||
12728 | class EventFieldList(FrozenClass): |
|
12729 | ''' |
|
12730 | :ivar ClientHandle: |
|
12731 | :vartype ClientHandle: UInt32 |
|
12732 | :ivar EventFields: |
|
12733 | :vartype EventFields: Variant |
|
12734 | ''' |
|
12735 | ||
12736 | ua_types = [ |
|
12737 | ||
12738 | ('ClientHandle', 'UInt32'), |
|
12739 | ('EventFields', 'ListOfVariant'), |
|
12740 | ] |
|
12741 | ||
12742 | def __init__(self): |
|
12743 | self.ClientHandle = 0 |
|
12744 | self.EventFields = [] |
|
12745 | self._freeze = True |
|
12746 | ||
12747 | def to_binary(self): |
|
12748 | packet = [] |
|
12749 | packet.append(uabin.Primitives.UInt32.pack(self.ClientHandle)) |
|
12750 | packet.append(uabin.Primitives.Int32.pack(len(self.EventFields))) |
|
12751 | for fieldname in self.EventFields: |
|
12752 | packet.append(fieldname.to_binary()) |
|
12753 | return b''.join(packet) |
|
12754 | ||
12755 | @staticmethod |
|
12756 | def from_binary(data): |
|
12757 | obj = EventFieldList() |
|
12758 | self.ClientHandle = uabin.Primitives.UInt32.unpack(data) |
|
12759 | length = uabin.Primitives.Int32.unpack(data) |
|
12760 | array = [] |
|
12761 | if length != -1: |
|
12762 | for _ in range(0, length): |
|
12763 | array.append(Variant.from_binary(data)) |
|
12764 | obj.EventFields = array |
|
12765 | return obj |
|
12766 | ||
12767 | def __str__(self): |
|
12768 | return 'EventFieldList(' + 'ClientHandle:' + str(self.ClientHandle) + ', ' + \ |
|
12769 | 'EventFields:' + str(self.EventFields) + ')' |
|
12770 | ||
12771 | __repr__ = __str__ |
|
12772 | ||
12773 | ||
12774 | class HistoryEventFieldList(FrozenClass): |
|
@@ 10457-10500 (lines=44) @@ | ||
10454 | __repr__ = __str__ |
|
10455 | ||
10456 | ||
10457 | class EventFilter(FrozenClass): |
|
10458 | ''' |
|
10459 | :ivar SelectClauses: |
|
10460 | :vartype SelectClauses: SimpleAttributeOperand |
|
10461 | :ivar WhereClause: |
|
10462 | :vartype WhereClause: ContentFilter |
|
10463 | ''' |
|
10464 | ||
10465 | ua_types = [ |
|
10466 | ||
10467 | ('SelectClauses', 'ListOfSimpleAttributeOperand'), |
|
10468 | ('WhereClause', 'ContentFilter'), |
|
10469 | ] |
|
10470 | ||
10471 | def __init__(self): |
|
10472 | self.SelectClauses = [] |
|
10473 | self.WhereClause = ContentFilter() |
|
10474 | self._freeze = True |
|
10475 | ||
10476 | def to_binary(self): |
|
10477 | packet = [] |
|
10478 | packet.append(uabin.Primitives.Int32.pack(len(self.SelectClauses))) |
|
10479 | for fieldname in self.SelectClauses: |
|
10480 | packet.append(fieldname.to_binary()) |
|
10481 | packet.append(self.WhereClause.to_binary()) |
|
10482 | return b''.join(packet) |
|
10483 | ||
10484 | @staticmethod |
|
10485 | def from_binary(data): |
|
10486 | obj = EventFilter() |
|
10487 | length = uabin.Primitives.Int32.unpack(data) |
|
10488 | array = [] |
|
10489 | if length != -1: |
|
10490 | for _ in range(0, length): |
|
10491 | array.append(SimpleAttributeOperand.from_binary(data)) |
|
10492 | obj.SelectClauses = array |
|
10493 | obj.WhereClause = ContentFilter.from_binary(data) |
|
10494 | return obj |
|
10495 | ||
10496 | def __str__(self): |
|
10497 | return 'EventFilter(' + 'SelectClauses:' + str(self.SelectClauses) + ', ' + \ |
|
10498 | 'WhereClause:' + str(self.WhereClause) + ')' |
|
10499 | ||
10500 | __repr__ = __str__ |
|
10501 | ||
10502 | ||
10503 | class AggregateConfiguration(FrozenClass): |
|
@@ 8349-8392 (lines=44) @@ | ||
8346 | __repr__ = __str__ |
|
8347 | ||
8348 | ||
8349 | class QueryNextResult(FrozenClass): |
|
8350 | ''' |
|
8351 | :ivar QueryDataSets: |
|
8352 | :vartype QueryDataSets: QueryDataSet |
|
8353 | :ivar RevisedContinuationPoint: |
|
8354 | :vartype RevisedContinuationPoint: ByteString |
|
8355 | ''' |
|
8356 | ||
8357 | ua_types = [ |
|
8358 | ||
8359 | ('QueryDataSets', 'ListOfQueryDataSet'), |
|
8360 | ('RevisedContinuationPoint', 'ByteString'), |
|
8361 | ] |
|
8362 | ||
8363 | def __init__(self): |
|
8364 | self.QueryDataSets = [] |
|
8365 | self.RevisedContinuationPoint = None |
|
8366 | self._freeze = True |
|
8367 | ||
8368 | def to_binary(self): |
|
8369 | packet = [] |
|
8370 | packet.append(uabin.Primitives.Int32.pack(len(self.QueryDataSets))) |
|
8371 | for fieldname in self.QueryDataSets: |
|
8372 | packet.append(fieldname.to_binary()) |
|
8373 | packet.append(uabin.Primitives.ByteString.pack(self.RevisedContinuationPoint)) |
|
8374 | return b''.join(packet) |
|
8375 | ||
8376 | @staticmethod |
|
8377 | def from_binary(data): |
|
8378 | obj = QueryNextResult() |
|
8379 | length = uabin.Primitives.Int32.unpack(data) |
|
8380 | array = [] |
|
8381 | if length != -1: |
|
8382 | for _ in range(0, length): |
|
8383 | array.append(QueryDataSet.from_binary(data)) |
|
8384 | obj.QueryDataSets = array |
|
8385 | self.RevisedContinuationPoint = uabin.Primitives.ByteString.unpack(data) |
|
8386 | return obj |
|
8387 | ||
8388 | def __str__(self): |
|
8389 | return 'QueryNextResult(' + 'QueryDataSets:' + str(self.QueryDataSets) + ', ' + \ |
|
8390 | 'RevisedContinuationPoint:' + str(self.RevisedContinuationPoint) + ')' |
|
8391 | ||
8392 | __repr__ = __str__ |
|
8393 | ||
8394 | ||
8395 | class QueryNextResponse(FrozenClass): |
|
@@ 1918-1961 (lines=44) @@ | ||
1915 | __repr__ = __str__ |
|
1916 | ||
1917 | ||
1918 | class FindServersOnNetworkResult(FrozenClass): |
|
1919 | ''' |
|
1920 | :ivar LastCounterResetTime: |
|
1921 | :vartype LastCounterResetTime: DateTime |
|
1922 | :ivar Servers: |
|
1923 | :vartype Servers: ServerOnNetwork |
|
1924 | ''' |
|
1925 | ||
1926 | ua_types = [ |
|
1927 | ||
1928 | ('LastCounterResetTime', 'DateTime'), |
|
1929 | ('Servers', 'ListOfServerOnNetwork'), |
|
1930 | ] |
|
1931 | ||
1932 | def __init__(self): |
|
1933 | self.LastCounterResetTime = datetime.utcnow() |
|
1934 | self.Servers = [] |
|
1935 | self._freeze = True |
|
1936 | ||
1937 | def to_binary(self): |
|
1938 | packet = [] |
|
1939 | packet.append(uabin.Primitives.DateTime.pack(self.LastCounterResetTime)) |
|
1940 | packet.append(uabin.Primitives.Int32.pack(len(self.Servers))) |
|
1941 | for fieldname in self.Servers: |
|
1942 | packet.append(fieldname.to_binary()) |
|
1943 | return b''.join(packet) |
|
1944 | ||
1945 | @staticmethod |
|
1946 | def from_binary(data): |
|
1947 | obj = FindServersOnNetworkResult() |
|
1948 | self.LastCounterResetTime = uabin.Primitives.DateTime.unpack(data) |
|
1949 | length = uabin.Primitives.Int32.unpack(data) |
|
1950 | array = [] |
|
1951 | if length != -1: |
|
1952 | for _ in range(0, length): |
|
1953 | array.append(ServerOnNetwork.from_binary(data)) |
|
1954 | obj.Servers = array |
|
1955 | return obj |
|
1956 | ||
1957 | def __str__(self): |
|
1958 | return 'FindServersOnNetworkResult(' + 'LastCounterResetTime:' + str(self.LastCounterResetTime) + ', ' + \ |
|
1959 | 'Servers:' + str(self.Servers) + ')' |
|
1960 | ||
1961 | __repr__ = __str__ |
|
1962 | ||
1963 | ||
1964 | class FindServersOnNetworkResponse(FrozenClass): |