Files
mROA/mROA/Implementation/NetworkMessage.cs
T

28 lines
575 B
C#
Raw Normal View History

using System;
using System.Text.Json.Serialization;
2025-03-13 20:01:17 +03:00
// ReSharper disable UnusedMember.Global
namespace mROA.Implementation
{
public class NetworkMessage
{
public Guid Id { get; set; }
2025-03-13 20:01:17 +03:00
[JsonConverter(typeof(JsonStringEnumConverter))]
public MessageType SchemaId { get; set; }
public byte[] Data { get; set; }
}
public enum MessageType
{
2025-03-13 20:01:17 +03:00
Unknown,
FinishedCommandExecution,
ExceptionCommandExecution,
CallRequest,
IdAssigning,
CancelRequest,
EventRequest
}
}