2 instantiations of LinkedBuffer
Microsoft.AspNetCore.SignalR.Core (2)
src\SignalR\common\Shared\MessageBuffer.cs (2)
75_buffer = new LinkedBuffer(); 345_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; 318private LinkedBuffer? _next; 322public void AddMessage(ReadOnlyMemory<byte> hubMessage, long sequenceId, Stack<LinkedBuffer> pool) 353var linkedBuffer = _next; 363public (LinkedBuffer Buffer, int ReturnCredit) RemoveMessages(long sequenceId, Stack<LinkedBuffer> pool) 368private static (LinkedBuffer Buffer, int ReturnCredit) RemoveMessagesCore(LinkedBuffer linkedBuffer, long sequenceId, Stack<LinkedBuffer> pool) 393var tmp = linkedBuffer; 428private readonly LinkedBuffer _linkedBuffer; 430public Enumerable(LinkedBuffer linkedBuffer) 448private LinkedBuffer? _linkedBuffer; 451public Enumerator(LinkedBuffer linkedBuffer)