589 references to Http2HeadersFrameFlags
InMemory.FunctionalTests (549)
Http2\Http2ConnectionTests.cs (212)
68withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 106withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 184withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 201withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 245withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 263withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 349withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS), 354withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 377withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS), 382withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 433withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 454withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 469withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 540withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 567withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 611withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 689withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 748withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 778withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 805withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 849withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 972withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 1001withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 1012withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 1082withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 1134withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 1213withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 1228withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 1256withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 1302withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 1362withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 1436withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 1567await SendHeadersAsync(1, Http2HeadersFrameFlags.NONE, _browserRequestHeaders); 1620withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 1663withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 1837withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 1947withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 1968withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 2021withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS), 2067withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 2092withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS), 2138withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 2160withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 2179withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 2201withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 2218await SendHeadersAsync(1, Http2HeadersFrameFlags.END_HEADERS, _browserRequestHeaders); 2224await SendHeadersAsync(3, Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM, _browserRequestHeaders); 2229withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 2237await SendHeadersAsync(1, Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM, _requestTrailers); 2241withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 2268withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 2277withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 2329withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 2336withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 2357withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 2372withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 2396withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 2414withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 2485withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 2492withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 2518withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 2565withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 2592await SendHeadersAsync(1, Http2HeadersFrameFlags.NONE, _browserRequestHeaders); 2612withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 2685await SendHeadersAsync(1, Http2HeadersFrameFlags.NONE, _browserRequestHeaders); 2686await SendHeadersAsync(3, Http2HeadersFrameFlags.NONE, _browserRequestHeaders); 2737frame.PrepareHeaders(Http2HeadersFrameFlags.END_HEADERS, 1); 2765await SendHeadersAsync(1, Http2HeadersFrameFlags.END_HEADERS, _browserRequestHeaders); 2766await SendHeadersAsync(1, Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM, trailers); 2778[InlineData((int)Http2HeadersFrameFlags.NONE)] 2779[InlineData((int)Http2HeadersFrameFlags.END_HEADERS)] 2782var flags = (Http2HeadersFrameFlags)intFlags; 2785await SendHeadersAsync(1, Http2HeadersFrameFlags.END_HEADERS, _browserRequestHeaders); 2803await SendHeadersAsync(1, Http2HeadersFrameFlags.END_HEADERS, headerBlock); 2863await SendHeadersAsync(1, Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM, headers); 2867withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 2904await SendHeadersAsync(1, Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM, headers); 2911await SendHeadersAsync(1, Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM, _browserRequestHeaders); 3055await SendHeadersAsync(1, Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM, headers); 3059withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 3102await SendHeadersAsync(1, Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM, headers); 3106withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 3169await SendHeadersAsync(1, Http2HeadersFrameFlags.NONE, _browserRequestHeaders); 3256withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 3281withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 3367withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 3513await SendHeadersAsync(1, Http2HeadersFrameFlags.NONE, _browserRequestHeaders); 3569await SendHeadersAsync(1, Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM, _requestTrailers); 3810await SendHeadersAsync(1, Http2HeadersFrameFlags.NONE, _browserRequestHeaders); 3926withFlags: (byte)Http2HeadersFrameFlags.NONE, 3930withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 3967withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 4007withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 4038withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 4099await SendHeadersAsync(1, Http2HeadersFrameFlags.NONE, _browserRequestHeaders); 4190withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 4203withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 4279withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 4302withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 4308withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 4374withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 4426await SendHeadersAsync(1, Http2HeadersFrameFlags.NONE, _browserRequestHeaders); 4459await SendHeadersAsync(1, Http2HeadersFrameFlags.NONE, _browserRequestHeaders); 4629withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 4688withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 4727withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 4787withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 4825withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 4840await SendHeadersAsync(1, Http2HeadersFrameFlags.END_HEADERS, _browserRequestHeaders); 4846await SendHeadersAsync(3, Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM, _browserRequestHeaders); 4851withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 4869await SendHeadersAsync(1, Http2HeadersFrameFlags.END_STREAM, new byte[0]); 4874withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 4896await SendHeadersAsync(1, Http2HeadersFrameFlags.NONE, headersEnumerator); 4913await SendHeadersAsync(1, Http2HeadersFrameFlags.NONE, _postRequestHeaders); 4931await SendHeadersAsync(1, Http2HeadersFrameFlags.END_HEADERS, _browserRequestHeaders); 4932await SendHeadersAsync(1, Http2HeadersFrameFlags.END_STREAM, new byte[0]); 4950Assert.True(await SendHeadersAsync(1, Http2HeadersFrameFlags.END_STREAM, headers)); 4959await SendHeadersAsync(1, Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM, headers); 4975await SendHeadersAsync(1, Http2HeadersFrameFlags.END_STREAM, headers); 4980withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 4997withFlags: (byte)Http2HeadersFrameFlags.END_STREAM, 5054await SendHeadersAsync(1, Http2HeadersFrameFlags.NONE, _browserRequestHeaders); 5098await SendHeadersAsync(1, Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM, _browserRequestHeaders); 5174withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 5224withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 5259withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 5272withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 5373withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 5390await SendHeadersAsync(1, Http2HeadersFrameFlags.END_STREAM | Http2HeadersFrameFlags.END_HEADERS, _requestTrailers); 5393await SendHeadersAsync(1, Http2HeadersFrameFlags.END_STREAM, _requestTrailers); 5436await SendHeadersAsync(1, Http2HeadersFrameFlags.END_STREAM | Http2HeadersFrameFlags.END_HEADERS, _requestTrailers); 5439await SendHeadersAsync(1, Http2HeadersFrameFlags.END_STREAM, _requestTrailers); 5482await SendHeadersAsync(1, Http2HeadersFrameFlags.END_STREAM | Http2HeadersFrameFlags.END_HEADERS, _requestTrailers); 5485await SendHeadersAsync(1, Http2HeadersFrameFlags.END_STREAM, _requestTrailers); 5568await SendHeadersAsync(1, Http2HeadersFrameFlags.END_STREAM | Http2HeadersFrameFlags.END_HEADERS, _requestTrailers); 5571await SendHeadersAsync(1, Http2HeadersFrameFlags.END_STREAM, _requestTrailers); 5740await SendHeadersAsync(1, Http2HeadersFrameFlags.END_STREAM | Http2HeadersFrameFlags.END_HEADERS, _requestTrailers); 5742await SendHeadersAsync(1, Http2HeadersFrameFlags.END_STREAM | Http2HeadersFrameFlags.END_HEADERS, _requestTrailers); 5757await SendHeadersAsync(1, Http2HeadersFrameFlags.END_STREAM, _requestTrailers); 5760await SendHeadersAsync(1, Http2HeadersFrameFlags.END_STREAM, _requestTrailers); 5807await SendHeadersAsync(1, Http2HeadersFrameFlags.END_STREAM | Http2HeadersFrameFlags.END_HEADERS, _requestTrailers); 5946withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS), 5951withFlags: (byte)(Http2HeadersFrameFlags.NONE), 5956withFlags: (byte)(Http2HeadersFrameFlags.END_STREAM), 6002withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS), 6007withFlags: (byte)(Http2HeadersFrameFlags.NONE), 6012withFlags: (byte)(Http2HeadersFrameFlags.END_STREAM),
Http2\Http2KeepAliveTests.cs (8)
234withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 255withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 311withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 369withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM),
Http2\Http2StreamTests.cs (261)
105withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 122withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 149await SendHeadersAsync(1, Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM, headers); 153withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 197withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS), 201withFlags: (byte)(Http2HeadersFrameFlags.NONE), 205withFlags: (byte)(Http2HeadersFrameFlags.END_STREAM), 248withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS), 252withFlags: (byte)(Http2HeadersFrameFlags.NONE), 256withFlags: (byte)(Http2HeadersFrameFlags.END_STREAM), 276await SendHeadersAsync(1, Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM, headers); 280withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 305await SendHeadersAsync(1, Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM, headers); 309withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 336await SendHeadersAsync(1, Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM, headers); 340withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 373await SendHeadersAsync(1, Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM, headers); 377withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 418await SendHeadersAsync(1, Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM, headers); 422withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 445await SendHeadersAsync(1, Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM, headers); 462await SendHeadersAsync(1, Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM, headers); 490await SendHeadersAsync(1, Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM, headers); 494withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 522await SendHeadersAsync(1, Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM, headers); 545withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 574withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 603withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 634withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 665withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 696withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 818withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 852withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 889withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 930withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 973withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 1016withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 1069withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 1311withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 1343withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 1382withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 1420withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 1453withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 1488withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 1526withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 1563withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 1603withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 1650withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 1687withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 1723withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 1767withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 1801withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 1834withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 1878withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 1921withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 1964withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 2008withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 2071withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 2126withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 2155withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 2196withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 2252withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 2257withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 2290withFlags: (byte)(Http2HeadersFrameFlags.END_STREAM | Http2HeadersFrameFlags.END_HEADERS), 2321withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS), 2325withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 2332withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS), 2337withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 2368withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 2378withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 2418withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 2428withFlags: (byte)Http2HeadersFrameFlags.END_STREAM, 2433withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 2481withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 2524withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 2534withFlags: (byte)(Http2HeadersFrameFlags.END_STREAM | Http2HeadersFrameFlags.END_HEADERS), 2572withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 2604withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 2614withFlags: (byte)Http2HeadersFrameFlags.END_STREAM, 2619withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 2649withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 2659withFlags: (byte)Http2HeadersFrameFlags.END_STREAM, 2664withFlags: (byte)Http2HeadersFrameFlags.NONE, 2669withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 2688withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 2698withFlags: (byte)Http2HeadersFrameFlags.END_STREAM, 2703withFlags: (byte)Http2HeadersFrameFlags.NONE, 2708withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 2740withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 2750withFlags: (byte)Http2HeadersFrameFlags.END_STREAM, 2758withFlags: (byte)Http2HeadersFrameFlags.NONE, 2767withFlags: (byte)Http2HeadersFrameFlags.NONE, 2775withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 2801withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 2811withFlags: (byte)Http2HeadersFrameFlags.END_STREAM, 2821withFlags: (byte)Http2HeadersFrameFlags.NONE, 2829withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 2856withFlags: (byte)Http2HeadersFrameFlags.NONE, 2867withFlags: (byte)Http2HeadersFrameFlags.NONE, 2875withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 2892withFlags: (byte)Http2HeadersFrameFlags.END_STREAM, 2900withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 2914withFlags: (byte)Http2HeadersFrameFlags.NONE, 2925withFlags: (byte)Http2HeadersFrameFlags.NONE, 2933withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 2950withFlags: (byte)Http2HeadersFrameFlags.END_STREAM, 2958withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 2997withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 3020withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 3062withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 3072withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 3108withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 3142withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 3405withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 3496withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 3538withFlags: (byte)Http2HeadersFrameFlags.NONE, 3542withFlags: (byte)Http2HeadersFrameFlags.NONE, 3546withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 3575withFlags: (byte)Http2HeadersFrameFlags.NONE, 3579withFlags: (byte)Http2HeadersFrameFlags.NONE, 3583withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 3613withFlags: (byte)Http2HeadersFrameFlags.NONE, 3617withFlags: (byte)Http2HeadersFrameFlags.NONE, 3621withFlags: (byte)Http2HeadersFrameFlags.NONE, 3625withFlags: (byte)Http2HeadersFrameFlags.NONE, 3629withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 3663withFlags: (byte)Http2HeadersFrameFlags.NONE, 3667withFlags: (byte)Http2HeadersFrameFlags.NONE, 3671withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 3692withFlags: (byte)Http2HeadersFrameFlags.NONE, 3696withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 3725withFlags: (byte)Http2HeadersFrameFlags.NONE, 3729withFlags: (byte)Http2HeadersFrameFlags.NONE, 3733withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 3764withFlags: (byte)Http2HeadersFrameFlags.NONE, 3770withFlags: (byte)Http2HeadersFrameFlags.NONE, 3777withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 3804withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 3847withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 3893withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 3939withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 3988withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 4041withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 4091withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 4141withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 4183withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 4229withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 4271withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 4313withFlags: (byte)Http2HeadersFrameFlags.NONE, 4344withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 4394withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 4460withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 4506withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 4542withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 4594withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 4646withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 4679withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS | (byte)Http2HeadersFrameFlags.END_STREAM, 4712withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 4764withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 4820withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS), 4824withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 4886withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 4942withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS), 4946withFlags: (byte)(Http2HeadersFrameFlags.NONE), 4950withFlags: (byte)(Http2HeadersFrameFlags.END_STREAM), 5007withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 5066withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS), 5070withFlags: (byte)(Http2HeadersFrameFlags.NONE), 5074withFlags: (byte)(Http2HeadersFrameFlags.END_STREAM), 5122withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 5184withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS), 5188withFlags: (byte)(Http2HeadersFrameFlags.NONE), 5192withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 5258withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS), 5262withFlags: (byte)(Http2HeadersFrameFlags.NONE), 5266withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 5334withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS), 5338withFlags: (byte)(Http2HeadersFrameFlags.NONE), 5405withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS), 5409withFlags: (byte)(Http2HeadersFrameFlags.NONE), 5481withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS), 5485withFlags: (byte)(Http2HeadersFrameFlags.NONE), 5489withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 5571withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS), 5575withFlags: (byte)(Http2HeadersFrameFlags.NONE), 5579withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 5657withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS), 5661withFlags: (byte)(Http2HeadersFrameFlags.NONE), 5665withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 5749withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS), 5753withFlags: (byte)(Http2HeadersFrameFlags.NONE), 5757withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 5810withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 5877withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 5933withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS,
Http2\Http2TestBase.cs (15)
656frame.PrepareHeaders(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.PADDED, streamId); 673frame.HeadersFlags |= Http2HeadersFrameFlags.END_STREAM; 697frame.PrepareHeaders(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.PRIORITY, streamId); 714frame.HeadersFlags |= Http2HeadersFrameFlags.END_STREAM; 742frame.PrepareHeaders(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.PADDED | Http2HeadersFrameFlags.PRIORITY, streamId); 763frame.HeadersFlags |= Http2HeadersFrameFlags.END_STREAM; 867internal async Task<bool> SendHeadersAsync(int streamId, Http2HeadersFrameFlags flags, Http2HeadersEnumerator headersEnumerator) 883internal Task<bool> SendHeadersAsync(int streamId, Http2HeadersFrameFlags flags, IEnumerable<KeyValuePair<string, string>> headers) 888internal async Task SendHeadersAsync(int streamId, Http2HeadersFrameFlags flags, byte[] headerBlock) 907frame.PrepareHeaders(Http2HeadersFrameFlags.PADDED, streamId); 924frame.PrepareHeaders(Http2HeadersFrameFlags.END_HEADERS, streamId);
Http2\Http2TimeoutTests.cs (22)
81await SendHeadersAsync(1, Http2HeadersFrameFlags.END_STREAM, _browserRequestHeaders); 88withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 163withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 178await SendHeadersAsync(1, Http2HeadersFrameFlags.END_STREAM, _browserRequestHeaders); 266await SendHeadersAsync(1, Http2HeadersFrameFlags.END_STREAM, new byte[0]); 366withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 419withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 473withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 525withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 579withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 591withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 643withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 690withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 741withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 754withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 808withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 826withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 881withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 951withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 968withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM),
Http2\Http2WebSocketTests.cs (25)
60await SendHeadersAsync(1, Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM, headers); 64withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 126await SendHeadersAsync(1, Http2HeadersFrameFlags.END_HEADERS, headers); 131withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 217await SendHeadersAsync(1, Http2HeadersFrameFlags.END_HEADERS, headers); 222withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 252await SendHeadersAsync(3, Http2HeadersFrameFlags.END_HEADERS, headers); 257withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 295await SendHeadersAsync(1, Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM, headers); 315await SendHeadersAsync(1, Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM, headers); 350await SendHeadersAsync(1, Http2HeadersFrameFlags.END_HEADERS, headers); 361withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 419await SendHeadersAsync(1, Http2HeadersFrameFlags.END_HEADERS, headers); 425withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 487await SendHeadersAsync(1, Http2HeadersFrameFlags.END_HEADERS, headers); 493withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 549await SendHeadersAsync(1, Http2HeadersFrameFlags.END_HEADERS, headers); 557withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 660await SendHeadersAsync(1, Http2HeadersFrameFlags.END_HEADERS, headers); 665withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 704withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS,
src\Servers\Kestrel\shared\test\PipeWriterHttp2FrameExtensions.cs (6)
34frame.PrepareHeaders(Http2HeadersFrameFlags.NONE, streamId); 42frame.HeadersFlags = Http2HeadersFrameFlags.END_HEADERS; 47frame.HeadersFlags |= Http2HeadersFrameFlags.END_STREAM; 73frame.PrepareHeaders(Http2HeadersFrameFlags.NONE, streamId); 75frame.HeadersFlags = Http2HeadersFrameFlags.END_HEADERS; 79frame.HeadersFlags |= Http2HeadersFrameFlags.END_STREAM;
Microsoft.AspNetCore.Server.Kestrel.Core (25)
Internal\Http2\Http2Connection.cs (4)
125private Http2HeadersFrameFlags _headerFlags; 1279if ((_headerFlags & Http2HeadersFrameFlags.END_STREAM) == Http2HeadersFrameFlags.END_STREAM) 1363_headerFlags = Http2HeadersFrameFlags.NONE;
Internal\Http2\Http2FrameWriter.cs (10)
247WriteResponseHeaders(stream.StreamId, stream.StatusCode, Http2HeadersFrameFlags.NONE, (HttpResponseHeaders)stream.ResponseHeaders); 490WriteResponseHeadersUnsynchronized(stream.StreamId, stream.StatusCode, Http2HeadersFrameFlags.END_STREAM, (HttpResponseHeaders)stream.ResponseHeaders); 508_outgoingFrame.PrepareHeaders(Http2HeadersFrameFlags.END_HEADERS, streamId); 530public void WriteResponseHeaders(int streamId, int statusCode, Http2HeadersFrameFlags headerFrameFlags, HttpResponseHeaders headers) 543private void WriteResponseHeadersUnsynchronized(int streamId, int statusCode, Http2HeadersFrameFlags headerFrameFlags, HttpResponseHeaders headers) 579WriteResponseHeadersUnsynchronized(streamId, stream.StatusCode, Http2HeadersFrameFlags.NONE, (HttpResponseHeaders)stream.ResponseHeaders); 590_outgoingFrame.PrepareHeaders(Http2HeadersFrameFlags.END_STREAM, streamId); 623_outgoingFrame.HeadersFlags |= Http2HeadersFrameFlags.END_HEADERS; 641_outgoingFrame.HeadersFlags |= Http2HeadersFrameFlags.END_HEADERS; 796WriteResponseHeadersUnsynchronized(stream.StreamId, stream.StatusCode, Http2HeadersFrameFlags.NONE, (HttpResponseHeaders)stream.ResponseHeaders);
src\Shared\ServerInfrastructure\Http2\Http2Frame.Headers.cs (11)
21public Http2HeadersFrameFlags HeadersFlags 23get => (Http2HeadersFrameFlags)Flags; 27public bool HeadersEndHeaders => (HeadersFlags & Http2HeadersFrameFlags.END_HEADERS) == Http2HeadersFrameFlags.END_HEADERS; 29public bool HeadersEndStream => (HeadersFlags & Http2HeadersFrameFlags.END_STREAM) == Http2HeadersFrameFlags.END_STREAM; 31public bool HeadersHasPadding => (HeadersFlags & Http2HeadersFrameFlags.PADDED) == Http2HeadersFrameFlags.PADDED; 33public bool HeadersHasPriority => (HeadersFlags & Http2HeadersFrameFlags.PRIORITY) == Http2HeadersFrameFlags.PRIORITY; 45public void PrepareHeaders(Http2HeadersFrameFlags flags, int streamId)
Microsoft.AspNetCore.Server.Kestrel.Core.Tests (6)
src\Servers\Kestrel\shared\test\PipeWriterHttp2FrameExtensions.cs (6)
34frame.PrepareHeaders(Http2HeadersFrameFlags.NONE, streamId); 42frame.HeadersFlags = Http2HeadersFrameFlags.END_HEADERS; 47frame.HeadersFlags |= Http2HeadersFrameFlags.END_STREAM; 73frame.PrepareHeaders(Http2HeadersFrameFlags.NONE, streamId); 75frame.HeadersFlags = Http2HeadersFrameFlags.END_HEADERS; 79frame.HeadersFlags |= Http2HeadersFrameFlags.END_STREAM;
Microsoft.AspNetCore.Server.Kestrel.Microbenchmarks (9)
Http2\Http2ConnectionBenchmarkBase.cs (2)
143if ((_receiveHttpFrame.HeadersFlags & Http2HeadersFrameFlags.END_STREAM) == Http2HeadersFrameFlags.END_STREAM)
Http2\Http2FrameWriterBenchmark.cs (1)
72_frameWriter.WriteResponseHeaders(streamId: 0, 200, Http2HeadersFrameFlags.END_STREAM, _responseHeaders);
src\Servers\Kestrel\shared\test\PipeWriterHttp2FrameExtensions.cs (6)
34frame.PrepareHeaders(Http2HeadersFrameFlags.NONE, streamId); 42frame.HeadersFlags = Http2HeadersFrameFlags.END_HEADERS; 47frame.HeadersFlags |= Http2HeadersFrameFlags.END_STREAM; 73frame.PrepareHeaders(Http2HeadersFrameFlags.NONE, streamId); 75frame.HeadersFlags = Http2HeadersFrameFlags.END_HEADERS; 79frame.HeadersFlags |= Http2HeadersFrameFlags.END_STREAM;