Return of ping pong and ToString for NetworkMessageHeader

This commit is contained in:
2025-05-31 19:46:29 +03:00
parent e90829f7a1
commit fa0565e699
7 changed files with 16 additions and 6 deletions
@@ -121,6 +121,11 @@ namespace mROA.Implementation
{
await PostMessageAsync(
new NetworkMessageHeader(_serialization!, new ClientRecovery(Math.Abs(ConnectionId)), _context));
await ReceiveChanel.Reader.ReadAsync();
}
else
{
await _trustedWriter.WriteAsync(new NetworkMessageHeader());
}
@@ -39,5 +39,10 @@ namespace mROA.Implementation
public EMessageType MessageType { get; set; }
public byte[] Data { get; set; }
public override string ToString()
{
return $" {Id}:{MessageType} [{Data.Length}]";
}
}
}