UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
PacketAudit.cpp File Reference

Classes

struct  FPacketStageData
 
struct  FPacketAuditData
 
struct  FPendingPacket
 
class  FSharedMemoryReader
 
class  FSharedMemoryWriter
 

Macros

#define AUDIT_MUTEX_NAME   TEXT("UEPacketAudit")
 
#define AUDIT_MAPPING_SIZE   (1024 * 1024 * 32)
 
#define AUDIT_MAX_PACKETS   2048
 

Variables

FPacketAuditGPacketAuditor = nullptr
 

Macro Definition Documentation

◆ AUDIT_MAPPING_SIZE

#define AUDIT_MAPPING_SIZE   (1024 * 1024 * 32)

Hardcoded amount of shared memory reserved for both the send/receive maps

◆ AUDIT_MAX_PACKETS

#define AUDIT_MAX_PACKETS   2048

Maximum allowed number of packets in the send/receive maps, to detect leaks

◆ AUDIT_MUTEX_NAME

#define AUDIT_MUTEX_NAME   TEXT("UEPacketAudit")

Includes Defines The general name used/adapted for mutexes and shared memory

Variable Documentation

◆ GPacketAuditor

FPacketAudit* GPacketAuditor = nullptr

Globals