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)
53
private readonly Stack<
LinkedBuffer
> _pool = new();
55
private
LinkedBuffer
_buffer;
319
private
LinkedBuffer
? _next;
323
public void AddMessage(ReadOnlyMemory<byte> hubMessage, long sequenceId, Stack<
LinkedBuffer
> pool)
354
var
linkedBuffer = _next;
364
public (
LinkedBuffer
Buffer, int ReturnCredit) RemoveMessages(long sequenceId, Stack<
LinkedBuffer
> pool)
369
private static (
LinkedBuffer
Buffer, int ReturnCredit) RemoveMessagesCore(
LinkedBuffer
linkedBuffer, long sequenceId, Stack<
LinkedBuffer
> pool)
394
var
tmp = linkedBuffer;
429
private readonly
LinkedBuffer
_linkedBuffer;
431
public Enumerable(
LinkedBuffer
linkedBuffer)
449
private
LinkedBuffer
? _linkedBuffer;
452
public Enumerator(
LinkedBuffer
linkedBuffer)