UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FQueuedHttpRequestAddEvent Class Reference

#include <HttpNetworkReplayStreaming.h>

+ Inheritance diagram for FQueuedHttpRequestAddEvent:

Public Member Functions

 FQueuedHttpRequestAddEvent (const FString &InName, const uint32 InTimeInMS, const FString &InGroup, const FString &InMeta, const TArray< uint8 > &InData, TSharedRef< class IHttpRequest, ESPMode::ThreadSafe > InHttpRequest)
 
virtual ~FQueuedHttpRequestAddEvent ()
 
virtual bool PreProcess (FHttpNetworkReplayStreamer *Streamer, const FString &ServerURL, const FString &SessionName) override
 
- Public Member Functions inherited from FQueuedHttpRequest
 FQueuedHttpRequest (const EQueuedHttpRequestType::Type InType, TSharedPtr< class IHttpRequest, ESPMode::ThreadSafe > InRequest)
 
 FQueuedHttpRequest (const EQueuedHttpRequestType::Type InType, TSharedPtr< class IHttpRequest, ESPMode::ThreadSafe > InRequest, const int32 InMaxRetries, const float InRetryDelay)
 
virtual ~FQueuedHttpRequest ()
 

Public Attributes

FString Name
 
uint32 TimeInMS
 
FString Group
 
FString Meta
 
- Public Attributes inherited from FQueuedHttpRequest
EQueuedHttpRequestType::Type Type
 
TSharedPtr< class IHttpRequest, ESPMode::ThreadSafeRequest
 
int32 RetryProgress
 
int32 MaxRetries
 
float RetryDelay
 
double NextRetryTime
 

Detailed Description

FQueuedHttpRequestAddEvent Custom event so that we can defer the need to knowing SessionName until we actually send it (which we should have it by then, since requests are executed in order)

Constructor & Destructor Documentation

◆ FQueuedHttpRequestAddEvent()

FQueuedHttpRequestAddEvent::FQueuedHttpRequestAddEvent ( const FString &  InName,
const uint32  InTimeInMS,
const FString &  InGroup,
const FString &  InMeta,
const TArray< uint8 > &  InData,
TSharedRef< class IHttpRequest, ESPMode::ThreadSafe InHttpRequest 
)

◆ ~FQueuedHttpRequestAddEvent()

virtual FQueuedHttpRequestAddEvent::~FQueuedHttpRequestAddEvent ( )
inlinevirtual

Member Function Documentation

◆ PreProcess()

bool FQueuedHttpRequestAddEvent::PreProcess ( FHttpNetworkReplayStreamer Streamer,
const FString &  ServerURL,
const FString &  SessionName 
)
overridevirtual

Reimplemented from FQueuedHttpRequest.

Member Data Documentation

◆ Group

FString FQueuedHttpRequestAddEvent::Group

◆ Meta

FString FQueuedHttpRequestAddEvent::Meta

◆ Name

FString FQueuedHttpRequestAddEvent::Name

◆ TimeInMS

uint32 FQueuedHttpRequestAddEvent::TimeInMS

The documentation for this class was generated from the following files: