Win32 API 日本語リファレンス
ホームNetworking.HttpServer › HTTP_REQUEST_TIMING_TYPE

HTTP_REQUEST_TIMING_TYPE

列挙型
基底型i4

メンバー 31

名前10進16進
HttpRequestTimingTypeConnectionStart00x0
HttpRequestTimingTypeDataStart10x1
HttpRequestTimingTypeTlsCertificateLoadStart20x2
HttpRequestTimingTypeTlsCertificateLoadEnd30x3
HttpRequestTimingTypeTlsHandshakeLeg1Start40x4
HttpRequestTimingTypeTlsHandshakeLeg1End50x5
HttpRequestTimingTypeTlsHandshakeLeg2Start60x6
HttpRequestTimingTypeTlsHandshakeLeg2End70x7
HttpRequestTimingTypeTlsAttributesQueryStart80x8
HttpRequestTimingTypeTlsAttributesQueryEnd90x9
HttpRequestTimingTypeTlsClientCertQueryStart100xA
HttpRequestTimingTypeTlsClientCertQueryEnd110xB
HttpRequestTimingTypeHttp2StreamStart120xC
HttpRequestTimingTypeHttp2HeaderDecodeStart130xD
HttpRequestTimingTypeHttp2HeaderDecodeEnd140xE
HttpRequestTimingTypeRequestHeaderParseStart150xF
HttpRequestTimingTypeRequestHeaderParseEnd160x10
HttpRequestTimingTypeRequestRoutingStart170x11
HttpRequestTimingTypeRequestRoutingEnd180x12
HttpRequestTimingTypeRequestQueuedForInspection190x13
HttpRequestTimingTypeRequestDeliveredForInspection200x14
HttpRequestTimingTypeRequestReturnedAfterInspection210x15
HttpRequestTimingTypeRequestQueuedForDelegation220x16
HttpRequestTimingTypeRequestDeliveredForDelegation230x17
HttpRequestTimingTypeRequestReturnedAfterDelegation240x18
HttpRequestTimingTypeRequestQueuedForIO250x19
HttpRequestTimingTypeRequestDeliveredForIO260x1A
HttpRequestTimingTypeHttp3StreamStart270x1B
HttpRequestTimingTypeHttp3HeaderDecodeStart280x1C
HttpRequestTimingTypeHttp3HeaderDecodeEnd290x1D
HttpRequestTimingTypeMax300x1E

各言語での定義

列挙メンバーの定義。HSP タブは #define global(値は16進)。

typedef enum HTTP_REQUEST_TIMING_TYPE : int {
    HttpRequestTimingTypeConnectionStart = 0,
    HttpRequestTimingTypeDataStart = 1,
    HttpRequestTimingTypeTlsCertificateLoadStart = 2,
    HttpRequestTimingTypeTlsCertificateLoadEnd = 3,
    HttpRequestTimingTypeTlsHandshakeLeg1Start = 4,
    HttpRequestTimingTypeTlsHandshakeLeg1End = 5,
    HttpRequestTimingTypeTlsHandshakeLeg2Start = 6,
    HttpRequestTimingTypeTlsHandshakeLeg2End = 7,
    HttpRequestTimingTypeTlsAttributesQueryStart = 8,
    HttpRequestTimingTypeTlsAttributesQueryEnd = 9,
    HttpRequestTimingTypeTlsClientCertQueryStart = 10,
    HttpRequestTimingTypeTlsClientCertQueryEnd = 11,
    HttpRequestTimingTypeHttp2StreamStart = 12,
    HttpRequestTimingTypeHttp2HeaderDecodeStart = 13,
    HttpRequestTimingTypeHttp2HeaderDecodeEnd = 14,
    HttpRequestTimingTypeRequestHeaderParseStart = 15,
    HttpRequestTimingTypeRequestHeaderParseEnd = 16,
    HttpRequestTimingTypeRequestRoutingStart = 17,
    HttpRequestTimingTypeRequestRoutingEnd = 18,
    HttpRequestTimingTypeRequestQueuedForInspection = 19,
    HttpRequestTimingTypeRequestDeliveredForInspection = 20,
    HttpRequestTimingTypeRequestReturnedAfterInspection = 21,
    HttpRequestTimingTypeRequestQueuedForDelegation = 22,
    HttpRequestTimingTypeRequestDeliveredForDelegation = 23,
    HttpRequestTimingTypeRequestReturnedAfterDelegation = 24,
    HttpRequestTimingTypeRequestQueuedForIO = 25,
    HttpRequestTimingTypeRequestDeliveredForIO = 26,
    HttpRequestTimingTypeHttp3StreamStart = 27,
    HttpRequestTimingTypeHttp3HeaderDecodeStart = 28,
    HttpRequestTimingTypeHttp3HeaderDecodeEnd = 29,
    HttpRequestTimingTypeMax = 30
} HTTP_REQUEST_TIMING_TYPE;
public enum HTTP_REQUEST_TIMING_TYPE : int
{
    HttpRequestTimingTypeConnectionStart = 0,
    HttpRequestTimingTypeDataStart = 1,
    HttpRequestTimingTypeTlsCertificateLoadStart = 2,
    HttpRequestTimingTypeTlsCertificateLoadEnd = 3,
    HttpRequestTimingTypeTlsHandshakeLeg1Start = 4,
    HttpRequestTimingTypeTlsHandshakeLeg1End = 5,
    HttpRequestTimingTypeTlsHandshakeLeg2Start = 6,
    HttpRequestTimingTypeTlsHandshakeLeg2End = 7,
    HttpRequestTimingTypeTlsAttributesQueryStart = 8,
    HttpRequestTimingTypeTlsAttributesQueryEnd = 9,
    HttpRequestTimingTypeTlsClientCertQueryStart = 10,
    HttpRequestTimingTypeTlsClientCertQueryEnd = 11,
    HttpRequestTimingTypeHttp2StreamStart = 12,
    HttpRequestTimingTypeHttp2HeaderDecodeStart = 13,
    HttpRequestTimingTypeHttp2HeaderDecodeEnd = 14,
    HttpRequestTimingTypeRequestHeaderParseStart = 15,
    HttpRequestTimingTypeRequestHeaderParseEnd = 16,
    HttpRequestTimingTypeRequestRoutingStart = 17,
    HttpRequestTimingTypeRequestRoutingEnd = 18,
    HttpRequestTimingTypeRequestQueuedForInspection = 19,
    HttpRequestTimingTypeRequestDeliveredForInspection = 20,
    HttpRequestTimingTypeRequestReturnedAfterInspection = 21,
    HttpRequestTimingTypeRequestQueuedForDelegation = 22,
    HttpRequestTimingTypeRequestDeliveredForDelegation = 23,
    HttpRequestTimingTypeRequestReturnedAfterDelegation = 24,
    HttpRequestTimingTypeRequestQueuedForIO = 25,
    HttpRequestTimingTypeRequestDeliveredForIO = 26,
    HttpRequestTimingTypeHttp3StreamStart = 27,
    HttpRequestTimingTypeHttp3HeaderDecodeStart = 28,
    HttpRequestTimingTypeHttp3HeaderDecodeEnd = 29,
    HttpRequestTimingTypeMax = 30,
}
Public Enum HTTP_REQUEST_TIMING_TYPE As Integer
    HttpRequestTimingTypeConnectionStart = 0
    HttpRequestTimingTypeDataStart = 1
    HttpRequestTimingTypeTlsCertificateLoadStart = 2
    HttpRequestTimingTypeTlsCertificateLoadEnd = 3
    HttpRequestTimingTypeTlsHandshakeLeg1Start = 4
    HttpRequestTimingTypeTlsHandshakeLeg1End = 5
    HttpRequestTimingTypeTlsHandshakeLeg2Start = 6
    HttpRequestTimingTypeTlsHandshakeLeg2End = 7
    HttpRequestTimingTypeTlsAttributesQueryStart = 8
    HttpRequestTimingTypeTlsAttributesQueryEnd = 9
    HttpRequestTimingTypeTlsClientCertQueryStart = 10
    HttpRequestTimingTypeTlsClientCertQueryEnd = 11
    HttpRequestTimingTypeHttp2StreamStart = 12
    HttpRequestTimingTypeHttp2HeaderDecodeStart = 13
    HttpRequestTimingTypeHttp2HeaderDecodeEnd = 14
    HttpRequestTimingTypeRequestHeaderParseStart = 15
    HttpRequestTimingTypeRequestHeaderParseEnd = 16
    HttpRequestTimingTypeRequestRoutingStart = 17
    HttpRequestTimingTypeRequestRoutingEnd = 18
    HttpRequestTimingTypeRequestQueuedForInspection = 19
    HttpRequestTimingTypeRequestDeliveredForInspection = 20
    HttpRequestTimingTypeRequestReturnedAfterInspection = 21
    HttpRequestTimingTypeRequestQueuedForDelegation = 22
    HttpRequestTimingTypeRequestDeliveredForDelegation = 23
    HttpRequestTimingTypeRequestReturnedAfterDelegation = 24
    HttpRequestTimingTypeRequestQueuedForIO = 25
    HttpRequestTimingTypeRequestDeliveredForIO = 26
    HttpRequestTimingTypeHttp3StreamStart = 27
    HttpRequestTimingTypeHttp3HeaderDecodeStart = 28
    HttpRequestTimingTypeHttp3HeaderDecodeEnd = 29
    HttpRequestTimingTypeMax = 30
End Enum
import enum

class HTTP_REQUEST_TIMING_TYPE(enum.IntEnum):
    HttpRequestTimingTypeConnectionStart = 0
    HttpRequestTimingTypeDataStart = 1
    HttpRequestTimingTypeTlsCertificateLoadStart = 2
    HttpRequestTimingTypeTlsCertificateLoadEnd = 3
    HttpRequestTimingTypeTlsHandshakeLeg1Start = 4
    HttpRequestTimingTypeTlsHandshakeLeg1End = 5
    HttpRequestTimingTypeTlsHandshakeLeg2Start = 6
    HttpRequestTimingTypeTlsHandshakeLeg2End = 7
    HttpRequestTimingTypeTlsAttributesQueryStart = 8
    HttpRequestTimingTypeTlsAttributesQueryEnd = 9
    HttpRequestTimingTypeTlsClientCertQueryStart = 10
    HttpRequestTimingTypeTlsClientCertQueryEnd = 11
    HttpRequestTimingTypeHttp2StreamStart = 12
    HttpRequestTimingTypeHttp2HeaderDecodeStart = 13
    HttpRequestTimingTypeHttp2HeaderDecodeEnd = 14
    HttpRequestTimingTypeRequestHeaderParseStart = 15
    HttpRequestTimingTypeRequestHeaderParseEnd = 16
    HttpRequestTimingTypeRequestRoutingStart = 17
    HttpRequestTimingTypeRequestRoutingEnd = 18
    HttpRequestTimingTypeRequestQueuedForInspection = 19
    HttpRequestTimingTypeRequestDeliveredForInspection = 20
    HttpRequestTimingTypeRequestReturnedAfterInspection = 21
    HttpRequestTimingTypeRequestQueuedForDelegation = 22
    HttpRequestTimingTypeRequestDeliveredForDelegation = 23
    HttpRequestTimingTypeRequestReturnedAfterDelegation = 24
    HttpRequestTimingTypeRequestQueuedForIO = 25
    HttpRequestTimingTypeRequestDeliveredForIO = 26
    HttpRequestTimingTypeHttp3StreamStart = 27
    HttpRequestTimingTypeHttp3HeaderDecodeStart = 28
    HttpRequestTimingTypeHttp3HeaderDecodeEnd = 29
    HttpRequestTimingTypeMax = 30
// HTTP_REQUEST_TIMING_TYPE
pub const HttpRequestTimingTypeConnectionStart: i32 = 0;
pub const HttpRequestTimingTypeDataStart: i32 = 1;
pub const HttpRequestTimingTypeTlsCertificateLoadStart: i32 = 2;
pub const HttpRequestTimingTypeTlsCertificateLoadEnd: i32 = 3;
pub const HttpRequestTimingTypeTlsHandshakeLeg1Start: i32 = 4;
pub const HttpRequestTimingTypeTlsHandshakeLeg1End: i32 = 5;
pub const HttpRequestTimingTypeTlsHandshakeLeg2Start: i32 = 6;
pub const HttpRequestTimingTypeTlsHandshakeLeg2End: i32 = 7;
pub const HttpRequestTimingTypeTlsAttributesQueryStart: i32 = 8;
pub const HttpRequestTimingTypeTlsAttributesQueryEnd: i32 = 9;
pub const HttpRequestTimingTypeTlsClientCertQueryStart: i32 = 10;
pub const HttpRequestTimingTypeTlsClientCertQueryEnd: i32 = 11;
pub const HttpRequestTimingTypeHttp2StreamStart: i32 = 12;
pub const HttpRequestTimingTypeHttp2HeaderDecodeStart: i32 = 13;
pub const HttpRequestTimingTypeHttp2HeaderDecodeEnd: i32 = 14;
pub const HttpRequestTimingTypeRequestHeaderParseStart: i32 = 15;
pub const HttpRequestTimingTypeRequestHeaderParseEnd: i32 = 16;
pub const HttpRequestTimingTypeRequestRoutingStart: i32 = 17;
pub const HttpRequestTimingTypeRequestRoutingEnd: i32 = 18;
pub const HttpRequestTimingTypeRequestQueuedForInspection: i32 = 19;
pub const HttpRequestTimingTypeRequestDeliveredForInspection: i32 = 20;
pub const HttpRequestTimingTypeRequestReturnedAfterInspection: i32 = 21;
pub const HttpRequestTimingTypeRequestQueuedForDelegation: i32 = 22;
pub const HttpRequestTimingTypeRequestDeliveredForDelegation: i32 = 23;
pub const HttpRequestTimingTypeRequestReturnedAfterDelegation: i32 = 24;
pub const HttpRequestTimingTypeRequestQueuedForIO: i32 = 25;
pub const HttpRequestTimingTypeRequestDeliveredForIO: i32 = 26;
pub const HttpRequestTimingTypeHttp3StreamStart: i32 = 27;
pub const HttpRequestTimingTypeHttp3HeaderDecodeStart: i32 = 28;
pub const HttpRequestTimingTypeHttp3HeaderDecodeEnd: i32 = 29;
pub const HttpRequestTimingTypeMax: i32 = 30;
// HTTP_REQUEST_TIMING_TYPE
const (
	HttpRequestTimingTypeConnectionStart int32 = 0
	HttpRequestTimingTypeDataStart int32 = 1
	HttpRequestTimingTypeTlsCertificateLoadStart int32 = 2
	HttpRequestTimingTypeTlsCertificateLoadEnd int32 = 3
	HttpRequestTimingTypeTlsHandshakeLeg1Start int32 = 4
	HttpRequestTimingTypeTlsHandshakeLeg1End int32 = 5
	HttpRequestTimingTypeTlsHandshakeLeg2Start int32 = 6
	HttpRequestTimingTypeTlsHandshakeLeg2End int32 = 7
	HttpRequestTimingTypeTlsAttributesQueryStart int32 = 8
	HttpRequestTimingTypeTlsAttributesQueryEnd int32 = 9
	HttpRequestTimingTypeTlsClientCertQueryStart int32 = 10
	HttpRequestTimingTypeTlsClientCertQueryEnd int32 = 11
	HttpRequestTimingTypeHttp2StreamStart int32 = 12
	HttpRequestTimingTypeHttp2HeaderDecodeStart int32 = 13
	HttpRequestTimingTypeHttp2HeaderDecodeEnd int32 = 14
	HttpRequestTimingTypeRequestHeaderParseStart int32 = 15
	HttpRequestTimingTypeRequestHeaderParseEnd int32 = 16
	HttpRequestTimingTypeRequestRoutingStart int32 = 17
	HttpRequestTimingTypeRequestRoutingEnd int32 = 18
	HttpRequestTimingTypeRequestQueuedForInspection int32 = 19
	HttpRequestTimingTypeRequestDeliveredForInspection int32 = 20
	HttpRequestTimingTypeRequestReturnedAfterInspection int32 = 21
	HttpRequestTimingTypeRequestQueuedForDelegation int32 = 22
	HttpRequestTimingTypeRequestDeliveredForDelegation int32 = 23
	HttpRequestTimingTypeRequestReturnedAfterDelegation int32 = 24
	HttpRequestTimingTypeRequestQueuedForIO int32 = 25
	HttpRequestTimingTypeRequestDeliveredForIO int32 = 26
	HttpRequestTimingTypeHttp3StreamStart int32 = 27
	HttpRequestTimingTypeHttp3HeaderDecodeStart int32 = 28
	HttpRequestTimingTypeHttp3HeaderDecodeEnd int32 = 29
	HttpRequestTimingTypeMax int32 = 30
)
const
  HttpRequestTimingTypeConnectionStart = 0;
  HttpRequestTimingTypeDataStart = 1;
  HttpRequestTimingTypeTlsCertificateLoadStart = 2;
  HttpRequestTimingTypeTlsCertificateLoadEnd = 3;
  HttpRequestTimingTypeTlsHandshakeLeg1Start = 4;
  HttpRequestTimingTypeTlsHandshakeLeg1End = 5;
  HttpRequestTimingTypeTlsHandshakeLeg2Start = 6;
  HttpRequestTimingTypeTlsHandshakeLeg2End = 7;
  HttpRequestTimingTypeTlsAttributesQueryStart = 8;
  HttpRequestTimingTypeTlsAttributesQueryEnd = 9;
  HttpRequestTimingTypeTlsClientCertQueryStart = 10;
  HttpRequestTimingTypeTlsClientCertQueryEnd = 11;
  HttpRequestTimingTypeHttp2StreamStart = 12;
  HttpRequestTimingTypeHttp2HeaderDecodeStart = 13;
  HttpRequestTimingTypeHttp2HeaderDecodeEnd = 14;
  HttpRequestTimingTypeRequestHeaderParseStart = 15;
  HttpRequestTimingTypeRequestHeaderParseEnd = 16;
  HttpRequestTimingTypeRequestRoutingStart = 17;
  HttpRequestTimingTypeRequestRoutingEnd = 18;
  HttpRequestTimingTypeRequestQueuedForInspection = 19;
  HttpRequestTimingTypeRequestDeliveredForInspection = 20;
  HttpRequestTimingTypeRequestReturnedAfterInspection = 21;
  HttpRequestTimingTypeRequestQueuedForDelegation = 22;
  HttpRequestTimingTypeRequestDeliveredForDelegation = 23;
  HttpRequestTimingTypeRequestReturnedAfterDelegation = 24;
  HttpRequestTimingTypeRequestQueuedForIO = 25;
  HttpRequestTimingTypeRequestDeliveredForIO = 26;
  HttpRequestTimingTypeHttp3StreamStart = 27;
  HttpRequestTimingTypeHttp3HeaderDecodeStart = 28;
  HttpRequestTimingTypeHttp3HeaderDecodeEnd = 29;
  HttpRequestTimingTypeMax = 30;
// HTTP_REQUEST_TIMING_TYPE
pub const HttpRequestTimingTypeConnectionStart: i32 = 0;
pub const HttpRequestTimingTypeDataStart: i32 = 1;
pub const HttpRequestTimingTypeTlsCertificateLoadStart: i32 = 2;
pub const HttpRequestTimingTypeTlsCertificateLoadEnd: i32 = 3;
pub const HttpRequestTimingTypeTlsHandshakeLeg1Start: i32 = 4;
pub const HttpRequestTimingTypeTlsHandshakeLeg1End: i32 = 5;
pub const HttpRequestTimingTypeTlsHandshakeLeg2Start: i32 = 6;
pub const HttpRequestTimingTypeTlsHandshakeLeg2End: i32 = 7;
pub const HttpRequestTimingTypeTlsAttributesQueryStart: i32 = 8;
pub const HttpRequestTimingTypeTlsAttributesQueryEnd: i32 = 9;
pub const HttpRequestTimingTypeTlsClientCertQueryStart: i32 = 10;
pub const HttpRequestTimingTypeTlsClientCertQueryEnd: i32 = 11;
pub const HttpRequestTimingTypeHttp2StreamStart: i32 = 12;
pub const HttpRequestTimingTypeHttp2HeaderDecodeStart: i32 = 13;
pub const HttpRequestTimingTypeHttp2HeaderDecodeEnd: i32 = 14;
pub const HttpRequestTimingTypeRequestHeaderParseStart: i32 = 15;
pub const HttpRequestTimingTypeRequestHeaderParseEnd: i32 = 16;
pub const HttpRequestTimingTypeRequestRoutingStart: i32 = 17;
pub const HttpRequestTimingTypeRequestRoutingEnd: i32 = 18;
pub const HttpRequestTimingTypeRequestQueuedForInspection: i32 = 19;
pub const HttpRequestTimingTypeRequestDeliveredForInspection: i32 = 20;
pub const HttpRequestTimingTypeRequestReturnedAfterInspection: i32 = 21;
pub const HttpRequestTimingTypeRequestQueuedForDelegation: i32 = 22;
pub const HttpRequestTimingTypeRequestDeliveredForDelegation: i32 = 23;
pub const HttpRequestTimingTypeRequestReturnedAfterDelegation: i32 = 24;
pub const HttpRequestTimingTypeRequestQueuedForIO: i32 = 25;
pub const HttpRequestTimingTypeRequestDeliveredForIO: i32 = 26;
pub const HttpRequestTimingTypeHttp3StreamStart: i32 = 27;
pub const HttpRequestTimingTypeHttp3HeaderDecodeStart: i32 = 28;
pub const HttpRequestTimingTypeHttp3HeaderDecodeEnd: i32 = 29;
pub const HttpRequestTimingTypeMax: i32 = 30;
const
  HttpRequestTimingTypeConnectionStart* = 0
  HttpRequestTimingTypeDataStart* = 1
  HttpRequestTimingTypeTlsCertificateLoadStart* = 2
  HttpRequestTimingTypeTlsCertificateLoadEnd* = 3
  HttpRequestTimingTypeTlsHandshakeLeg1Start* = 4
  HttpRequestTimingTypeTlsHandshakeLeg1End* = 5
  HttpRequestTimingTypeTlsHandshakeLeg2Start* = 6
  HttpRequestTimingTypeTlsHandshakeLeg2End* = 7
  HttpRequestTimingTypeTlsAttributesQueryStart* = 8
  HttpRequestTimingTypeTlsAttributesQueryEnd* = 9
  HttpRequestTimingTypeTlsClientCertQueryStart* = 10
  HttpRequestTimingTypeTlsClientCertQueryEnd* = 11
  HttpRequestTimingTypeHttp2StreamStart* = 12
  HttpRequestTimingTypeHttp2HeaderDecodeStart* = 13
  HttpRequestTimingTypeHttp2HeaderDecodeEnd* = 14
  HttpRequestTimingTypeRequestHeaderParseStart* = 15
  HttpRequestTimingTypeRequestHeaderParseEnd* = 16
  HttpRequestTimingTypeRequestRoutingStart* = 17
  HttpRequestTimingTypeRequestRoutingEnd* = 18
  HttpRequestTimingTypeRequestQueuedForInspection* = 19
  HttpRequestTimingTypeRequestDeliveredForInspection* = 20
  HttpRequestTimingTypeRequestReturnedAfterInspection* = 21
  HttpRequestTimingTypeRequestQueuedForDelegation* = 22
  HttpRequestTimingTypeRequestDeliveredForDelegation* = 23
  HttpRequestTimingTypeRequestReturnedAfterDelegation* = 24
  HttpRequestTimingTypeRequestQueuedForIO* = 25
  HttpRequestTimingTypeRequestDeliveredForIO* = 26
  HttpRequestTimingTypeHttp3StreamStart* = 27
  HttpRequestTimingTypeHttp3HeaderDecodeStart* = 28
  HttpRequestTimingTypeHttp3HeaderDecodeEnd* = 29
  HttpRequestTimingTypeMax* = 30
enum HTTP_REQUEST_TIMING_TYPE : int {
    HttpRequestTimingTypeConnectionStart = 0,
    HttpRequestTimingTypeDataStart = 1,
    HttpRequestTimingTypeTlsCertificateLoadStart = 2,
    HttpRequestTimingTypeTlsCertificateLoadEnd = 3,
    HttpRequestTimingTypeTlsHandshakeLeg1Start = 4,
    HttpRequestTimingTypeTlsHandshakeLeg1End = 5,
    HttpRequestTimingTypeTlsHandshakeLeg2Start = 6,
    HttpRequestTimingTypeTlsHandshakeLeg2End = 7,
    HttpRequestTimingTypeTlsAttributesQueryStart = 8,
    HttpRequestTimingTypeTlsAttributesQueryEnd = 9,
    HttpRequestTimingTypeTlsClientCertQueryStart = 10,
    HttpRequestTimingTypeTlsClientCertQueryEnd = 11,
    HttpRequestTimingTypeHttp2StreamStart = 12,
    HttpRequestTimingTypeHttp2HeaderDecodeStart = 13,
    HttpRequestTimingTypeHttp2HeaderDecodeEnd = 14,
    HttpRequestTimingTypeRequestHeaderParseStart = 15,
    HttpRequestTimingTypeRequestHeaderParseEnd = 16,
    HttpRequestTimingTypeRequestRoutingStart = 17,
    HttpRequestTimingTypeRequestRoutingEnd = 18,
    HttpRequestTimingTypeRequestQueuedForInspection = 19,
    HttpRequestTimingTypeRequestDeliveredForInspection = 20,
    HttpRequestTimingTypeRequestReturnedAfterInspection = 21,
    HttpRequestTimingTypeRequestQueuedForDelegation = 22,
    HttpRequestTimingTypeRequestDeliveredForDelegation = 23,
    HttpRequestTimingTypeRequestReturnedAfterDelegation = 24,
    HttpRequestTimingTypeRequestQueuedForIO = 25,
    HttpRequestTimingTypeRequestDeliveredForIO = 26,
    HttpRequestTimingTypeHttp3StreamStart = 27,
    HttpRequestTimingTypeHttp3HeaderDecodeStart = 28,
    HttpRequestTimingTypeHttp3HeaderDecodeEnd = 29,
    HttpRequestTimingTypeMax = 30,
}
#define global HttpRequestTimingTypeConnectionStart                0x0
#define global HttpRequestTimingTypeDataStart                      0x1
#define global HttpRequestTimingTypeTlsCertificateLoadStart        0x2
#define global HttpRequestTimingTypeTlsCertificateLoadEnd          0x3
#define global HttpRequestTimingTypeTlsHandshakeLeg1Start          0x4
#define global HttpRequestTimingTypeTlsHandshakeLeg1End            0x5
#define global HttpRequestTimingTypeTlsHandshakeLeg2Start          0x6
#define global HttpRequestTimingTypeTlsHandshakeLeg2End            0x7
#define global HttpRequestTimingTypeTlsAttributesQueryStart        0x8
#define global HttpRequestTimingTypeTlsAttributesQueryEnd          0x9
#define global HttpRequestTimingTypeTlsClientCertQueryStart        0xA
#define global HttpRequestTimingTypeTlsClientCertQueryEnd          0xB
#define global HttpRequestTimingTypeHttp2StreamStart               0xC
#define global HttpRequestTimingTypeHttp2HeaderDecodeStart         0xD
#define global HttpRequestTimingTypeHttp2HeaderDecodeEnd           0xE
#define global HttpRequestTimingTypeRequestHeaderParseStart        0xF
#define global HttpRequestTimingTypeRequestHeaderParseEnd          0x10
#define global HttpRequestTimingTypeRequestRoutingStart            0x11
#define global HttpRequestTimingTypeRequestRoutingEnd              0x12
#define global HttpRequestTimingTypeRequestQueuedForInspection     0x13
#define global HttpRequestTimingTypeRequestDeliveredForInspection  0x14
#define global HttpRequestTimingTypeRequestReturnedAfterInspection 0x15
#define global HttpRequestTimingTypeRequestQueuedForDelegation     0x16
#define global HttpRequestTimingTypeRequestDeliveredForDelegation  0x17
#define global HttpRequestTimingTypeRequestReturnedAfterDelegation 0x18
#define global HttpRequestTimingTypeRequestQueuedForIO             0x19
#define global HttpRequestTimingTypeRequestDeliveredForIO          0x1A
#define global HttpRequestTimingTypeHttp3StreamStart               0x1B
#define global HttpRequestTimingTypeHttp3HeaderDecodeStart         0x1C
#define global HttpRequestTimingTypeHttp3HeaderDecodeEnd           0x1D
#define global HttpRequestTimingTypeMax                            0x1E