feat(batch3): implement send queue feature group

This commit is contained in:
Joseph Doherty
2026-02-28 07:31:12 -05:00
parent 6b67c83c0e
commit beab0e60da
7 changed files with 380 additions and 7 deletions

View File

@@ -953,6 +953,17 @@ public sealed partial class ClientConnection
FlushClients(0);
}
internal void ProcessInboundClientMsg(byte[] msg)
{
if (msg is null || msg.Length == 0)
return;
LastIn = DateTime.UtcNow;
if (Trace)
TraceMsg(msg);
}
internal void EnqueueProtoAndFlush(ReadOnlySpan<byte> proto)
{
EnqueueProto(proto);