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), 435withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 456withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 471withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 544withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 573withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 617withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 695withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 756withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 786withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 813withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 857withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 980withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 1009withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 1020withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 1090withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 1142withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 1221withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 1236withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 1264withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 1310withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 1370withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 1444withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 1575await SendHeadersAsync(1, Http2HeadersFrameFlags.NONE, _browserRequestHeaders); 1628withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 1671withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 1845withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 1955withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 1976withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 2029withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS), 2075withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 2100withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS), 2146withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 2168withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 2187withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 2209withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 2226await SendHeadersAsync(1, Http2HeadersFrameFlags.END_HEADERS, _browserRequestHeaders); 2232await SendHeadersAsync(3, Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM, _browserRequestHeaders); 2237withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 2245await SendHeadersAsync(1, Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM, _requestTrailers); 2249withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 2276withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 2285withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 2337withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 2344withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 2365withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 2380withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 2404withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 2422withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 2493withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 2500withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 2526withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 2573withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 2600await SendHeadersAsync(1, Http2HeadersFrameFlags.NONE, _browserRequestHeaders); 2620withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 2693await SendHeadersAsync(1, Http2HeadersFrameFlags.NONE, _browserRequestHeaders); 2694await SendHeadersAsync(3, Http2HeadersFrameFlags.NONE, _browserRequestHeaders); 2745frame.PrepareHeaders(Http2HeadersFrameFlags.END_HEADERS, 1); 2773await SendHeadersAsync(1, Http2HeadersFrameFlags.END_HEADERS, _browserRequestHeaders); 2774await SendHeadersAsync(1, Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM, trailers); 2786[InlineData((int)Http2HeadersFrameFlags.NONE)] 2787[InlineData((int)Http2HeadersFrameFlags.END_HEADERS)] 2790var flags = (Http2HeadersFrameFlags)intFlags; 2793await SendHeadersAsync(1, Http2HeadersFrameFlags.END_HEADERS, _browserRequestHeaders); 2811await SendHeadersAsync(1, Http2HeadersFrameFlags.END_HEADERS, headerBlock); 2871await SendHeadersAsync(1, Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM, headers); 2875withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 2912await SendHeadersAsync(1, Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM, headers); 2919await SendHeadersAsync(1, Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM, _browserRequestHeaders); 3063await SendHeadersAsync(1, Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM, headers); 3067withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 3110await SendHeadersAsync(1, Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM, headers); 3114withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 3177await SendHeadersAsync(1, Http2HeadersFrameFlags.NONE, _browserRequestHeaders); 3264withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 3289withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 3375withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 3521await SendHeadersAsync(1, Http2HeadersFrameFlags.NONE, _browserRequestHeaders); 3578await SendHeadersAsync(1, Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM, _requestTrailers); 3821await SendHeadersAsync(1, Http2HeadersFrameFlags.NONE, _browserRequestHeaders); 3937withFlags: (byte)Http2HeadersFrameFlags.NONE, 3941withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 3978withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 4018withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 4049withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 4110await SendHeadersAsync(1, Http2HeadersFrameFlags.NONE, _browserRequestHeaders); 4201withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 4214withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 4290withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 4313withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 4319withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 4385withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 4437await SendHeadersAsync(1, Http2HeadersFrameFlags.NONE, _browserRequestHeaders); 4470await SendHeadersAsync(1, Http2HeadersFrameFlags.NONE, _browserRequestHeaders); 4640withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 4699withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 4738withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 4798withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 4836withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 4851await SendHeadersAsync(1, Http2HeadersFrameFlags.END_HEADERS, _browserRequestHeaders); 4857await SendHeadersAsync(3, Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM, _browserRequestHeaders); 4862withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 4880await SendHeadersAsync(1, Http2HeadersFrameFlags.END_STREAM, new byte[0]); 4885withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 4907await SendHeadersAsync(1, Http2HeadersFrameFlags.NONE, headersEnumerator); 4924await SendHeadersAsync(1, Http2HeadersFrameFlags.NONE, _postRequestHeaders); 4942await SendHeadersAsync(1, Http2HeadersFrameFlags.END_HEADERS, _browserRequestHeaders); 4943await SendHeadersAsync(1, Http2HeadersFrameFlags.END_STREAM, new byte[0]); 4961Assert.True(await SendHeadersAsync(1, Http2HeadersFrameFlags.END_STREAM, headers)); 4970await SendHeadersAsync(1, Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM, headers); 4986await SendHeadersAsync(1, Http2HeadersFrameFlags.END_STREAM, headers); 4991withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 5008withFlags: (byte)Http2HeadersFrameFlags.END_STREAM, 5065await SendHeadersAsync(1, Http2HeadersFrameFlags.NONE, _browserRequestHeaders); 5109await SendHeadersAsync(1, Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM, _browserRequestHeaders); 5185withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 5235withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 5270withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 5283withFlags: (byte)Http2HeadersFrameFlags.END_HEADERS, 5384withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS | Http2HeadersFrameFlags.END_STREAM), 5401await SendHeadersAsync(1, Http2HeadersFrameFlags.END_STREAM | Http2HeadersFrameFlags.END_HEADERS, _requestTrailers); 5404await SendHeadersAsync(1, Http2HeadersFrameFlags.END_STREAM, _requestTrailers); 5447await SendHeadersAsync(1, Http2HeadersFrameFlags.END_STREAM | Http2HeadersFrameFlags.END_HEADERS, _requestTrailers); 5450await SendHeadersAsync(1, Http2HeadersFrameFlags.END_STREAM, _requestTrailers); 5493await SendHeadersAsync(1, Http2HeadersFrameFlags.END_STREAM | Http2HeadersFrameFlags.END_HEADERS, _requestTrailers); 5496await SendHeadersAsync(1, Http2HeadersFrameFlags.END_STREAM, _requestTrailers); 5579await SendHeadersAsync(1, Http2HeadersFrameFlags.END_STREAM | Http2HeadersFrameFlags.END_HEADERS, _requestTrailers); 5582await SendHeadersAsync(1, Http2HeadersFrameFlags.END_STREAM, _requestTrailers); 5751await SendHeadersAsync(1, Http2HeadersFrameFlags.END_STREAM | Http2HeadersFrameFlags.END_HEADERS, _requestTrailers); 5753await SendHeadersAsync(1, Http2HeadersFrameFlags.END_STREAM | Http2HeadersFrameFlags.END_HEADERS, _requestTrailers); 5768await SendHeadersAsync(1, Http2HeadersFrameFlags.END_STREAM, _requestTrailers); 5771await SendHeadersAsync(1, Http2HeadersFrameFlags.END_STREAM, _requestTrailers); 5818await SendHeadersAsync(1, Http2HeadersFrameFlags.END_STREAM | Http2HeadersFrameFlags.END_HEADERS, _requestTrailers); 5957withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS), 5962withFlags: (byte)(Http2HeadersFrameFlags.NONE), 5967withFlags: (byte)(Http2HeadersFrameFlags.END_STREAM), 6013withFlags: (byte)(Http2HeadersFrameFlags.END_HEADERS), 6018withFlags: (byte)(Http2HeadersFrameFlags.NONE), 6023withFlags: (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; 1283if ((_headerFlags & Http2HeadersFrameFlags.END_STREAM) == Http2HeadersFrameFlags.END_STREAM) 1367_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;