UDocumentation
UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
ServerStatReplicator.h
Go to the documentation of this file.
1
// Copyright Epic Games, Inc. All Rights Reserved.
2
3
#pragma once
4
5
#include "
CoreMinimal.h
"
6
#include "
UObject/ObjectMacros.h
"
7
#include "
GameFramework/Info.h
"
8
#include "ServerStatReplicator.generated.h"
9
15
UCLASS
(BlueprintType, MinimalAPI)
16
class
AServerStatReplicator
:
17
public
AInfo
18
{
19
GENERATED_UCLASS_BODY
()
20
21
public
:
23
UPROPERTY
(EditAnywhere, Category=
ServerStats
)
24
bool
bUpdateStatNet;
25
27
UPROPERTY
(EditAnywhere, Category=
ServerStats
)
28
bool
bOverwriteClientStats;
29
31
UPROPERTY
(
Replicated
)
32
uint32
Channels;
33
35
UPROPERTY
(
Replicated
)
36
uint32
InRate;
37
39
UPROPERTY
(
Replicated
)
40
uint32
OutRate;
41
43
UPROPERTY
(
Replicated
)
44
uint32
MaxPacketOverhead;
45
47
UPROPERTY
(
Replicated
)
48
uint32
InRateClientMax;
49
51
UPROPERTY
(
Replicated
)
52
uint32
InRateClientMin;
53
55
UPROPERTY
(
Replicated
)
56
uint32
InRateClientAvg;
57
59
UPROPERTY
(
Replicated
)
60
uint32
InPacketsClientMax;
61
63
UPROPERTY
(
Replicated
)
64
uint32
InPacketsClientMin;
65
67
UPROPERTY
(
Replicated
)
68
uint32
InPacketsClientAvg;
69
71
UPROPERTY
(
Replicated
)
72
uint32
OutRateClientMax;
73
75
UPROPERTY
(
Replicated
)
76
uint32
OutRateClientMin;
77
79
UPROPERTY
(
Replicated
)
80
uint32
OutRateClientAvg;
81
83
UPROPERTY
(
Replicated
)
84
uint32
OutPacketsClientMax;
85
87
UPROPERTY
(
Replicated
)
88
uint32
OutPacketsClientMin;
89
91
UPROPERTY
(
Replicated
)
92
uint32
OutPacketsClientAvg;
93
95
UPROPERTY
(
Replicated
)
96
uint32
NetNumClients;
97
99
UPROPERTY
(
Replicated
)
100
uint32
InPackets;
101
103
UPROPERTY
(
Replicated
)
104
uint32
OutPackets;
105
107
UPROPERTY
(
Replicated
)
108
uint32
InBunches;
109
111
UPROPERTY
(
Replicated
)
112
uint32
OutBunches;
113
115
UPROPERTY
(
Replicated
)
116
uint32
OutLoss;
117
119
UPROPERTY
(
Replicated
)
120
uint32
InLoss;
121
123
UPROPERTY
(
Replicated
)
124
uint32
VoiceBytesSent;
125
127
UPROPERTY
(
Replicated
)
128
uint32
VoiceBytesRecv;
129
131
UPROPERTY
(
Replicated
)
132
uint32
VoicePacketsSent;
133
135
UPROPERTY
(
Replicated
)
136
uint32
VoicePacketsRecv;
137
139
UPROPERTY
(
Replicated
)
140
uint32
PercentInVoice;
141
143
UPROPERTY
(
Replicated
)
144
uint32
PercentOutVoice;
145
147
UPROPERTY
(
Replicated
)
148
uint32
NumActorChannels;
149
151
UPROPERTY
(
Replicated
)
152
uint32
NumConsideredActors;
153
155
UPROPERTY
(
Replicated
)
156
uint32
PrioritizedActors;
157
159
UPROPERTY
(
Replicated
)
160
uint32
NumRelevantActors;
161
163
UPROPERTY
(
Replicated
)
164
uint32
NumRelevantDeletedActors;
165
167
UPROPERTY
(
Replicated
)
168
uint32
NumReplicatedActorAttempts;
169
171
UPROPERTY
(
Replicated
)
172
uint32
NumReplicatedActors;
173
175
UPROPERTY
(
Replicated
)
176
uint32
NumActors;
177
179
UPROPERTY
(
Replicated
)
180
uint32
NumNetActors;
181
183
UPROPERTY
(
Replicated
)
184
uint32
NumDormantActors;
185
187
UPROPERTY
(
Replicated
)
188
uint32
NumInitiallyDormantActors;
189
191
UPROPERTY
(
Replicated
)
192
uint32
NumNetGUIDsAckd;
193
195
UPROPERTY
(
Replicated
)
196
uint32
NumNetGUIDsPending;
197
199
UPROPERTY
(
Replicated
)
200
uint32
NumNetGUIDsUnAckd;
201
203
UPROPERTY
(
Replicated
)
204
uint32
ObjPathBytes;
205
207
UPROPERTY
(
Replicated
)
208
uint32
NetGUIDOutRate;
209
211
UPROPERTY
(
Replicated
)
212
uint32
NetGUIDInRate;
213
215
UPROPERTY
(
Replicated
)
216
uint32
NetSaturated;
217
218
ENGINE_API
virtual
void
Tick
(
float
DeltaSeconds)
override
;
219
ENGINE_API
virtual
void
BeginPlay()
override
;
220
ENGINE_API
virtual
void
Destroyed
()
override
;
221
};
CoreMinimal.h
EChannelCloseReason::Destroyed
@ Destroyed
StaticCastSharedRef
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition
SharedPointer.h:127
EGameplayDebuggerInputMode::Replicated
@ Replicated
Info.h
EUpdateClockSource::Tick
@ Tick
bool
const bool
Definition
NetworkReplayStreaming.h:178
ObjectMacros.h
UPROPERTY
#define UPROPERTY(...)
UObject definition macros.
Definition
ObjectMacros.h:744
GENERATED_UCLASS_BODY
#define GENERATED_UCLASS_BODY(...)
Definition
ObjectMacros.h:768
UCLASS
#define UCLASS(...)
Definition
ObjectMacros.h:776
uint32
uint32_t uint32
Definition
binka_ue_file_header.h:6
AServerStatReplicator
Definition
ServerStatReplicator.h:18
Engine
Source
Runtime
Engine
Classes
Engine
ServerStatReplicator.h
Generated by
1.9.8