The data contained in this repository can be downloaded to your computer using one of several clients.
Please see the documentation of your version control software client for more information.

Please select the desired protocol below to get the URL.

This URL has Read-Only access.

Statistics
| Branch: | Revision:

main_repo / src / gen / node_etw_provider.h @ 841b7f53

History | View | Annotate | Download (3.27 KB)

1
//**********************************************************************`
2
//* This is an include file generated by Message Compiler.             *`
3
//*                                                                    *`
4
//* Copyright (c) Microsoft Corporation. All Rights Reserved.          *`
5
//**********************************************************************`
6
#pragma once
7
//+
8
// Provider NodeJS-ETW-provider Event Count 12
9
//+
10
EXTERN_C __declspec(selectany) const GUID NODE_ETW_PROVIDER = {0x77754e9b, 0x264b, 0x4d8d, {0xb9, 0x81, 0xe4, 0x13, 0x5c, 0x1e, 0xcb, 0x0c}};
11

    
12
//
13
// Opcodes
14
//
15
#define NODE_ETW_PROVIDER_OPCODE_NODE_HTTP_SERVER_REQUEST 0xa
16
#define NODE_ETW_PROVIDER_OPCODE_NODE_HTTP_SERVER_RESPONSE 0xb
17
#define NODE_ETW_PROVIDER_OPCODE_NODE_HTTP_CLIENT_REQUEST 0xc
18
#define NODE_ETW_PROVIDER_OPCODE_NODE_HTTP_CLIENT_RESPONSE 0xd
19
#define NODE_ETW_PROVIDER_OPCODE_NODE_NET_SERVER_CONNECTION 0xe
20
#define NODE_ETW_PROVIDER_OPCODE_NODE_NET_STREAM_END 0xf
21
#define NODE_ETW_PROVIDER_OPCODE_NODE_GC_START 0x10
22
#define NODE_ETW_PROVIDER_OPCODE_NODE_GC_DONE 0x11
23
#define NODE_ETW_PROVIDER_OPCODE_NODE_V8SYMBOL_REMOVE 0x15
24
#define NODE_ETW_PROVIDER_OPCODE_NODE_V8SYMBOL_MOVE 0x16
25
#define NODE_ETW_PROVIDER_OPCODE_NODE_V8SYMBOL_RESET 0x17
26
#define JSCRIPT_METHOD_METHODLOAD_OPCODE 0xa
27

    
28
//
29
// Tasks
30
//
31
#define JSCRIPT_METHOD_RUNTIME_TASK 0x1
32

    
33
//
34
// Event Descriptors
35
//
36
EXTERN_C __declspec(selectany) const EVENT_DESCRIPTOR NODE_HTTP_SERVER_REQUEST_EVENT = {0x1, 0x0, 0x0, 0x4, 0xa, 0x0, 0x0};
37
#define NODE_HTTP_SERVER_REQUEST_EVENT_value 0x1
38
EXTERN_C __declspec(selectany) const EVENT_DESCRIPTOR NODE_HTTP_SERVER_RESPONSE_EVENT = {0x2, 0x0, 0x0, 0x4, 0xb, 0x0, 0x0};
39
#define NODE_HTTP_SERVER_RESPONSE_EVENT_value 0x2
40
EXTERN_C __declspec(selectany) const EVENT_DESCRIPTOR NODE_HTTP_CLIENT_REQUEST_EVENT = {0x3, 0x0, 0x0, 0x4, 0xc, 0x0, 0x0};
41
#define NODE_HTTP_CLIENT_REQUEST_EVENT_value 0x3
42
EXTERN_C __declspec(selectany) const EVENT_DESCRIPTOR NODE_HTTP_CLIENT_RESPONSE_EVENT = {0x4, 0x0, 0x0, 0x4, 0xd, 0x0, 0x0};
43
#define NODE_HTTP_CLIENT_RESPONSE_EVENT_value 0x4
44
EXTERN_C __declspec(selectany) const EVENT_DESCRIPTOR NODE_NET_SERVER_CONNECTION_EVENT = {0x5, 0x0, 0x0, 0x4, 0xe, 0x0, 0x0};
45
#define NODE_NET_SERVER_CONNECTION_EVENT_value 0x5
46
EXTERN_C __declspec(selectany) const EVENT_DESCRIPTOR NODE_NET_STREAM_END_EVENT = {0x6, 0x0, 0x0, 0x4, 0xf, 0x0, 0x0};
47
#define NODE_NET_STREAM_END_EVENT_value 0x6
48
EXTERN_C __declspec(selectany) const EVENT_DESCRIPTOR NODE_GC_START_EVENT = {0x7, 0x0, 0x0, 0x4, 0x10, 0x0, 0x0};
49
#define NODE_GC_START_EVENT_value 0x7
50
EXTERN_C __declspec(selectany) const EVENT_DESCRIPTOR NODE_GC_DONE_EVENT = {0x8, 0x0, 0x0, 0x4, 0x11, 0x0, 0x0};
51
#define NODE_GC_DONE_EVENT_value 0x8
52
EXTERN_C __declspec(selectany) const EVENT_DESCRIPTOR MethodLoad = {0x9, 0x0, 0x0, 0x4, 0xa, 0x1, 0x0};
53
#define MethodLoad_value 0x9
54
EXTERN_C __declspec(selectany) const EVENT_DESCRIPTOR NODE_V8SYMBOL_REMOVE_EVENT = {0x15, 0x0, 0x0, 0x4, 0x15, 0x0, 0x0};
55
#define NODE_V8SYMBOL_REMOVE_EVENT_value 0x15
56
EXTERN_C __declspec(selectany) const EVENT_DESCRIPTOR NODE_V8SYMBOL_MOVE_EVENT = {0x16, 0x0, 0x0, 0x4, 0x16, 0x0, 0x0};
57
#define NODE_V8SYMBOL_MOVE_EVENT_value 0x16
58
EXTERN_C __declspec(selectany) const EVENT_DESCRIPTOR NODE_V8SYMBOL_RESET_EVENT = {0x17, 0x0, 0x0, 0x4, 0x17, 0x0, 0x0};
59
#define NODE_V8SYMBOL_RESET_EVENT_value 0x17