2 instantiations of LinkedBuffer
Microsoft.AspNetCore.SignalR.Core (2)
src\SignalR\common\Shared\MessageBuffer.cs (2)
75_buffer = new LinkedBuffer(); 346_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; 319private LinkedBuffer? _next; 323public void AddMessage(ReadOnlyMemory<byte> hubMessage, long sequenceId, Stack<LinkedBuffer> pool) 354var linkedBuffer = _next; 364public (LinkedBuffer Buffer, int ReturnCredit) RemoveMessages(long sequenceId, Stack<LinkedBuffer> pool) 369private static (LinkedBuffer Buffer, int ReturnCredit) RemoveMessagesCore(LinkedBuffer linkedBuffer, long sequenceId, Stack<LinkedBuffer> pool) 394var tmp = linkedBuffer; 429private readonly LinkedBuffer _linkedBuffer; 431public Enumerable(LinkedBuffer linkedBuffer) 449private LinkedBuffer? _linkedBuffer; 452public Enumerator(LinkedBuffer linkedBuffer)