2 instantiations of LinkedBuffer
Microsoft.AspNetCore.SignalR.Core (2)
src\SignalR\common\Shared\MessageBuffer.cs (2)
75_buffer = new LinkedBuffer(); 349_next = new LinkedBuffer();
15 references to LinkedBuffer
Microsoft.AspNetCore.SignalR.Core (15)
src\SignalR\common\Shared\MessageBuffer.cs (15)
53private readonly Stack<LinkedBuffer> _pool = new(); 55private LinkedBuffer _buffer; 322private LinkedBuffer? _next; 326public void AddMessage(ReadOnlyMemory<byte> hubMessage, long sequenceId, Stack<LinkedBuffer> pool) 357var linkedBuffer = _next; 367public (LinkedBuffer Buffer, int ReturnCredit) RemoveMessages(long sequenceId, Stack<LinkedBuffer> pool) 372private static (LinkedBuffer Buffer, int ReturnCredit) RemoveMessagesCore(LinkedBuffer linkedBuffer, long sequenceId, Stack<LinkedBuffer> pool) 397var tmp = linkedBuffer; 432private readonly LinkedBuffer _linkedBuffer; 434public Enumerable(LinkedBuffer linkedBuffer) 452private LinkedBuffer? _linkedBuffer; 455public Enumerator(LinkedBuffer linkedBuffer)