@@ 7456-7476 (lines=21) @@ | ||
7453 | def from_binary(data): |
|
7454 | return QueryFirstResult(data) |
|
7455 | ||
7456 | def _binary_init(self, data): |
|
7457 | length = uatype_Int32.unpack(data.read(4))[0] |
|
7458 | array = [] |
|
7459 | if length != -1: |
|
7460 | for _ in range(0, length): |
|
7461 | array.append(QueryDataSet.from_binary(data)) |
|
7462 | self.QueryDataSets = array |
|
7463 | self.ContinuationPoint = unpack_bytes(data) |
|
7464 | length = uatype_Int32.unpack(data.read(4))[0] |
|
7465 | array = [] |
|
7466 | if length != -1: |
|
7467 | for _ in range(0, length): |
|
7468 | array.append(ParsingResult.from_binary(data)) |
|
7469 | self.ParsingResults = array |
|
7470 | length = uatype_Int32.unpack(data.read(4))[0] |
|
7471 | array = [] |
|
7472 | if length != -1: |
|
7473 | for _ in range(0, length): |
|
7474 | array.append(DiagnosticInfo.from_binary(data)) |
|
7475 | self.DiagnosticInfos = array |
|
7476 | self.FilterResult = ContentFilterResult.from_binary(data) |
|
7477 | ||
7478 | def __str__(self): |
|
7479 | return 'QueryFirstResult(' + 'QueryDataSets:' + str(self.QueryDataSets) + ', ' + \ |
|
@@ 12020-12036 (lines=17) @@ | ||
12017 | def from_binary(data): |
|
12018 | return PublishResult(data) |
|
12019 | ||
12020 | def _binary_init(self, data): |
|
12021 | self.SubscriptionId = uatype_UInt32.unpack(data.read(4))[0] |
|
12022 | self.AvailableSequenceNumbers = unpack_uatype_array('UInt32', data) |
|
12023 | self.MoreNotifications = uatype_Boolean.unpack(data.read(1))[0] |
|
12024 | self.NotificationMessage = NotificationMessage.from_binary(data) |
|
12025 | length = uatype_Int32.unpack(data.read(4))[0] |
|
12026 | array = [] |
|
12027 | if length != -1: |
|
12028 | for _ in range(0, length): |
|
12029 | array.append(StatusCode.from_binary(data)) |
|
12030 | self.Results = array |
|
12031 | length = uatype_Int32.unpack(data.read(4))[0] |
|
12032 | array = [] |
|
12033 | if length != -1: |
|
12034 | for _ in range(0, length): |
|
12035 | array.append(DiagnosticInfo.from_binary(data)) |
|
12036 | self.DiagnosticInfos = array |
|
12037 | ||
12038 | def __str__(self): |
|
12039 | return 'PublishResult(' + 'SubscriptionId:' + str(self.SubscriptionId) + ', ' + \ |