20 references to _lineBuffer
System.Net.ServerSentEvents (20)
System\Net\ServerSentEvents\SseParser_1.cs (20)
110
while (FillLineBuffer() != 0 &&
_lineBuffer
.ActiveLength < Utf8Bom.Length) ;
140
_lineBuffer
.Dispose();
158
while (await FillLineBufferAsync(cancellationToken).ConfigureAwait(false) != 0 &&
_lineBuffer
.ActiveLength < Utf8Bom.Length) ;
188
_lineBuffer
.Dispose();
203
ReadOnlySpan<byte> lineBuffer =
_lineBuffer
.ActiveReadOnlySpan;
242
ReadOnlySpan<byte> lineBuffer =
_lineBuffer
.ActiveReadOnlySpan;
260
_lineBuffer
.Discard(advance);
265
_lineBuffer
.Discard(advance);
315
_lineBuffer
.Discard(line.Length + newlineLength + (remainder.StartsWith(CRLF) ? 2 : 1));
384
_lineBuffer
.Discard(line.Length + GetNewLineLength(lineBuffer));
417
_lineBuffer
.AvailableSpan);
426
_lineBuffer
.Commit(bytesRead);
441
int bytesRead = await _stream.ReadAsync(
_lineBuffer
.AvailableMemory, cancellationToken).ConfigureAwait(false);
445
_lineBuffer
.Commit(bytesRead);
458
if (
_lineBuffer
.AvailableLength == 0)
460
if (
_lineBuffer
.ActiveLength >= _maxBufferSize)
465
_lineBuffer
.EnsureAvailableSpace(
_lineBuffer
.Capacity == 0 ? DefaultArrayPoolRentSize : 1);
475
if (
_lineBuffer
.ActiveReadOnlySpan.StartsWith(Utf8Bom))
477
_lineBuffer
.Discard(Utf8Bom.Length);