UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
HttpRetrySystem.h File Reference
#include "Containers/Array.h"
#include "Containers/Set.h"
#include "Containers/UnrealString.h"
#include "CoreMinimal.h"
#include "HAL/PlatformCrt.h"
#include "HAL/PlatformMath.h"
#include "HttpRequestAdapter.h"
#include "Interfaces/IHttpRequest.h"
#include "Logging/LogVerbosity.h"
#include "Misc/Optional.h"
#include "Templates/Atomic.h"
#include "Templates/SharedPointer.h"
#include "Templates/UnrealTemplate.h"
#include "UObject/NameTypes.h"

Go to the source code of this file.

Classes

struct  FHttpRetrySystem::FRetryDomains
 
struct  FHttpRetrySystem::FExponentialBackoffCurve
 
class  FHttpRetrySystem::FRequest
 
struct  FHttpRetrySystem::FRequest::EStatus
 
class  FHttpRetrySystem::FManager
 
struct  FHttpRetrySystem::FManager::FHttpRetryRequestEntry
 
class  FHttpRetrySystem::FManager::FHttpLogVerbosityTracker
 

Namespaces

namespace  FHttpRetrySystem
 

Functions

RetryLimitCountType FHttpRetrySystem::RetryLimitCount (uint32 Value)
 
RetryTimeoutRelativeSecondsType FHttpRetrySystem::RetryTimeoutRelativeSeconds (double Value)
 
template<typename IntrinsicType >
IntrinsicType FHttpRetrySystem::TZero ()
 
template<>
float FHttpRetrySystem::TZero< float > ()
 
template<>
RetryLimitCountType FHttpRetrySystem::TZero< RetryLimitCountType > ()
 
template<>
RetryTimeoutRelativeSecondsType FHttpRetrySystem::TZero< RetryTimeoutRelativeSecondsType > ()
 
TOptional< doubleFHttpRetrySystem::ReadThrottledTimeFromResponseInSeconds (FHttpResponsePtr Response)