UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FBackgroundURLSessionHandler Member List

This is the complete list of members for FBackgroundURLSessionHandler, including all inherited members.

AllowCellular(bool bAllow)FBackgroundURLSessionHandlerstatic
BackgroundSessionEventCompleteDelegateMapFBackgroundURLSessionHandlerstatic
CancelDownload(const uint64 DownloadId)FBackgroundURLSessionHandlerstatic
CreateOrFindDownload(const TArray< FString > &URLs, const float Priority, BackgroundHttpFileHashHelperRef HelperRef, const uint64 ExpectedResultSize=0)FBackgroundURLSessionHandlerstatic
DECLARE_MULTICAST_DELEGATE_OneParam(FOnDownloadsCompletedWhileAppWasNotRunning, const bool)FBackgroundURLSessionHandler
DECLARE_MULTICAST_DELEGATE_ThreeParams(FOnDownloadMetrics, const uint64, const int32, const float) static FOnDownloadMetrics OnDownloadMetricsFBackgroundURLSessionHandler
DECLARE_MULTICAST_DELEGATE_TwoParams(FOnDownloadCompleted, const uint64, const bool)FBackgroundURLSessionHandler
DECLARE_MULTICAST_DELEGATE_TwoParams(FOnDownloadMetricsExtended, const uint64, const FBackgroundHttpRequestMetricsExtended)FBackgroundURLSessionHandler
GetCDNAnalyticsData()FBackgroundURLSessionHandlerstatic
GetCurrentDownloadedBytes(const uint64 DownloadId)FBackgroundURLSessionHandlerstatic
GetDownloadDebugText(const uint64 DownloadId, TArray< FString > &Output)FBackgroundURLSessionHandlerstatic
HandleDidEnterBackground()FBackgroundURLSessionHandlerstatic
HandleEventsForBackgroundURLSession(const FString &SessionIdentifier)FBackgroundURLSessionHandlerstatic
HandleWillEnterForeground()FBackgroundURLSessionHandlerstatic
InvalidDownloadIdFBackgroundURLSessionHandlerstatic
IsDownloadFinished(const uint64 DownloadId, int32 &OutResultHTTPCode, FString &OutTemporaryFilePath)FBackgroundURLSessionHandlerstatic
OnDownloadCompletedFBackgroundURLSessionHandlerstatic
OnDownloadMetricsExtendedFBackgroundURLSessionHandlerstatic
OnDownloadsCompletedWhileAppWasNotRunningFBackgroundURLSessionHandlerstatic
PauseDownload(const uint64 DownloadId)FBackgroundURLSessionHandlerstatic
ResumeDownload(const uint64 DownloadId)FBackgroundURLSessionHandlerstatic
SaveBackgroundHttpFileHashHelperState()FBackgroundURLSessionHandlerstatic
SetPriority(const uint64 DownloadId, const float Priority)FBackgroundURLSessionHandlerstatic
UE_DEPRECATED(5.5, "Use new API in FBackgroundURLSessionHandler.") static bool InitBackgroundSession(const FString &SessionIdentifier)FBackgroundURLSessionHandlerinline
UE_DEPRECATED(5.5, "Use new API in FBackgroundURLSessionHandler.") static void ShutdownBackgroundSession(bool bShouldFinishTasksFirstFBackgroundURLSessionHandler