Navigation
Filters
Classes
| Type | Name | Description | |
|---|---|---|---|
| FExponentialBackoffCurve | Model for computing exponential backoff using the formula: Base**(CurrentRetryAttempt + Bias) Then applying jitter to the backoff. | ||
| FHttpManager | Manages Http request that are currently being processed | ||
| FHttpModule | Module for Http request implementations Use FHttpFactory to create a new Http request | ||
| FHttpRequestAdapterBase | Adapter class for IHttpRequest abstract interface does not fully expose the wrapped interface in the base. | ||
| FHttpStats | |||
| FHttpStatsPlatform | |||
| FHttpStatsPlatformMemoryPool | |||
| FManager | |||
| FRequest | Class FRequest is what the retry system accepts as inputs | ||
| FRetryDomains |
Typedefs
| Name | Description |
|---|---|
| FHttpManagerRequestAddedDelegate | Delegate called when an Http request added. |
| FHttpManagerRequestCompletedDelegate | Delegate called when an Http request completes. |
| FHttpRequestPtr | |
| FHttpRequestRef | |
| FHttpResponsePtr | |
| FHttpResponseRef | |
| FRandomFailureRateSetting | |
| FRetryDomainsPtr | |
| FRetryLimitCountSetting | |
| FRetryResponseCodes | |
| FRetryTimeoutRelativeSecondsSetting | |
| FRetryVerbs | |
| RetryLimitCountType | |
| RetryTimeoutRelativeSecondsType |
Enums
| Type | Name | Description | |
|---|---|---|---|
| EHttpFlushReason |
Functions
| Type | Name | Description | |
|---|---|---|---|
| RetryLimitCountType | FHttpRetrySystem::RetryLimitCount
(
uint32 Value |
||
| RetryTimeoutRelativeSecondsType | FHttpRetrySystem::RetryTimeoutRelativeSeconds
(
double Value |
||
| IntrinsicType | |||
| const TCHAR * | LexToString
(
const EHttpFlushReason& FlushReason |