20 references to _lineBuffer
System.Net.ServerSentEvents (20)
System\Net\ServerSentEvents\SseParser_1.cs (20)
114
while (FillLineBuffer() != 0 &&
_lineBuffer
.ActiveLength < Utf8Bom.Length) ;
144
_lineBuffer
.Dispose();
162
while (await FillLineBufferAsync(cancellationToken).ConfigureAwait(false) != 0 &&
_lineBuffer
.ActiveLength < Utf8Bom.Length) ;
192
_lineBuffer
.Dispose();
207
ReadOnlySpan<byte> lineBuffer =
_lineBuffer
.ActiveReadOnlySpan;
246
ReadOnlySpan<byte> lineBuffer =
_lineBuffer
.ActiveReadOnlySpan;
264
_lineBuffer
.Discard(advance);
268
_lineBuffer
.Discard(advance);
318
_lineBuffer
.Discard(line.Length + newlineLength + (remainder.StartsWith(CRLF) ? 2 : 1));
387
_lineBuffer
.Discard(line.Length + GetNewLineLength(lineBuffer));
420
_lineBuffer
.AvailableSpan);
429
_lineBuffer
.Commit(bytesRead);
444
int bytesRead = await _stream.ReadAsync(
_lineBuffer
.AvailableMemory, cancellationToken).ConfigureAwait(false);
448
_lineBuffer
.Commit(bytesRead);
461
if (
_lineBuffer
.AvailableLength == 0)
463
if (
_lineBuffer
.ActiveLength >= _maxBufferSize)
468
_lineBuffer
.EnsureAvailableSpace(
_lineBuffer
.Capacity == 0 ? DefaultArrayPoolRentSize : 1);
478
if (
_lineBuffer
.ActiveReadOnlySpan.StartsWith(Utf8Bom))
480
_lineBuffer
.Discard(Utf8Bom.Length);