/
githubmirror
/
aspnetcore
Обзор
Документация
Войти
/
githubmirror
/
aspnetcore
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
src/Shared/ServerInfrastructure/Http2/Http2Frame.Priority.cs
30 строк
1 KB
Pranav K
Use file scoped namespaces (#38076)
06 ноя 2021, 03:52
Не верифицирован
06 ноя 2021, 03:52
a450cb6
Код
Авторство
О чём код?
// Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. namespace Microsoft.AspNetCore.Server.Kestrel.Core.Internal.Http2; /* https://tools.ietf.org/html/rfc7540#section-6.3 +-+-------------------------------------------------------------+ |E| Stream Dependency (31) | +-+-------------+-----------------------------------------------+ | Weight (8) | +-+-------------+ */ internal partial class Http2Frame { public int PriorityStreamDependency { get; set; } public bool PriorityIsExclusive { get; set; } public byte PriorityWeight { get; set; } public void PreparePriority(int streamId, int streamDependency, bool exclusive, byte weight) { PayloadLength = 5; Type = Http2FrameType.PRIORITY; StreamId = streamId; PriorityStreamDependency = streamDependency; PriorityIsExclusive = exclusive; PriorityWeight = weight; } }