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

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

AsShared()TSharedFromThis< IBackgroundHttpRequest, ESPMode::ThreadSafe >inline
AsShared() constTSharedFromThis< IBackgroundHttpRequest, ESPMode::ThreadSafe >inline
AsSharedSubobject(SubobjectType *SubobjectPtr) constTSharedFromThis< IBackgroundHttpRequest, ESPMode::ThreadSafe >inline
AsWeak()TSharedFromThis< IBackgroundHttpRequest, ESPMode::ThreadSafe >inline
AsWeak() constTSharedFromThis< IBackgroundHttpRequest, ESPMode::ThreadSafe >inline
AsWeakSubobject(SubobjectType *SubobjectPtr) constTSharedFromThis< IBackgroundHttpRequest, ESPMode::ThreadSafe >inline
CancelRequest()=0IBackgroundHttpRequestpure virtual
CompleteWithExistingResponseData(FBackgroundHttpResponsePtr BackgroundResponse)=0IBackgroundHttpRequestpure virtual
DoesSharedInstanceExist() constTSharedFromThis< IBackgroundHttpRequest, ESPMode::ThreadSafe >inline
GetDebugText(TArray< FString > &Output)IBackgroundHttpRequestinlinevirtual
GetExpectedResultSize() constIBackgroundHttpRequestinlinevirtual
GetRequestID() const =0IBackgroundHttpRequestpure virtual
GetRequestPriority() const =0IBackgroundHttpRequestpure virtual
GetResponse() const =0IBackgroundHttpRequestpure virtual
GetURLList() const =0IBackgroundHttpRequestpure virtual
HandleDelayedProcess()=0IBackgroundHttpRequestpure virtual
OnProcessRequestComplete()=0IBackgroundHttpRequestpure virtual
OnProgressUpdated()=0IBackgroundHttpRequestpure virtual
OnRequestMetrics()=0IBackgroundHttpRequestpure virtual
OnRequestMetricsExtended()=0IBackgroundHttpRequestpure virtual
operator=(TSharedFromThis const &)TSharedFromThis< IBackgroundHttpRequest, ESPMode::ThreadSafe >inlineprotected
PauseRequest()=0IBackgroundHttpRequestpure virtual
ProcessRequest()=0IBackgroundHttpRequestpure virtual
ResumeRequest()=0IBackgroundHttpRequestpure virtual
SetCompleteNotification(FBackgroundHttpNotificationObjectPtr DownloadCompleteNotificationObject)=0IBackgroundHttpRequestpure virtual
SetExpectedResultSize(const uint64 ExpectedSize)IBackgroundHttpRequestinlinevirtual
SetMetrics(const int32 TotalBytesDownloaded, const float DownloadDuration)IBackgroundHttpRequestinlinevirtual
SetMetricsExtended(const FBackgroundHttpRequestMetricsExtended ExtendedMetrics)IBackgroundHttpRequestinlinevirtual
SetRequestID(const FString &NewRequestID)=0IBackgroundHttpRequestpure virtual
SetRequestPriority(EBackgroundHTTPPriority NewPriority)=0IBackgroundHttpRequestpure virtual
SetURLAsList(const TArray< FString > &URLs, int NumRetriesToAttempt)=0IBackgroundHttpRequestpure virtual
SharedThis(OtherType *ThisPtr)TSharedFromThis< IBackgroundHttpRequest, ESPMode::ThreadSafe >inlineprotectedstatic
SharedThis(const OtherType *ThisPtr)TSharedFromThis< IBackgroundHttpRequest, ESPMode::ThreadSafe >inlineprotectedstatic
TSharedFromThis()TSharedFromThis< IBackgroundHttpRequest, ESPMode::ThreadSafe >inlineprotected
TSharedFromThis(TSharedFromThis const &)TSharedFromThis< IBackgroundHttpRequest, ESPMode::ThreadSafe >inlineprotected
UpdateWeakReferenceInternal(TSharedPtr< SharedPtrType, SharedPtrMode > const *InSharedPtr, OtherType *InObject) constTSharedFromThis< IBackgroundHttpRequest, ESPMode::ThreadSafe >inline
UpdateWeakReferenceInternal(TSharedRef< SharedRefType, SharedPtrMode > const *InSharedRef, OtherType *InObject) constTSharedFromThis< IBackgroundHttpRequest, ESPMode::ThreadSafe >inline
~IBackgroundHttpRequest()=defaultIBackgroundHttpRequestvirtual
~TSharedFromThis()TSharedFromThis< IBackgroundHttpRequest, ESPMode::ThreadSafe >inlineprotected