1 write to _frameWriter
Microsoft.AspNetCore.Server.Kestrel.Core (1)
Internal\Http2\Http2Connection.cs (1)
195
_frameWriter
= new Http2FrameWriter(
19 references to _frameWriter
Microsoft.AspNetCore.Server.Kestrel.Core (19)
Internal\Http2\Http2Connection.cs (19)
232
_frameWriter
.Abort(useException ? new ConnectionAbortedException(CoreStrings.ConnectionAbortedByClient) : null!);
252
_frameWriter
.WriteGoAwayAsync(int.MaxValue, errorCode).Preserve();
255
_frameWriter
.Abort(ex);
307
await
_frameWriter
.WriteSettingsAsync(_serverSettings.GetNonProtocolDefaults());
314
await
_frameWriter
.WriteWindowUpdateAsync(0, diff);
350
await
_frameWriter
.WriteRstStreamAsync(ex.StreamId, ex.ErrorCode);
372
await
_frameWriter
.WritePingAsync(Http2PingFrameFlags.NONE, Http2KeepAlive.PingPayload);
449
await
_frameWriter
.WriteGoAwayAsync(_highestOpenedStreamId, errorCode);
483
_frameWriter
.Complete();
487
_frameWriter
.Abort(connectionError);
495
await
_frameWriter
.ShutdownAsync();
905
_frameWriter
,
1015
var ackTask =
_frameWriter
.WriteSettingsAckAsync();
1022
_frameWriter
.UpdateMaxFrameSize((int)Math.Min(_clientSettings.MaxFrameSize, _serverSettings.MaxFrameSize));
1049
_frameWriter
.UpdateMaxHeaderTableSize(Math.Min(_clientSettings.HeaderTableSize, (uint)Limits.Http2.HeaderTableSize));
1094
return
_frameWriter
.WritePingAsync(Http2PingFrameFlags.ACK, payload).GetAsTask();
1152
if (!
_frameWriter
.TryUpdateConnectionWindow(_incomingFrame.WindowUpdateSizeIncrement))
1507
_frameWriter
.WriteGoAwayAsync(int.MaxValue, Http2ErrorCode.NO_ERROR).Preserve();
1518
_frameWriter
.WriteGoAwayAsync(_highestOpenedStreamId, Http2ErrorCode.NO_ERROR).Preserve();