SingleHostName.deserialize constructor

SingleHostName.deserialize(
  1. CborListValue cbor
)

Deserialize a SingleHostName instance from CBOR data.

Implementation

factory SingleHostName.deserialize(CborListValue cbor) {
  RelayType.deserialize(cbor.getIndex(0), validate: RelayType.singleHostName);
  return SingleHostName(
    port: cbor.getIndex<CborIntValue?>(1)?.value,
    dnsName: cbor.getIndex(2),
  );
}