UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
Protocol6.h
Go to the documentation of this file.
1// Copyright Epic Games, Inc. All Rights Reserved.
2
3#pragma once
4
5// HEADER_UNIT_SKIP - Not included directly
6
7namespace UE {
8namespace Trace {
9
10#if defined(TRACE_PRIVATE_PROTOCOL_6)
11inline
12#endif
13namespace Protocol6
14{
15
17enum EProtocol : uint8 { Id = 6 };
18
20using Protocol5::EFieldType;
26
28enum class EEventFlags : uint8
29{
30 Important = 1 << 0,
31 MaybeHasAux = 1 << 1,
32 NoSync = 1 << 2,
33 Definition = 1 << 3,
34};
35
43
81
83
84} // namespace Protocol6
85} // namespace Trace
86} // namespace UE
uint8_t uint8
Definition binka_ue_file_header.h:8
uint16_t uint16
Definition binka_ue_file_header.h:7
@ Trace
Definition NetTraceConfig.h:23
EFieldFamily
Definition Protocol6.h:38
@ Reference
Definition Protocol6.h:40
@ DefinitionId
Definition Protocol6.h:41
@ Regular
Definition Protocol6.h:39
EEventFlags
Definition Protocol6.h:29
EProtocol
Definition Protocol6.h:17
@ Id
Definition Protocol6.h:17
Definition AdvancedWidgetsModule.cpp:13
Definition Protocol5.h:26
Definition Protocol5.h:85
Definition Protocol5.h:56
Definition Protocol6.h:46
struct UE::Trace::Protocol6::FNewEventEvent::@2376::@2377::@2379 Regular
uint16 Offset
Definition Protocol6.h:59
struct UE::Trace::Protocol6::FNewEventEvent::@2376::@2377::@2380 Reference
uint8 Unused2
Definition Protocol6.h:75
uint16 EventUid
Definition Protocol6.h:47
uint8 LoggerNameSize
Definition Protocol6.h:50
struct UE::Trace::Protocol6::FNewEventEvent::@2376::@2377::@2381 DefinitionId
uint8 TypeInfo
Definition Protocol6.h:61
uint16 RefUid
Definition Protocol6.h:67
uint16 Size
Definition Protocol6.h:60
uint8 NameSize
Definition Protocol6.h:62
uint8 EventNameSize
Definition Protocol6.h:51
uint8 FieldCount
Definition Protocol6.h:48
struct UE::Trace::Protocol6::FNewEventEvent::@2376 Fields[]
uint8 Flags
Definition Protocol6.h:49
uint8 FieldType
Definition Protocol6.h:54
uint16 Unused1
Definition Protocol6.h:74