@@ 11677-11704 (lines=28) @@ | ||
11674 | packet.append(fieldname.to_binary()) |
|
11675 | return b''.join(packet) |
|
11676 | ||
11677 | @staticmethod |
|
11678 | def from_binary(data): |
|
11679 | obj = SetTriggeringResult() |
|
11680 | length = uabin.Primitives.Int32.unpack(data) |
|
11681 | array = [] |
|
11682 | if length != -1: |
|
11683 | for _ in range(0, length): |
|
11684 | array.append(StatusCode.from_binary(data)) |
|
11685 | obj.AddResults = array |
|
11686 | length = uabin.Primitives.Int32.unpack(data) |
|
11687 | array = [] |
|
11688 | if length != -1: |
|
11689 | for _ in range(0, length): |
|
11690 | array.append(DiagnosticInfo.from_binary(data)) |
|
11691 | obj.AddDiagnosticInfos = array |
|
11692 | length = uabin.Primitives.Int32.unpack(data) |
|
11693 | array = [] |
|
11694 | if length != -1: |
|
11695 | for _ in range(0, length): |
|
11696 | array.append(StatusCode.from_binary(data)) |
|
11697 | obj.RemoveResults = array |
|
11698 | length = uabin.Primitives.Int32.unpack(data) |
|
11699 | array = [] |
|
11700 | if length != -1: |
|
11701 | for _ in range(0, length): |
|
11702 | array.append(DiagnosticInfo.from_binary(data)) |
|
11703 | obj.RemoveDiagnosticInfos = array |
|
11704 | return obj |
|
11705 | ||
11706 | def __str__(self): |
|
11707 | return 'SetTriggeringResult(' + 'AddResults:' + str(self.AddResults) + ', ' + \ |
|
@@ 8183-8206 (lines=24) @@ | ||
8180 | packet.append(self.FilterResult.to_binary()) |
|
8181 | return b''.join(packet) |
|
8182 | ||
8183 | @staticmethod |
|
8184 | def from_binary(data): |
|
8185 | obj = QueryFirstResult() |
|
8186 | length = uabin.Primitives.Int32.unpack(data) |
|
8187 | array = [] |
|
8188 | if length != -1: |
|
8189 | for _ in range(0, length): |
|
8190 | array.append(QueryDataSet.from_binary(data)) |
|
8191 | obj.QueryDataSets = array |
|
8192 | self.ContinuationPoint = uabin.Primitives.ByteString.unpack(data) |
|
8193 | length = uabin.Primitives.Int32.unpack(data) |
|
8194 | array = [] |
|
8195 | if length != -1: |
|
8196 | for _ in range(0, length): |
|
8197 | array.append(ParsingResult.from_binary(data)) |
|
8198 | obj.ParsingResults = array |
|
8199 | length = uabin.Primitives.Int32.unpack(data) |
|
8200 | array = [] |
|
8201 | if length != -1: |
|
8202 | for _ in range(0, length): |
|
8203 | array.append(DiagnosticInfo.from_binary(data)) |
|
8204 | obj.DiagnosticInfos = array |
|
8205 | obj.FilterResult = ContentFilterResult.from_binary(data) |
|
8206 | return obj |
|
8207 | ||
8208 | def __str__(self): |
|
8209 | return 'QueryFirstResult(' + 'QueryDataSets:' + str(self.QueryDataSets) + ', ' + \ |