protected Task SendGoAwayAsync() { var frame = new Http2Frame(Http2Limits.MinAllowedMaxFrameSize); frame.PrepareGoAway(0, Http2ErrorCode.NO_ERROR); return(SendAsync(frame.Raw)); }
protected Task SendGoAwayAsync() { var frame = new Http2Frame(); frame.PrepareGoAway(0, Http2ErrorCode.NO_ERROR); return(SendAsync(frame.Raw)); }
protected Task SendInvalidGoAwayFrameAsync() { var frame = new Http2Frame(); frame.PrepareGoAway(0, Http2ErrorCode.NO_ERROR); frame.StreamId = 1; return(SendAsync(frame.Raw)); }
protected Task SendInvalidGoAwayFrameAsync() { var frame = new Http2Frame(Http2PeerSettings.MinAllowedMaxFrameSize); frame.PrepareGoAway(0, Http2ErrorCode.NO_ERROR); frame.StreamId = 1; return(SendAsync(frame.Raw)); }
public Task SendGoAwayAsync() { var outputWriter = _pair.Application.Output; var frame = new Http2Frame(); frame.PrepareGoAway(0, Http2ErrorCode.NO_ERROR); WriteHeader(frame, outputWriter); return(SendAsync(new byte[frame.PayloadLength])); }
protected Task SendInvalidGoAwayFrameAsync() { var outputWriter = _pair.Application.Output; var frame = new Http2Frame(); frame.PrepareGoAway(0, Http2ErrorCode.NO_ERROR); frame.StreamId = 1; Http2FrameWriter.WriteHeader(frame, outputWriter); return(SendAsync(new byte[frame.PayloadLength])); }