// // 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);