2 instantiations of LinkedBuffer
Microsoft.AspNetCore.SignalR.Core (2)
src\SignalR\common\Shared\MessageBuffer.cs (2)
76_buffer = new LinkedBuffer(); 353_next = new LinkedBuffer();
15 references to LinkedBuffer
Microsoft.AspNetCore.SignalR.Core (15)
src\SignalR\common\Shared\MessageBuffer.cs (15)
54private readonly Stack<LinkedBuffer> _pool = new(); 56private LinkedBuffer _buffer; 326private LinkedBuffer? _next; 330public void AddMessage(ReadOnlyMemory<byte> hubMessage, long sequenceId, Stack<LinkedBuffer> pool) 361var linkedBuffer = _next; 371public (LinkedBuffer Buffer, int ReturnCredit) RemoveMessages(long sequenceId, Stack<LinkedBuffer> pool) 376private static (LinkedBuffer Buffer, int ReturnCredit) RemoveMessagesCore(LinkedBuffer linkedBuffer, long sequenceId, Stack<LinkedBuffer> pool) 401var tmp = linkedBuffer; 436private readonly LinkedBuffer _linkedBuffer; 438public Enumerable(LinkedBuffer linkedBuffer) 456private LinkedBuffer? _linkedBuffer; 459public Enumerator(LinkedBuffer linkedBuffer)