Started serializing bunches

This commit is contained in:
AeonLucid
2022-01-10 04:38:06 +01:00
parent 49e6e0f6f8
commit f3b0a31761
36 changed files with 2013 additions and 54 deletions
@@ -34,7 +34,7 @@ public class FReceiveThreadRunnable : IAsyncDisposable
if (_receiveQueue.TryDequeue(out var packet))
{
result = new FReceivedPacketView(
new FPacketDataView(packet.Buffer, packet.Buffer.Length),
new FPacketDataView(packet.Buffer, packet.Buffer.Length, ECountUnits.Bytes),
packet.Address,
new FInPacketTraits());
@@ -58,10 +58,10 @@ public class FReceiveThreadRunnable : IAsyncDisposable
continue;
}
if (result.Buffer.Length > CoreNet.MaxPacketSize)
if (result.Buffer.Length > UNetConnection.MaxPacketSize)
{
Logger.Warning("Received packet exceeding MaxPacketSize ({Size} > {Max}) from {Ip}",
result.Buffer.Length, CoreNet.MaxPacketSize, result.RemoteEndPoint);
result.Buffer.Length, UNetConnection.MaxPacketSize, result.RemoteEndPoint);
continue;
}