|
@@ 1195-1206 (lines=12) @@
|
| 1192 |
|
self.DiscoveryUrls = [] |
| 1193 |
|
self._freeze = True |
| 1194 |
|
|
| 1195 |
|
def to_binary(self): |
| 1196 |
|
packet = [] |
| 1197 |
|
packet.append(uabin.Primitives.String.pack(self.ApplicationUri)) |
| 1198 |
|
packet.append(uabin.Primitives.String.pack(self.ProductUri)) |
| 1199 |
|
packet.append(self.ApplicationName.to_binary()) |
| 1200 |
|
packet.append(uabin.Primitives.UInt32.pack(self.ApplicationType.value)) |
| 1201 |
|
packet.append(uabin.Primitives.String.pack(self.GatewayServerUri)) |
| 1202 |
|
packet.append(uabin.Primitives.String.pack(self.DiscoveryProfileUri)) |
| 1203 |
|
packet.append(uabin.Primitives.Int32.pack(len(self.DiscoveryUrls))) |
| 1204 |
|
for fieldname in self.DiscoveryUrls: |
| 1205 |
|
packet.append(uabin.Primitives.String.pack(fieldname)) |
| 1206 |
|
return b''.join(packet) |
| 1207 |
|
|
| 1208 |
|
@staticmethod |
| 1209 |
|
def from_binary(data): |
|
@@ 7471-7481 (lines=11) @@
|
| 7468 |
|
self.UnsupportedUnitIds = [] |
| 7469 |
|
self._freeze = True |
| 7470 |
|
|
| 7471 |
|
def to_binary(self): |
| 7472 |
|
packet = [] |
| 7473 |
|
packet.append(uabin.Primitives.String.pack(self.OrganizationUri)) |
| 7474 |
|
packet.append(uabin.Primitives.String.pack(self.ProfileId)) |
| 7475 |
|
packet.append(uabin.Primitives.String.pack(self.ComplianceTool)) |
| 7476 |
|
packet.append(uabin.Primitives.DateTime.pack(self.ComplianceDate)) |
| 7477 |
|
packet.append(uabin.Primitives.UInt32.pack(self.ComplianceLevel.value)) |
| 7478 |
|
packet.append(uabin.Primitives.Int32.pack(len(self.UnsupportedUnitIds))) |
| 7479 |
|
for fieldname in self.UnsupportedUnitIds: |
| 7480 |
|
packet.append(uabin.Primitives.String.pack(fieldname)) |
| 7481 |
|
return b''.join(packet) |
| 7482 |
|
|
| 7483 |
|
@staticmethod |
| 7484 |
|
def from_binary(data): |