761 references to Http2FrameType
InMemory.FunctionalTests (704)
Http2\Http2ConnectionTests.cs (347)
66await ExpectAsync(Http2FrameType.HEADERS, 73await ExpectAsync(Http2FrameType.DATA, 78await ExpectAsync(Http2FrameType.DATA, 104await ExpectAsync(Http2FrameType.HEADERS, 108await ExpectAsync(Http2FrameType.DATA, 112await ExpectAsync(Http2FrameType.DATA, 116await ExpectAsync(Http2FrameType.DATA, 120await ExpectAsync(Http2FrameType.DATA, 128await ExpectAsync(Http2FrameType.DATA, 134await ExpectAsync(Http2FrameType.DATA, 140await ExpectAsync(Http2FrameType.DATA, 146await ExpectAsync(Http2FrameType.DATA, 152await ExpectAsync(Http2FrameType.DATA, 157await ExpectAsync(Http2FrameType.DATA, 182await ExpectAsync(Http2FrameType.HEADERS, 199await ExpectAsync(Http2FrameType.HEADERS, 243await ExpectAsync(Http2FrameType.HEADERS, 261await ExpectAsync(Http2FrameType.HEADERS, 347await ExpectAsync(Http2FrameType.HEADERS, 352var trailersFrame = await ExpectAsync(Http2FrameType.HEADERS, 375await ExpectAsync(Http2FrameType.HEADERS, 380trailersFrame = await ExpectAsync(Http2FrameType.HEADERS, 433await ExpectAsync(Http2FrameType.HEADERS, 454await ExpectAsync(Http2FrameType.HEADERS, 458await ExpectAsync(Http2FrameType.DATA, 462await ExpectAsync(Http2FrameType.DATA, 469await ExpectAsync(Http2FrameType.HEADERS, 473await ExpectAsync(Http2FrameType.DATA, 477await ExpectAsync(Http2FrameType.DATA, 542await ExpectAsync(Http2FrameType.HEADERS, 571await ExpectAsync(Http2FrameType.HEADERS, 615await ExpectAsync(Http2FrameType.HEADERS, 619await ExpectAsync(Http2FrameType.DATA, 693await ExpectAsync(Http2FrameType.HEADERS, 754await ExpectAsync(Http2FrameType.HEADERS, 759await ExpectAsync(Http2FrameType.DATA, 763await ExpectAsync(Http2FrameType.DATA, 767await ExpectAsync(Http2FrameType.DATA, 784await ExpectAsync(Http2FrameType.HEADERS, 788var dataFrame = await ExpectAsync(Http2FrameType.DATA, 792await ExpectAsync(Http2FrameType.DATA, 811await ExpectAsync(Http2FrameType.HEADERS, 816var dataFrame = await ExpectAsync(Http2FrameType.DATA, 820await ExpectAsync(Http2FrameType.DATA, 855await ExpectAsync(Http2FrameType.HEADERS, 864var dataFrame1 = await ExpectAsync(Http2FrameType.DATA, 874var streamWindowUpdateFrame1 = await ExpectAsync(Http2FrameType.WINDOW_UPDATE, 879var dataFrame2 = await ExpectAsync(Http2FrameType.DATA, 891var dataFrame1 = await ExpectAsync(Http2FrameType.DATA, 901var connectionWindowUpdateFrame1 = await ExpectAsync(Http2FrameType.WINDOW_UPDATE, 906var dataFrame3 = await ExpectAsync(Http2FrameType.DATA, 915await ExpectAsync(Http2FrameType.DATA, 978await ExpectAsync(Http2FrameType.HEADERS, 982var dataFrame = await ExpectAsync(Http2FrameType.DATA, 986await ExpectAsync(Http2FrameType.DATA, 1007await ExpectAsync(Http2FrameType.HEADERS, 1011var stream1DataFrame1 = await ExpectAsync(Http2FrameType.DATA, 1018await ExpectAsync(Http2FrameType.HEADERS, 1022var stream3DataFrame1 = await ExpectAsync(Http2FrameType.DATA, 1029var stream3DataFrame2 = await ExpectAsync(Http2FrameType.DATA, 1036var stream1DataFrame2 = await ExpectAsync(Http2FrameType.DATA, 1043await ExpectAsync(Http2FrameType.DATA, 1050await ExpectAsync(Http2FrameType.DATA, 1088await ExpectAsync(Http2FrameType.HEADERS, 1097var dataFrame1 = await ExpectAsync(Http2FrameType.DATA, 1107var streamWindowUpdateFrame = await ExpectAsync(Http2FrameType.WINDOW_UPDATE, 1112var dataFrame2 = await ExpectAsync(Http2FrameType.DATA, 1124var dataFrame3 = await ExpectAsync(Http2FrameType.DATA, 1135var connectionWindowUpdateFrame = await ExpectAsync(Http2FrameType.WINDOW_UPDATE, 1140await ExpectAsync(Http2FrameType.HEADERS, 1145var dataFrame4 = await ExpectAsync(Http2FrameType.DATA, 1150await ExpectAsync(Http2FrameType.DATA, 1158var dataFrame5 = await ExpectAsync(Http2FrameType.DATA, 1163await ExpectAsync(Http2FrameType.DATA, 1219await ExpectAsync(Http2FrameType.HEADERS, 1223await ExpectAsync(Http2FrameType.DATA, 1227await ExpectAsync(Http2FrameType.DATA, 1234await ExpectAsync(Http2FrameType.HEADERS, 1238await ExpectAsync(Http2FrameType.DATA, 1242await ExpectAsync(Http2FrameType.DATA, 1262await ExpectAsync(Http2FrameType.HEADERS, 1266var dataFrame = await ExpectAsync(Http2FrameType.DATA, 1270await ExpectAsync(Http2FrameType.DATA, 1308await ExpectAsync(Http2FrameType.HEADERS, 1317Assert.Equal(Http2FrameType.DATA, frame.Type); 1328var connectionWindowUpdateFrame = await ExpectAsync(Http2FrameType.WINDOW_UPDATE, 1333var dataFrame3 = await ExpectAsync(Http2FrameType.DATA, 1340await ExpectAsync(Http2FrameType.DATA, 1368await ExpectAsync(Http2FrameType.HEADERS, 1381var connectionWindowUpdateFrame = await ExpectAsync(Http2FrameType.WINDOW_UPDATE, 1442await ExpectAsync(Http2FrameType.HEADERS, 1449var streamWindowUpdateFrame1 = await ExpectAsync(Http2FrameType.WINDOW_UPDATE, 1460var dataFrame3 = await ExpectAsync(Http2FrameType.DATA, 1467var connectionWindowUpdateFrame = await ExpectAsync(Http2FrameType.WINDOW_UPDATE, 1473await ExpectAsync(Http2FrameType.DATA, 1503expectedErrorMessage: CoreStrings.FormatHttp2ErrorStreamIdZero(Http2FrameType.DATA)); 1518expectedErrorMessage: CoreStrings.FormatHttp2ErrorStreamIdEven(Http2FrameType.DATA, streamId: 2)); 1534expectedErrorMessage: CoreStrings.FormatHttp2ErrorPaddingTooLong(Http2FrameType.DATA)); 1550expectedErrorMessage: CoreStrings.FormatHttp2ErrorPaddingTooLong(Http2FrameType.DATA)); 1566expectedErrorMessage: CoreStrings.FormatHttp2ErrorUnexpectedFrameLength(Http2FrameType.DATA, expectedLength: 1)); 1582expectedErrorMessage: CoreStrings.FormatHttp2ErrorHeadersInterleaved(Http2FrameType.DATA, streamId: 1, headersStreamId: 1)); 1597expectedErrorMessage: CoreStrings.FormatHttp2ErrorStreamIdle(Http2FrameType.DATA, streamId: 1)); 1615expectedErrorMessage: CoreStrings.FormatHttp2ErrorStreamHalfClosedRemote(Http2FrameType.DATA, streamId: 1)); 1626await ExpectAsync(Http2FrameType.HEADERS, 1639CoreStrings.FormatHttp2ErrorStreamClosed(Http2FrameType.DATA, streamId: 1), 1640CoreStrings.FormatHttp2ErrorStreamHalfClosedRemote(Http2FrameType.DATA, streamId: 1) 1669await ExpectAsync(Http2FrameType.HEADERS, 1843await ExpectAsync(Http2FrameType.HEADERS, 1854expectedErrorMessage: CoreStrings.FormatHttp2ErrorStreamClosed(Http2FrameType.DATA, streamId: 1)); 1953await ExpectAsync(Http2FrameType.HEADERS, 1960await ExpectAsync(Http2FrameType.DATA, 1966await ExpectAsync(Http2FrameType.DATA, 1974await ExpectAsync(Http2FrameType.HEADERS, 1982await ExpectAsync(Http2FrameType.DATA, 1986await ExpectAsync(Http2FrameType.DATA, 2026await ExpectAsync(Http2FrameType.HEADERS, 2031await ExpectAsync(Http2FrameType.DATA, 2036await ExpectAsync(Http2FrameType.DATA, 2041await ExpectAsync(Http2FrameType.DATA, 2046await ExpectAsync(Http2FrameType.DATA, 2072await ExpectAsync(Http2FrameType.HEADERS, 2097await ExpectAsync(Http2FrameType.HEADERS, 2104await ExpectAsync(Http2FrameType.DATA, 2111await ExpectAsync(Http2FrameType.DATA, 2120await ExpectAsync(Http2FrameType.DATA, 2126await ExpectAsync(Http2FrameType.DATA, 2143await ExpectAsync(Http2FrameType.HEADERS, 2165await ExpectAsync(Http2FrameType.HEADERS, 2184await ExpectAsync(Http2FrameType.HEADERS, 2206await ExpectAsync(Http2FrameType.HEADERS, 2234await ExpectAsync(Http2FrameType.HEADERS, 2246await ExpectAsync(Http2FrameType.HEADERS, 2328await ExpectAsync(Http2FrameType.HEADERS, 2343var frame = await ExpectAsync(Http2FrameType.HEADERS, 2352await ExpectAsync(Http2FrameType.HEADERS, 2356await ExpectAsync(Http2FrameType.DATA, 2360await ExpectAsync(Http2FrameType.DATA, 2404await ExpectAsync(Http2FrameType.HEADERS, 2411await ExpectAsync(Http2FrameType.HEADERS, 2432var headerFrame = await ExpectAsync(Http2FrameType.HEADERS, 2447await ExpectAsync(Http2FrameType.HEADERS, 2471var frame = await ExpectAsync(Http2FrameType.HEADERS, 2489frame = await ExpectAsync(Http2FrameType.HEADERS, 2560await ExpectAsync(Http2FrameType.HEADERS, 2567await ExpectAsync(Http2FrameType.HEADERS, 2593await ExpectAsync(Http2FrameType.HEADERS, 2612expectedErrorMessage: CoreStrings.FormatHttp2ErrorStreamIdZero(Http2FrameType.HEADERS)); 2628expectedErrorMessage: CoreStrings.FormatHttp2ErrorStreamIdEven(Http2FrameType.HEADERS, streamId: 2)); 2640await ExpectAsync(Http2FrameType.HEADERS, 2654CoreStrings.FormatHttp2ErrorStreamClosed(Http2FrameType.HEADERS, streamId: 1), 2655CoreStrings.FormatHttp2ErrorStreamHalfClosedRemote(Http2FrameType.HEADERS, streamId: 1) 2675expectedErrorMessage: CoreStrings.FormatHttp2ErrorStreamHalfClosedRemote(Http2FrameType.HEADERS, streamId: 1)); 2687await ExpectAsync(Http2FrameType.HEADERS, 2699expectedErrorMessage: CoreStrings.FormatHttp2ErrorStreamClosed(Http2FrameType.HEADERS, streamId: 1)); 2718expectedErrorMessage: CoreStrings.FormatHttp2ErrorPaddingTooLong(Http2FrameType.HEADERS)); 2734expectedErrorMessage: CoreStrings.FormatHttp2ErrorUnexpectedFrameLength(Http2FrameType.HEADERS, expectedLength: 1)); 2752expectedErrorMessage: CoreStrings.FormatHttp2ErrorPaddingTooLong(Http2FrameType.HEADERS)); 2805expectedErrorMessage: CoreStrings.FormatHttp2ErrorPaddingTooLong(Http2FrameType.HEADERS)); 2822expectedErrorMessage: CoreStrings.FormatHttp2ErrorHeadersInterleaved(Http2FrameType.HEADERS, streamId: 3, headersStreamId: 1)); 2838expectedErrorMessage: CoreStrings.FormatHttp2ErrorStreamSelfDependency(Http2FrameType.HEADERS, streamId: 1)); 2995await ExpectAsync(Http2FrameType.HEADERS, 3046expectedErrorMessage: CoreStrings.FormatHttp2ErrorStreamClosed(Http2FrameType.HEADERS, streamId: 1)); 3187await ExpectAsync(Http2FrameType.HEADERS, 3234await ExpectAsync(Http2FrameType.HEADERS, 3255expectedErrorMessage: CoreStrings.FormatHttp2ErrorStreamIdZero(Http2FrameType.PRIORITY)); 3271expectedErrorMessage: CoreStrings.FormatHttp2ErrorStreamIdEven(Http2FrameType.PRIORITY, streamId: 2)); 3289expectedErrorMessage: CoreStrings.FormatHttp2ErrorUnexpectedFrameLength(Http2FrameType.PRIORITY, expectedLength: 5)); 3306expectedErrorMessage: CoreStrings.FormatHttp2ErrorHeadersInterleaved(Http2FrameType.PRIORITY, streamId: 1, headersStreamId: 1)); 3322expectedErrorMessage: CoreStrings.FormatHttp2ErrorStreamSelfDependency(Http2FrameType.PRIORITY, 1)); 3384await ExpectAsync(Http2FrameType.HEADERS, 3391await ExpectAsync(Http2FrameType.DATA, 3397await ExpectAsync(Http2FrameType.DATA, 3409await ExpectAsync(Http2FrameType.HEADERS, 3424await ExpectAsync(Http2FrameType.DATA, 3430await ExpectAsync(Http2FrameType.DATA, 3495await ExpectAsync(Http2FrameType.HEADERS, 3500var dataFrame = await ExpectAsync(Http2FrameType.DATA, 3557var connectionWindowUpdateFrame = await ExpectAsync(Http2FrameType.WINDOW_UPDATE, 3580expectedErrorMessage: CoreStrings.FormatHttp2ErrorStreamIdZero(Http2FrameType.RST_STREAM)); 3596expectedErrorMessage: CoreStrings.FormatHttp2ErrorStreamIdEven(Http2FrameType.RST_STREAM, streamId: 2)); 3612expectedErrorMessage: CoreStrings.FormatHttp2ErrorStreamIdle(Http2FrameType.RST_STREAM, streamId: 1)); 3633expectedErrorMessage: CoreStrings.FormatHttp2ErrorUnexpectedFrameLength(Http2FrameType.RST_STREAM, expectedLength: 4)); 3650expectedErrorMessage: CoreStrings.FormatHttp2ErrorHeadersInterleaved(Http2FrameType.RST_STREAM, streamId: 1, headersStreamId: 1)); 3676Http2ErrorCode.STREAM_CLOSED, CoreStrings.FormatHttp2ErrorStreamAborted(Http2FrameType.DATA, 1)); 3703Http2ErrorCode.STREAM_CLOSED, CoreStrings.FormatHttp2ErrorStreamAborted(Http2FrameType.HEADERS, 1)); 3778var frame = await ExpectAsync(Http2FrameType.SETTINGS, 3803var update = await ExpectAsync(Http2FrameType.WINDOW_UPDATE, 3810await ExpectAsync(Http2FrameType.SETTINGS, 3835var frame = await ExpectAsync(Http2FrameType.SETTINGS, 3864var update = await ExpectAsync(Http2FrameType.WINDOW_UPDATE, 3871await ExpectAsync(Http2FrameType.SETTINGS, 3913expectedErrorMessage: CoreStrings.FormatHttp2ErrorStreamIdNotZero(Http2FrameType.SETTINGS)); 3958expectedErrorMessage: CoreStrings.FormatHttp2ErrorHeadersInterleaved(Http2FrameType.SETTINGS, streamId: 0, headersStreamId: 1)); 4014await ExpectAsync(Http2FrameType.SETTINGS, 4057await ExpectAsync(Http2FrameType.SETTINGS, 4065await ExpectAsync(Http2FrameType.HEADERS, 4069await ExpectAsync(Http2FrameType.CONTINUATION, 4073await ExpectAsync(Http2FrameType.DATA, 4077await ExpectAsync(Http2FrameType.DATA, 4106await ExpectAsync(Http2FrameType.HEADERS, 4110await ExpectAsync(Http2FrameType.DATA, 4114await ExpectAsync(Http2FrameType.DATA, 4118await ExpectAsync(Http2FrameType.DATA, 4138await ExpectAsync(Http2FrameType.SETTINGS, 4146var headerFrame = await ExpectAsync(Http2FrameType.HEADERS, 4169await ExpectAsync(Http2FrameType.SETTINGS, 4177var headerFrame = await ExpectAsync(Http2FrameType.HEADERS, 4217await ExpectAsync(Http2FrameType.PING, 4247expectedErrorMessage: CoreStrings.FormatHttp2ErrorHeadersInterleaved(Http2FrameType.PING, streamId: 0, headersStreamId: 1)); 4263expectedErrorMessage: CoreStrings.FormatHttp2ErrorStreamIdNotZero(Http2FrameType.PING)); 4283expectedErrorMessage: CoreStrings.FormatHttp2ErrorUnexpectedFrameLength(Http2FrameType.PING, expectedLength: 8)); 4329await ExpectAsync(Http2FrameType.HEADERS, 4333await ExpectAsync(Http2FrameType.DATA, 4337await ExpectAsync(Http2FrameType.DATA, 4342await ExpectAsync(Http2FrameType.HEADERS, 4346await ExpectAsync(Http2FrameType.DATA, 4350await ExpectAsync(Http2FrameType.DATA, 4418await ExpectAsync(Http2FrameType.HEADERS, 4425await ExpectAsync(Http2FrameType.DATA, 4431await ExpectAsync(Http2FrameType.DATA, 4441await ExpectAsync(Http2FrameType.HEADERS, 4447await ExpectAsync(Http2FrameType.HEADERS, 4513await ExpectAsync(Http2FrameType.HEADERS, 4518var dataFrame = await ExpectAsync(Http2FrameType.DATA, 4557expectedErrorMessage: CoreStrings.FormatHttp2ErrorStreamIdNotZero(Http2FrameType.GOAWAY)); 4574expectedErrorMessage: CoreStrings.FormatHttp2ErrorHeadersInterleaved(Http2FrameType.GOAWAY, streamId: 0, headersStreamId: 1)); 4590expectedErrorMessage: CoreStrings.FormatHttp2ErrorStreamIdEven(Http2FrameType.WINDOW_UPDATE, streamId: 2)); 4607expectedErrorMessage: CoreStrings.FormatHttp2ErrorHeadersInterleaved(Http2FrameType.WINDOW_UPDATE, streamId: 1, headersStreamId: 1)); 4627expectedErrorMessage: CoreStrings.FormatHttp2ErrorUnexpectedFrameLength(Http2FrameType.WINDOW_UPDATE, expectedLength: 4)); 4676expectedErrorMessage: CoreStrings.FormatHttp2ErrorStreamIdle(Http2FrameType.WINDOW_UPDATE, streamId: 1)); 4768await ExpectAsync(Http2FrameType.HEADERS, 4776await ExpectAsync(Http2FrameType.DATA, 4786await ExpectAsync(Http2FrameType.DATA, 4799await ExpectAsync(Http2FrameType.DATA, 4804await ExpectAsync(Http2FrameType.DATA, 4827await ExpectAsync(Http2FrameType.HEADERS, 4832var dataFrame1 = await ExpectAsync(Http2FrameType.DATA, 4839var dataFrame2 = await ExpectAsync(Http2FrameType.DATA, 4844await ExpectAsync(Http2FrameType.DATA, 4866await ExpectAsync(Http2FrameType.HEADERS, 4871var dataFrame1 = await ExpectAsync(Http2FrameType.DATA, 4880await ExpectAsync(Http2FrameType.SETTINGS, 4887var dataFrame2 = await ExpectAsync(Http2FrameType.DATA, 4894var dataFrame3 = await ExpectAsync(Http2FrameType.DATA, 4899await ExpectAsync(Http2FrameType.DATA, 4926await ExpectAsync(Http2FrameType.HEADERS, 4934await ExpectAsync(Http2FrameType.DATA, 4938await ExpectAsync(Http2FrameType.SETTINGS, 4946await ExpectAsync(Http2FrameType.DATA, 4950await ExpectAsync(Http2FrameType.DATA, 4964await ExpectAsync(Http2FrameType.HEADERS, 4990await ExpectAsync(Http2FrameType.HEADERS, 5013await ExpectAsync(Http2FrameType.HEADERS, 5044expectedErrorMessage: CoreStrings.FormatHttp2ErrorHeadersInterleaved(Http2FrameType.CONTINUATION, streamId: 3, headersStreamId: 1)); 5105expectedErrorMessage: CoreStrings.FormatHttp2ErrorStreamClosed(Http2FrameType.HEADERS, streamId: 1)); 5119await ExpectAsync(Http2FrameType.HEADERS, 5136var headersFrame = await ExpectAsync(Http2FrameType.HEADERS, 5140var continuationFrame1 = await ExpectAsync(Http2FrameType.CONTINUATION, 5144var continuationFrame2 = await ExpectAsync(Http2FrameType.CONTINUATION, 5180await ExpectAsync(Http2FrameType.PING, 5224expectedErrorMessage: CoreStrings.FormatHttp2ErrorStreamIdZero(Http2FrameType.DATA)); 5313await ExpectAsync(Http2FrameType.HEADERS, 5363await ExpectAsync(Http2FrameType.HEADERS, 5367await ExpectAsync(Http2FrameType.DATA, 5371await ExpectAsync(Http2FrameType.DATA, 5398await ExpectAsync(Http2FrameType.HEADERS, 5402await ExpectAsync(Http2FrameType.DATA, 5406await ExpectAsync(Http2FrameType.DATA, 5411await ExpectAsync(Http2FrameType.HEADERS, 5415await ExpectAsync(Http2FrameType.DATA, 5419await ExpectAsync(Http2FrameType.DATA, 5494[InlineData((int)(Http2FrameType.DATA))] 5495[InlineData((int)(Http2FrameType.WINDOW_UPDATE))] 5496[InlineData((int)(Http2FrameType.HEADERS))] 5497[InlineData((int)(Http2FrameType.CONTINUATION))] 5500var finalFrameType = (Http2FrameType)intFinalFrameType; 5512await ExpectAsync(Http2FrameType.HEADERS, 5524case Http2FrameType.DATA: 5527case Http2FrameType.WINDOW_UPDATE: 5530case Http2FrameType.HEADERS: 5533case Http2FrameType.CONTINUATION: 5547[InlineData((int)(Http2FrameType.DATA))] 5548[InlineData((int)(Http2FrameType.WINDOW_UPDATE))] 5549[InlineData((int)(Http2FrameType.HEADERS))] 5550[InlineData((int)(Http2FrameType.CONTINUATION))] 5553var finalFrameType = (Http2FrameType)intFinalFrameType; 5570case Http2FrameType.DATA: 5573case Http2FrameType.WINDOW_UPDATE: 5576case Http2FrameType.HEADERS: 5579case Http2FrameType.CONTINUATION: 5593[InlineData((int)(Http2FrameType.DATA))] 5594[InlineData((int)(Http2FrameType.WINDOW_UPDATE))] 5595[InlineData((int)(Http2FrameType.HEADERS))] 5596[InlineData((int)(Http2FrameType.CONTINUATION))] 5599var finalFrameType = (Http2FrameType)intFinalFrameType; 5616case Http2FrameType.DATA: 5619case Http2FrameType.WINDOW_UPDATE: 5622case Http2FrameType.HEADERS: 5625case Http2FrameType.CONTINUATION: 5639[InlineData((int)(Http2FrameType.DATA))] 5640[InlineData((int)(Http2FrameType.WINDOW_UPDATE))] 5641[InlineData((int)(Http2FrameType.HEADERS))] 5642[InlineData((int)(Http2FrameType.CONTINUATION))] 5645var finalFrameType = (Http2FrameType)intFinalFrameType; 5682await ExpectAsync(Http2FrameType.SETTINGS, 5687await ExpectAsync(Http2FrameType.WINDOW_UPDATE, 5692await ExpectAsync(Http2FrameType.SETTINGS, 5702case Http2FrameType.DATA: 5705case Http2FrameType.WINDOW_UPDATE: 5708case Http2FrameType.HEADERS: 5711case Http2FrameType.CONTINUATION: 5772await ExpectAsync(Http2FrameType.SETTINGS, 5777await ExpectAsync(Http2FrameType.WINDOW_UPDATE, 5782await ExpectAsync(Http2FrameType.SETTINGS, 5842[InlineData((int)(Http2FrameType.DATA))] 5843[InlineData((int)(Http2FrameType.HEADERS))] 5844[InlineData((int)(Http2FrameType.CONTINUATION))] 5847var finalFrameType = (Http2FrameType)intFinalFrameType; 5863case Http2FrameType.DATA: 5874CoreStrings.FormatHttp2ErrorStreamClosed(Http2FrameType.DATA, streamId: 1), 5875CoreStrings.FormatHttp2ErrorStreamHalfClosedRemote(Http2FrameType.DATA, streamId: 1) 5880case Http2FrameType.HEADERS: 5891CoreStrings.FormatHttp2ErrorStreamClosed(Http2FrameType.HEADERS, streamId: 1), 5892CoreStrings.FormatHttp2ErrorStreamHalfClosedRemote(Http2FrameType.HEADERS, streamId: 1) 5897case Http2FrameType.CONTINUATION: 5909CoreStrings.FormatHttp2ErrorStreamClosed(Http2FrameType.HEADERS, streamId: 1), 5910CoreStrings.FormatHttp2ErrorStreamHalfClosedRemote(Http2FrameType.HEADERS, streamId: 1) 5920[InlineData((int)(Http2FrameType.DATA))] 5921[InlineData((int)(Http2FrameType.HEADERS))] 5924var finalFrameType = (Http2FrameType)intFinalFrameType; 5943case Http2FrameType.DATA: 5947case Http2FrameType.HEADERS: 5967case Http2FrameType.DATA: 5971case Http2FrameType.HEADERS: 5987await ExpectAsync(Http2FrameType.SETTINGS, 6085var frame = await ExpectAsync(Http2FrameType.HEADERS, 6090frame = await ExpectAsync(Http2FrameType.DATA, 6095await ExpectAsync(Http2FrameType.DATA, 6141var frame = await ExpectAsync(Http2FrameType.HEADERS, 6146frame = await ExpectAsync(Http2FrameType.DATA, 6151await ExpectAsync(Http2FrameType.DATA,
Http2\Http2KeepAliveTests.cs (15)
38await ExpectAsync(Http2FrameType.PING, 67await ExpectAsync(Http2FrameType.PING, 87await ExpectAsync(Http2FrameType.PING, 126await ExpectAsync(Http2FrameType.PING, 150await ExpectAsync(Http2FrameType.PING, 159await ExpectAsync(Http2FrameType.PING, 168await ExpectAsync(Http2FrameType.PING, 191await ExpectAsync(Http2FrameType.PING, 224await ExpectAsync(Http2FrameType.PING, 232await ExpectAsync(Http2FrameType.HEADERS, 253await ExpectAsync(Http2FrameType.HEADERS, 298await ExpectAsync(Http2FrameType.PING, 309await ExpectAsync(Http2FrameType.HEADERS, 353await ExpectAsync(Http2FrameType.PING, 367await ExpectAsync(Http2FrameType.HEADERS,
Http2\Http2StreamTests.cs (256)
103var headersFrame1 = await ExpectAsync(Http2FrameType.HEADERS, 120var headersFrame2 = await ExpectAsync(Http2FrameType.HEADERS, 151var headersFrame = await ExpectAsync(Http2FrameType.HEADERS, 195var headersFrame = await ExpectAsync(Http2FrameType.HEADERS, 199var dataFrame = await ExpectAsync(Http2FrameType.DATA, 203await ExpectAsync(Http2FrameType.DATA, 246var headersFrame = await ExpectAsync(Http2FrameType.HEADERS, 250var dataFrame = await ExpectAsync(Http2FrameType.DATA, 254await ExpectAsync(Http2FrameType.DATA, 278var headersFrame = await ExpectAsync(Http2FrameType.HEADERS, 307var headersFrame = await ExpectAsync(Http2FrameType.HEADERS, 338var headersFrame = await ExpectAsync(Http2FrameType.HEADERS, 375var headersFrame = await ExpectAsync(Http2FrameType.HEADERS, 420var headersFrame = await ExpectAsync(Http2FrameType.HEADERS, 492var headersFrame = await ExpectAsync(Http2FrameType.HEADERS, 543var headersFrame = await ExpectAsync(Http2FrameType.HEADERS, 572var headersFrame = await ExpectAsync(Http2FrameType.HEADERS, 601var headersFrame = await ExpectAsync(Http2FrameType.HEADERS, 632var headersFrame = await ExpectAsync(Http2FrameType.HEADERS, 663var headersFrame = await ExpectAsync(Http2FrameType.HEADERS, 694var headersFrame = await ExpectAsync(Http2FrameType.HEADERS, 816var headersFrame = await ExpectAsync(Http2FrameType.HEADERS, 850var headersFrame = await ExpectAsync(Http2FrameType.HEADERS, 887var headersFrame = await ExpectAsync(Http2FrameType.HEADERS, 928var headersFrame = await ExpectAsync(Http2FrameType.HEADERS, 971var headersFrame = await ExpectAsync(Http2FrameType.HEADERS, 1014var headersFrame = await ExpectAsync(Http2FrameType.HEADERS, 1067var headersFrame = await ExpectAsync(Http2FrameType.HEADERS, 1309var headersFrame = await ExpectAsync(Http2FrameType.HEADERS, 1341var headersFrame = await ExpectAsync(Http2FrameType.HEADERS, 1345await ExpectAsync(Http2FrameType.RST_STREAM, 1380var headersFrame = await ExpectAsync(Http2FrameType.HEADERS, 1384await ExpectAsync(Http2FrameType.DATA, 1418var headersFrame = await ExpectAsync(Http2FrameType.HEADERS, 1451var headersFrame = await ExpectAsync(Http2FrameType.HEADERS, 1455await ExpectAsync(Http2FrameType.DATA, 1486var headersFrame = await ExpectAsync(Http2FrameType.HEADERS, 1490await ExpectAsync(Http2FrameType.DATA, 1524var headersFrame = await ExpectAsync(Http2FrameType.HEADERS, 1528await ExpectAsync(Http2FrameType.DATA, 1561var headersFrame = await ExpectAsync(Http2FrameType.HEADERS, 1565await ExpectAsync(Http2FrameType.DATA, 1601var headersFrame = await ExpectAsync(Http2FrameType.HEADERS, 1606var dataFrame = await ExpectAsync(Http2FrameType.DATA, 1613await ExpectAsync(Http2FrameType.DATA, 1648var headersFrame = await ExpectAsync(Http2FrameType.HEADERS, 1653await ExpectAsync(Http2FrameType.DATA, 1685var headersFrame = await ExpectAsync(Http2FrameType.HEADERS, 1689await ExpectAsync(Http2FrameType.DATA, 1721var headersFrame = await ExpectAsync(Http2FrameType.HEADERS, 1726var dataFrame = await ExpectAsync(Http2FrameType.DATA, 1731await ExpectAsync(Http2FrameType.DATA, 1765var headersFrame = await ExpectAsync(Http2FrameType.HEADERS, 1799var headersFrame = await ExpectAsync(Http2FrameType.HEADERS, 1832var headersFrame = await ExpectAsync(Http2FrameType.HEADERS, 1836await ExpectAsync(Http2FrameType.DATA, 1876var headersFrame = await ExpectAsync(Http2FrameType.HEADERS, 1919var headersFrame = await ExpectAsync(Http2FrameType.HEADERS, 1962var headersFrame = await ExpectAsync(Http2FrameType.HEADERS, 2006var headersFrame = await ExpectAsync(Http2FrameType.HEADERS, 2069var headersFrame = await ExpectAsync(Http2FrameType.HEADERS, 2124var headersFrame = await ExpectAsync(Http2FrameType.HEADERS, 2153var headersFrame = await ExpectAsync(Http2FrameType.HEADERS, 2158await ExpectAsync(Http2FrameType.DATA, 2163await ExpectAsync(Http2FrameType.DATA, 2194var headersFrame = await ExpectAsync(Http2FrameType.HEADERS, 2199await ExpectAsync(Http2FrameType.DATA, 2204await ExpectAsync(Http2FrameType.DATA, 2250var headersFrame = await ExpectAsync(Http2FrameType.HEADERS, 2255var trailersFrame = await ExpectAsync(Http2FrameType.HEADERS, 2288var headersFrame = await ExpectAsync(Http2FrameType.HEADERS, 2319var headersFrame1 = await ExpectAsync(Http2FrameType.HEADERS, 2323var trailersFrame1 = await ExpectAsync(Http2FrameType.HEADERS, 2330var headersFrame2 = await ExpectAsync(Http2FrameType.HEADERS, 2335var trailersFrame2 = await ExpectAsync(Http2FrameType.HEADERS, 2366var headersFrame = await ExpectAsync(Http2FrameType.HEADERS, 2371await ExpectAsync(Http2FrameType.DATA, 2376var trailersFrame = await ExpectAsync(Http2FrameType.HEADERS, 2416var headersFrame = await ExpectAsync(Http2FrameType.HEADERS, 2421await ExpectAsync(Http2FrameType.DATA, 2426var trailersFrame = await ExpectAsync(Http2FrameType.HEADERS, 2431var trailersContinuationFrame = await ExpectAsync(Http2FrameType.CONTINUATION, 2479var headersFrame = await ExpectAsync(Http2FrameType.HEADERS, 2484await ExpectAsync(Http2FrameType.DATA, 2489await ExpectAsync(Http2FrameType.DATA, 2522var headersFrame = await ExpectAsync(Http2FrameType.HEADERS, 2527await ExpectAsync(Http2FrameType.DATA, 2532var trailersFrame = await ExpectAsync(Http2FrameType.HEADERS, 2570var headersFrame = await ExpectAsync(Http2FrameType.HEADERS, 2575await ExpectAsync(Http2FrameType.DATA, 2602await ExpectAsync(Http2FrameType.HEADERS, 2607await ExpectAsync(Http2FrameType.DATA, 2612var trailerFrame = await ExpectAsync(Http2FrameType.HEADERS, 2617var trailierContinuation = await ExpectAsync(Http2FrameType.CONTINUATION, 2647await ExpectAsync(Http2FrameType.HEADERS, 2652await ExpectAsync(Http2FrameType.DATA, 2657var request1TrailerFrame = await ExpectAsync(Http2FrameType.HEADERS, 2662var request1TrailierContinuation1 = await ExpectAsync(Http2FrameType.CONTINUATION, 2667var request1TrailierContinuation2 = await ExpectAsync(Http2FrameType.CONTINUATION, 2686await ExpectAsync(Http2FrameType.HEADERS, 2691await ExpectAsync(Http2FrameType.DATA, 2696var request2TrailerFrame = await ExpectAsync(Http2FrameType.HEADERS, 2701var request2TrailierContinuation1 = await ExpectAsync(Http2FrameType.CONTINUATION, 2706var request2TrailierContinuation2 = await ExpectAsync(Http2FrameType.CONTINUATION, 2738await ExpectAsync(Http2FrameType.HEADERS, 2743await ExpectAsync(Http2FrameType.DATA, 2748var frame = await ExpectAsync(Http2FrameType.HEADERS, 2756frame = await ExpectAsync(Http2FrameType.CONTINUATION, 2765frame = await ExpectAsync(Http2FrameType.CONTINUATION, 2773frame = await ExpectAsync(Http2FrameType.CONTINUATION, 2799await ExpectAsync(Http2FrameType.HEADERS, 2804await ExpectAsync(Http2FrameType.DATA, 2809var trailerFrame = await ExpectAsync(Http2FrameType.HEADERS, 2819var trailierContinuation1 = await ExpectAsync(Http2FrameType.CONTINUATION, 2827var trailierContinuation2 = await ExpectAsync(Http2FrameType.CONTINUATION, 2854var frame = await ExpectAsync(Http2FrameType.HEADERS, 2865frame = await ExpectAsync(Http2FrameType.CONTINUATION, 2873frame = await ExpectAsync(Http2FrameType.CONTINUATION, 2884await ExpectAsync(Http2FrameType.DATA, 2890frame = await ExpectAsync(Http2FrameType.HEADERS, 2898frame = await ExpectAsync(Http2FrameType.CONTINUATION, 2912frame = await ExpectAsync(Http2FrameType.HEADERS, 2923frame = await ExpectAsync(Http2FrameType.CONTINUATION, 2931frame = await ExpectAsync(Http2FrameType.CONTINUATION, 2942await ExpectAsync(Http2FrameType.DATA, 2948frame = await ExpectAsync(Http2FrameType.HEADERS, 2956frame = await ExpectAsync(Http2FrameType.CONTINUATION, 2995var headersFrame = await ExpectAsync(Http2FrameType.HEADERS, 3000await ExpectAsync(Http2FrameType.DATA, 3005var dataTask = ExpectAsync(Http2FrameType.DATA, 3018var trailersFrame = await ExpectAsync(Http2FrameType.HEADERS, 3060var headersFrame = await ExpectAsync(Http2FrameType.HEADERS, 3065await ExpectAsync(Http2FrameType.DATA, 3070var trailersFrame = await ExpectAsync(Http2FrameType.HEADERS, 3106var headersFrame = await ExpectAsync(Http2FrameType.HEADERS, 3140var headersFrame = await ExpectAsync(Http2FrameType.HEADERS, 3144await ExpectAsync(Http2FrameType.DATA, 3403var headersFrame = await ExpectAsync(Http2FrameType.HEADERS, 3407await ExpectAsync(Http2FrameType.DATA, 3494await ExpectAsync(Http2FrameType.HEADERS, 3499await ExpectAsync(Http2FrameType.DATA, 3508await ExpectAsync(Http2FrameType.DATA, 3512await ExpectAsync(Http2FrameType.DATA, 3516await ExpectAsync(Http2FrameType.DATA, 3536var headersFrame = await ExpectAsync(Http2FrameType.HEADERS, 3540var headersFrame2 = await ExpectAsync(Http2FrameType.CONTINUATION, 3544var headersFrame3 = await ExpectAsync(Http2FrameType.CONTINUATION, 3573var headersFrame = await ExpectAsync(Http2FrameType.HEADERS, 3577var headersFrame2 = await ExpectAsync(Http2FrameType.CONTINUATION, 3581var headersFrame3 = await ExpectAsync(Http2FrameType.CONTINUATION, 3611frames[0] = await ExpectAsync(Http2FrameType.HEADERS, 3615frames[1] = await ExpectAsync(Http2FrameType.CONTINUATION, 3619frames[2] = await ExpectAsync(Http2FrameType.CONTINUATION, 3623frames[3] = await ExpectAsync(Http2FrameType.CONTINUATION, 3627frames[4] = await ExpectAsync(Http2FrameType.CONTINUATION, 3661var headersFrame = await ExpectAsync(Http2FrameType.HEADERS, 3665var headersFrame1 = await ExpectAsync(Http2FrameType.CONTINUATION, 3669var headersFrame2 = await ExpectAsync(Http2FrameType.CONTINUATION, 3690var headersFrame = await ExpectAsync(Http2FrameType.HEADERS, 3694var headersFrame2 = await ExpectAsync(Http2FrameType.CONTINUATION, 3723var headersFrame = await ExpectAsync(Http2FrameType.HEADERS, 3727var headersFrame2 = await ExpectAsync(Http2FrameType.CONTINUATION, 3731var headersFrame3 = await ExpectAsync(Http2FrameType.CONTINUATION, 3762await ExpectAsync(Http2FrameType.HEADERS, 3768await ExpectAsync(Http2FrameType.CONTINUATION, 3775await ExpectAsync(Http2FrameType.CONTINUATION, 3802var headersFrame = await ExpectAsync(Http2FrameType.HEADERS, 3838await ExpectAsync(Http2FrameType.SETTINGS, 3845var headersFrame = await ExpectAsync(Http2FrameType.HEADERS, 3891var headersFrame = await ExpectAsync(Http2FrameType.HEADERS, 3895var dataFrame = await ExpectAsync(Http2FrameType.DATA, 3937var headersFrame = await ExpectAsync(Http2FrameType.HEADERS, 3941var dataFrame = await ExpectAsync(Http2FrameType.DATA, 3986var headersFrame = await ExpectAsync(Http2FrameType.HEADERS, 3990var dataFrame = await ExpectAsync(Http2FrameType.DATA, 3994await ExpectAsync(Http2FrameType.DATA, 4039var headersFrame = await ExpectAsync(Http2FrameType.HEADERS, 4043var dataFrame = await ExpectAsync(Http2FrameType.DATA, 4047await ExpectAsync(Http2FrameType.DATA, 4089var headersFrame = await ExpectAsync(Http2FrameType.HEADERS, 4093var dataFrame = await ExpectAsync(Http2FrameType.DATA, 4139var headersFrame = await ExpectAsync(Http2FrameType.HEADERS, 4143var dataFrame = await ExpectAsync(Http2FrameType.DATA, 4181var headersFrame = await ExpectAsync(Http2FrameType.HEADERS, 4185var dataFrame = await ExpectAsync(Http2FrameType.DATA, 4189await ExpectAsync(Http2FrameType.DATA, 4227var headersFrame = await ExpectAsync(Http2FrameType.HEADERS, 4231var dataFrame = await ExpectAsync(Http2FrameType.DATA, 4269var headersFrame = await ExpectAsync(Http2FrameType.HEADERS, 4311await ExpectAsync(Http2FrameType.RST_STREAM, 4342await ExpectAsync(Http2FrameType.HEADERS, 4346await ExpectAsync(Http2FrameType.DATA, 4350await ExpectAsync(Http2FrameType.DATA, 4354await ExpectAsync(Http2FrameType.DATA, 4392var headersFrame = await ExpectAsync(Http2FrameType.HEADERS, 4396await ExpectAsync(Http2FrameType.DATA, 4400await ExpectAsync(Http2FrameType.DATA, 4404await ExpectAsync(Http2FrameType.DATA, 4408await ExpectAsync(Http2FrameType.DATA, 4412await ExpectAsync(Http2FrameType.DATA, 4458var headersFrame = await ExpectAsync(Http2FrameType.HEADERS, 4462await ExpectAsync(Http2FrameType.DATA, 4504var headersFrame = await ExpectAsync(Http2FrameType.HEADERS, 4508await ExpectAsync(Http2FrameType.DATA, 4540var headersFrame = await ExpectAsync(Http2FrameType.HEADERS, 4544await ExpectAsync(Http2FrameType.DATA, 4548await ExpectAsync(Http2FrameType.DATA, 4592var headersFrame = await ExpectAsync(Http2FrameType.HEADERS, 4596await ExpectAsync(Http2FrameType.DATA, 4600await ExpectAsync(Http2FrameType.DATA, 4604await ExpectAsync(Http2FrameType.DATA, 4608await ExpectAsync(Http2FrameType.DATA, 4612await ExpectAsync(Http2FrameType.DATA, 4644var headersFrame = await ExpectAsync(Http2FrameType.HEADERS, 4677var headersFrame = await ExpectAsync(Http2FrameType.HEADERS, 4710var headersFrame = await ExpectAsync(Http2FrameType.HEADERS, 4762var headersFrame = await ExpectAsync(Http2FrameType.HEADERS, 4818var headersFrame = await ExpectAsync(Http2FrameType.HEADERS, 4822var trailersFrame = await ExpectAsync(Http2FrameType.HEADERS, 4884var headersFrame = await ExpectAsync(Http2FrameType.HEADERS, 4940var headersFrame = await ExpectAsync(Http2FrameType.HEADERS, 4944var bodyFrame = await ExpectAsync(Http2FrameType.DATA, 4948await ExpectAsync(Http2FrameType.DATA, 5005var headersFrame = await ExpectAsync(Http2FrameType.HEADERS, 5064var headersFrame = await ExpectAsync(Http2FrameType.HEADERS, 5068var bodyFrame = await ExpectAsync(Http2FrameType.DATA, 5072await ExpectAsync(Http2FrameType.DATA, 5120var headersFrame = await ExpectAsync(Http2FrameType.HEADERS, 5182var headersFrame = await ExpectAsync(Http2FrameType.HEADERS, 5186var bodyFrame = await ExpectAsync(Http2FrameType.DATA, 5190var trailersFrame = await ExpectAsync(Http2FrameType.HEADERS, 5256var headersFrame = await ExpectAsync(Http2FrameType.HEADERS, 5260var bodyFrame = await ExpectAsync(Http2FrameType.DATA, 5264var trailersFrame = await ExpectAsync(Http2FrameType.HEADERS, 5332var headersFrame = await ExpectAsync(Http2FrameType.HEADERS, 5336var bodyFrame = await ExpectAsync(Http2FrameType.DATA, 5403var headersFrame = await ExpectAsync(Http2FrameType.HEADERS, 5407var bodyFrame = await ExpectAsync(Http2FrameType.DATA, 5479var headersFrame = await ExpectAsync(Http2FrameType.HEADERS, 5483var bodyFrame = await ExpectAsync(Http2FrameType.DATA, 5487var trailersFrame = await ExpectAsync(Http2FrameType.HEADERS, 5569var headersFrame = await ExpectAsync(Http2FrameType.HEADERS, 5573var bodyFrame = await ExpectAsync(Http2FrameType.DATA, 5577var trailersFrame = await ExpectAsync(Http2FrameType.HEADERS, 5655var headersFrame = await ExpectAsync(Http2FrameType.HEADERS, 5659var bodyFrame = await ExpectAsync(Http2FrameType.DATA, 5663var trailersFrame = await ExpectAsync(Http2FrameType.HEADERS, 5747var headersFrame = await ExpectAsync(Http2FrameType.HEADERS, 5751var bodyFrame = await ExpectAsync(Http2FrameType.DATA, 5755var trailersFrame = await ExpectAsync(Http2FrameType.HEADERS, 5808var headersFrame = await ExpectAsync(Http2FrameType.HEADERS, 5875var headersFrame = await ExpectAsync(Http2FrameType.HEADERS, 5879var dataFrame1 = await ExpectAsync(Http2FrameType.DATA, 5883await ExpectAsync(Http2FrameType.DATA, 5931var headersFrame = await ExpectAsync(Http2FrameType.HEADERS, 5935await ExpectAsync(Http2FrameType.RST_STREAM,
Http2\Http2TestBase.cs (9)
583await ExpectAsync(Http2FrameType.SETTINGS, 590await ExpectAsync(Http2FrameType.WINDOW_UPDATE, 596await ExpectAsync(Http2FrameType.SETTINGS, 860frame.Type = Http2FrameType.PUSH_PROMISE; 1204frame.Type = (Http2FrameType)frameType; 1266internal async Task<Http2FrameWithPayload> ExpectAsync(Http2FrameType type, int withLength, byte withFlags, int withStreamId) 1292Assert.Equal(Http2FrameType.GOAWAY, frame.Type); 1314while (frame.Type != Http2FrameType.GOAWAY) 1338Assert.Equal(Http2FrameType.RST_STREAM, frame.Type);
Http2\Http2TimeoutTests.cs (46)
86await ExpectAsync(Http2FrameType.HEADERS, 121await ExpectAsync(Http2FrameType.PING, 151await ExpectAsync(Http2FrameType.PING, 161await ExpectAsync(Http2FrameType.HEADERS, 165await ExpectAsync(Http2FrameType.DATA, 239[InlineData((int)Http2FrameType.DATA)] 240[InlineData((int)Http2FrameType.CONTINUATION)] 245var finalFrameType = (Http2FrameType)intFinalFrameType; 265if (finalFrameType == Http2FrameType.CONTINUATION) 280case Http2FrameType.DATA: 284case Http2FrameType.CONTINUATION: 307case Http2FrameType.DATA: 311case Http2FrameType.CONTINUATION: 365await ExpectAsync(Http2FrameType.HEADERS, 386await ExpectAsync(Http2FrameType.DATA, 418await ExpectAsync(Http2FrameType.HEADERS, 441await ExpectAsync(Http2FrameType.DATA, 472await ExpectAsync(Http2FrameType.HEADERS, 476await ExpectAsync(Http2FrameType.DATA, 524await ExpectAsync(Http2FrameType.HEADERS, 528await ExpectAsync(Http2FrameType.DATA, 578await ExpectAsync(Http2FrameType.HEADERS, 582await ExpectAsync(Http2FrameType.DATA, 590await ExpectAsync(Http2FrameType.HEADERS, 594await ExpectAsync(Http2FrameType.DATA, 642await ExpectAsync(Http2FrameType.HEADERS, 647await ExpectAsync(Http2FrameType.DATA, 689await ExpectAsync(Http2FrameType.HEADERS, 694await ExpectAsync(Http2FrameType.DATA, 740await ExpectAsync(Http2FrameType.HEADERS, 745await ExpectAsync(Http2FrameType.DATA, 753await ExpectAsync(Http2FrameType.HEADERS, 757await ExpectAsync(Http2FrameType.DATA, 807await ExpectAsync(Http2FrameType.HEADERS, 812await ExpectAsync(Http2FrameType.DATA, 817await ExpectAsync(Http2FrameType.DATA, 825await ExpectAsync(Http2FrameType.HEADERS, 829await ExpectAsync(Http2FrameType.DATA, 880await ExpectAsync(Http2FrameType.HEADERS, 885await ExpectAsync(Http2FrameType.DATA, 901await ExpectAsync(Http2FrameType.DATA, 950await ExpectAsync(Http2FrameType.HEADERS, 954await ExpectAsync(Http2FrameType.DATA, 967await ExpectAsync(Http2FrameType.HEADERS, 972var updateFrame = await ExpectAsync(Http2FrameType.WINDOW_UPDATE,
Http2\Http2WebSocketTests.cs (29)
62var headersFrame = await ExpectAsync(Http2FrameType.HEADERS, 129var headersFrame = await ExpectAsync(Http2FrameType.HEADERS, 140var dataFrame = await ExpectAsync(Http2FrameType.DATA, 146dataFrame = await ExpectAsync(Http2FrameType.DATA, 220var headersFrame = await ExpectAsync(Http2FrameType.HEADERS, 231var dataFrame = await ExpectAsync(Http2FrameType.DATA, 240dataFrame = await ExpectAsync(Http2FrameType.DATA, 255headersFrame = await ExpectAsync(Http2FrameType.HEADERS, 267dataFrame = await ExpectAsync(Http2FrameType.DATA, 273dataFrame = await ExpectAsync(Http2FrameType.DATA, 359var headersFrame = await ExpectAsync(Http2FrameType.HEADERS, 370var dataFrame = await ExpectAsync(Http2FrameType.DATA, 376dataFrame = await ExpectAsync(Http2FrameType.DATA, 423var headersFrame = await ExpectAsync(Http2FrameType.HEADERS, 434var dataFrame = await ExpectAsync(Http2FrameType.DATA, 440dataFrame = await ExpectAsync(Http2FrameType.DATA, 491var headersFrame = await ExpectAsync(Http2FrameType.HEADERS, 502var dataFrame = await ExpectAsync(Http2FrameType.DATA, 508dataFrame = await ExpectAsync(Http2FrameType.DATA, 555var headersFrame = await ExpectAsync(Http2FrameType.HEADERS, 567var dataFrame = await ExpectAsync(Http2FrameType.DATA, 573dataFrame = await ExpectAsync(Http2FrameType.DATA, 579dataFrame = await ExpectAsync(Http2FrameType.DATA, 663var headersFrame = await ExpectAsync(Http2FrameType.HEADERS, 668var dataFrame = await ExpectAsync(Http2FrameType.DATA, 677dataFrame = await ExpectAsync(Http2FrameType.DATA, 702await ExpectAsync(Http2FrameType.HEADERS, 706await ExpectAsync(Http2FrameType.DATA, 710await ExpectAsync(Http2FrameType.DATA,
Http2\TlsTests.cs (2)
89while (frame.Type != Http2FrameType.GOAWAY) 95Assert.Equal(Http2FrameType.GOAWAY, frame.Type);
Microsoft.AspNetCore.Server.Kestrel.Core (53)
Internal\Http2\Http2Connection.cs (10)
690Http2FrameType.DATA => ProcessDataFrameAsync(payload), 691Http2FrameType.HEADERS => ProcessHeadersFrameAsync(application, payload), 692Http2FrameType.PRIORITY => ProcessPriorityFrameAsync(), 693Http2FrameType.RST_STREAM => ProcessRstStreamFrameAsync(), 694Http2FrameType.SETTINGS => ProcessSettingsFrameAsync(payload), 695Http2FrameType.PUSH_PROMISE => throw new Http2ConnectionErrorException(CoreStrings.Http2ErrorPushPromiseReceived, Http2ErrorCode.PROTOCOL_ERROR, ConnectionEndReason.UnexpectedFrame), 696Http2FrameType.PING => ProcessPingFrameAsync(payload), 697Http2FrameType.GOAWAY => ProcessGoAwayFrameAsync(), 698Http2FrameType.WINDOW_UPDATE => ProcessWindowUpdateFrameAsync(), 699Http2FrameType.CONTINUATION => ProcessContinuationFrameAsync(payload),
Internal\Infrastructure\KestrelTrace.Http2.cs (2)
121public static partial void Http2FrameReceived(ILogger logger, string connectionId, Http2FrameType type, int id, int length, object flags); 133public static partial void Http2FrameSending(ILogger logger, string connectionId, Http2FrameType type, int id, int length, object flags);
src\Shared\ServerInfrastructure\Http2\Http2Frame.Continuation.cs (1)
26Type = Http2FrameType.CONTINUATION;
src\Shared\ServerInfrastructure\Http2\Http2Frame.cs (11)
27public Http2FrameType Type { get; set; } 37case Http2FrameType.CONTINUATION: 39case Http2FrameType.DATA: 41case Http2FrameType.HEADERS: 43case Http2FrameType.SETTINGS: 45case Http2FrameType.PING: 49case Http2FrameType.PUSH_PROMISE: 52case Http2FrameType.PRIORITY: 53case Http2FrameType.RST_STREAM: 54case Http2FrameType.GOAWAY: 55case Http2FrameType.WINDOW_UPDATE:
src\Shared\ServerInfrastructure\Http2\Http2Frame.Data.cs (1)
36Type = Http2FrameType.DATA;
src\Shared\ServerInfrastructure\Http2\Http2Frame.GoAway.cs (1)
24Type = Http2FrameType.GOAWAY;
src\Shared\ServerInfrastructure\Http2\Http2Frame.Headers.cs (1)
48Type = Http2FrameType.HEADERS;
src\Shared\ServerInfrastructure\Http2\Http2Frame.Ping.cs (1)
26Type = Http2FrameType.PING;
src\Shared\ServerInfrastructure\Http2\Http2Frame.Priority.cs (1)
24Type = Http2FrameType.PRIORITY;
src\Shared\ServerInfrastructure\Http2\Http2Frame.RstStream.cs (1)
18Type = Http2FrameType.RST_STREAM;
src\Shared\ServerInfrastructure\Http2\Http2Frame.Settings.cs (1)
27Type = Http2FrameType.SETTINGS;
src\Shared\ServerInfrastructure\Http2\Http2Frame.WindowUpdate.cs (1)
18Type = Http2FrameType.WINDOW_UPDATE;
src\Shared\ServerInfrastructure\Http2\Http2FrameReader.cs (21)
65frame.Type = (Http2FrameType)header[TypeOffset]; 103case Http2FrameType.DATA: // Variable 0 or 1 120case Http2FrameType.HEADERS: 152case Http2FrameType.GOAWAY: 164case Http2FrameType.PRIORITY: 174case Http2FrameType.RST_STREAM: 183case Http2FrameType.WINDOW_UPDATE: 187case Http2FrameType.PING: // Opaque payload 8 bytes long 188case Http2FrameType.SETTINGS: // Settings are general payload 189case Http2FrameType.CONTINUATION: // None 190case Http2FrameType.PUSH_PROMISE: // Not implemented frames are ignored at this phase 205case Http2FrameType.DATA: // Variable 0 or 1 207case Http2FrameType.HEADERS: 209case Http2FrameType.GOAWAY: 211case Http2FrameType.PRIORITY: 213case Http2FrameType.RST_STREAM: 215case Http2FrameType.WINDOW_UPDATE: 217case Http2FrameType.PING: // 8 bytes of opaque data 218case Http2FrameType.SETTINGS: // Settings are general payload 219case Http2FrameType.CONTINUATION: // None 220case Http2FrameType.PUSH_PROMISE: // Not implemented frames are ignored at this phase
Microsoft.AspNetCore.Server.Kestrel.Microbenchmarks (4)
Http2\Http2ConnectionBenchmarkBase.cs (4)
106Debug.Assert(_receiveHttpFrame.Type == Http2FrameType.SETTINGS); 108Debug.Assert(_receiveHttpFrame.Type == Http2FrameType.WINDOW_UPDATE); 110Debug.Assert(_receiveHttpFrame.Type == Http2FrameType.SETTINGS); 130if (_receiveHttpFrame.Type == Http2FrameType.DATA)