UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FMessageTracerMessageInfo Struct Reference

#include <IMessageTracer.h>

Public Attributes

TSharedPtr< IMessageContext, ESPMode::ThreadSafeContext
 
TMap< TSharedPtr< FMessageTracerEndpointInfo >, TSharedPtr< FMessageTracerDispatchState > > DispatchStates
 
bool Intercepted
 
TSharedPtr< FMessageTracerEndpointInfoSenderInfo
 
double TimeRouted
 
double TimeSent
 
TSharedPtr< FMessageTracerTypeInfoTypeInfo
 

Detailed Description

Structure for message debug information.

Member Data Documentation

◆ Context

TSharedPtr<IMessageContext, ESPMode::ThreadSafe> FMessageTracerMessageInfo::Context

Holds a pointer to the message context.

◆ DispatchStates

TMap<TSharedPtr<FMessageTracerEndpointInfo>, TSharedPtr<FMessageTracerDispatchState> > FMessageTracerMessageInfo::DispatchStates

Holds the message's dispatch states per endpoint.

◆ Intercepted

bool FMessageTracerMessageInfo::Intercepted

Whether the message was intercepted.

◆ SenderInfo

TSharedPtr<FMessageTracerEndpointInfo> FMessageTracerMessageInfo::SenderInfo

Pointer to the sender's endpoint information.

◆ TimeRouted

double FMessageTracerMessageInfo::TimeRouted

Holds the time at which the message was routed (0.0 = pending).

◆ TimeSent

double FMessageTracerMessageInfo::TimeSent

Holds the time at which the message was sent.

◆ TypeInfo

TSharedPtr<FMessageTracerTypeInfo> FMessageTracerMessageInfo::TypeInfo

Pointer to the message's type information.


The documentation for this struct was generated from the following file: