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

#include <GenericPlatformBackgroundHttp.h>

Static Public Member Functions

static BACKGROUNDHTTP_API void Initialize ()
 
static BACKGROUNDHTTP_API void Shutdown ()
 
static BACKGROUNDHTTP_API FBackgroundHttpManagerPtr CreatePlatformBackgroundHttpManager ()
 
static BACKGROUNDHTTP_API FBackgroundHttpRequestPtr ConstructBackgroundRequest ()
 
static BACKGROUNDHTTP_API FBackgroundHttpResponsePtr ConstructBackgroundResponse (int32 ResponseCode, const FString &TempFilePath)
 

Detailed Description

Generic version of Background Http implementations for platforms that don't need a special implementation Intended usage is to use FPlatformBackgroundHttp instead of FGenericPlatformHttp On platforms without a specific implementation, you should still use FPlatformBackgroundHttp and it will call into these functions

Member Function Documentation

◆ ConstructBackgroundRequest()

FBackgroundHttpRequestPtr FGenericPlatformBackgroundHttp::ConstructBackgroundRequest ( )
static

Creates a new Background Http request instance for the current platform that will continue to download when the application is in the background

Returns
request object

◆ ConstructBackgroundResponse()

FBackgroundHttpResponsePtr FGenericPlatformBackgroundHttp::ConstructBackgroundResponse ( int32  ResponseCode,
const FString &  TempFilePath 
)
static

Creates a new Background Http Response instance for the current platform This normally is called by the request and associated with itself.

Returns
response object

◆ CreatePlatformBackgroundHttpManager()

FBackgroundHttpManagerPtr FGenericPlatformBackgroundHttp::CreatePlatformBackgroundHttpManager ( )
static

Creates a platform-specific Background HTTP manager. Un-implemented platforms should create a FGenericPlatformBackgroundHttpManager

◆ Initialize()

void FGenericPlatformBackgroundHttp::Initialize ( )
static

Platform initialization step

◆ Shutdown()

void FGenericPlatformBackgroundHttp::Shutdown ( )
static

Platform shutdown step


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