//
// HandshakeRequest.cs
//
// Copyright (c) František Boháček. All rights reserved.
// Licensed under the MIT license. See LICENSE file in the project root for full license information.
namespace NosSmooth.Comms.Data.Messages;
///
/// A handshake, signaling use of MessagePack protocol and
/// registering what events to return.
///
/// Identification of the client, does not have to be unique for clients.
/// Whether to send raw serialized packets using .
/// Whether to send deserialized packets using .
public record HandshakeRequest(string Identification, bool SendRawPackets, bool SendDeserializedPackets);