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

#include <ApplePlatformBackgroundHttp.h>

Static Public Member Functions

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

Detailed Description

Apple specific Background Http implementations Intended usage is to use FPlatformBackgroundHttp

Member Function Documentation

◆ ConstructBackgroundRequest()

FBackgroundHttpRequestPtr FApplePlatformBackgroundHttp::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 FApplePlatformBackgroundHttp::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 FApplePlatformBackgroundHttp::CreatePlatformBackgroundHttpManager ( )
static

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

◆ Initialize()

void FApplePlatformBackgroundHttp::Initialize ( )
static

Platform initialization step

◆ Shutdown()

void FApplePlatformBackgroundHttp::Shutdown ( )
static

Platform shutdown step


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