public ConnectInfo(NameVersion briskVersion, NameVersion sdkVersion,
                    NameVersion schemaVersion, NameVersion applicationVersion, CustomConnectPayload payload)
 {
     BriskVersion       = briskVersion;
     SdkVersion         = sdkVersion;
     SchemaVersion      = schemaVersion;
     ApplicationVersion = applicationVersion;
     Payload            = payload;
 }
 public static void Serialize(IOutOctetStream stream, CustomConnectPayload payload)
 {
     stream.WriteUint8((byte)payload.Payload.Length);
     stream.WriteOctets(payload.Payload);
 }