2 instantiations of LinkedBuffer
Microsoft.AspNetCore.SignalR.Client.Core (2)
src\aspnetcore\src\SignalR\common\Shared\MessageBuffer.cs (2)
80
_bufferHead = _bufferTail = new
LinkedBuffer
();
412
buffer = new
LinkedBuffer
();
17 references to LinkedBuffer
Microsoft.AspNetCore.SignalR.Client.Core (17)
src\aspnetcore\src\SignalR\common\Shared\MessageBuffer.cs (17)
56
private readonly Stack<
LinkedBuffer
> _pool = new();
58
private
LinkedBuffer
_bufferHead;
59
private
LinkedBuffer
_bufferTail;
395
private
LinkedBuffer
? _next;
399
public
LinkedBuffer
AddMessage(ReadOnlyMemory<byte> hubMessage, long sequenceId, Stack<
LinkedBuffer
> pool)
403
var
buffer = this;
431
public (
LinkedBuffer
Buffer, int ReturnCredit) RemoveMessages(long sequenceId, Stack<
LinkedBuffer
> pool)
436
private static (
LinkedBuffer
Buffer, int ReturnCredit) RemoveMessagesCore(
LinkedBuffer
linkedBuffer, long sequenceId, Stack<
LinkedBuffer
> pool)
461
var
tmp = linkedBuffer;
496
private readonly
LinkedBuffer
_linkedBuffer;
498
public Enumerable(
LinkedBuffer
linkedBuffer)
516
private
LinkedBuffer
? _linkedBuffer;
519
public Enumerator(
LinkedBuffer
linkedBuffer)