Navigation
API > API/Runtime > API/Runtime/BackgroundHTTP > API/Runtime/BackgroundHTTP/GenericPlatform
Inheritance Hierarchy
- FSharedFromThisBase
- TSharedFromThis
- IBackgroundHttpRequest
- FBackgroundHttpRequestImpl
- FGenericPlatformBackgroundHttpRequest
References
| Module | BackgroundHTTP |
| Header | /Engine/Source/Runtime/Online/BackgroundHTTP/Public/GenericPlatform/GenericPlatformBackgroundHttpRequest.h |
| Include | #include "GenericPlatform/GenericPlatformBackgroundHttpRequest.h" |
Syntax
class FGenericPlatformBackgroundHttpRequest : public FBackgroundHttpRequestImpl
Remarks
Contains implementation of some common functions that don't vary between implementation
Variables
| Type | Name | Description | |
|---|---|---|---|
| TUniquePtr< FGenericPlatformBackgroundHttpWrapper > | RequestWrapper |
Constructors
| Type | Name | Description | |
|---|---|---|---|
Destructors
| Type | Name | Description | |
|---|---|---|---|
Overridden from IBackgroundHttpRequest
| Type | Name | Description | |
|---|---|---|---|
| void | Called to cancel a request that is still being processed | ||
| void | CompleteWithExistingResponseData
(
FBackgroundHttpResponsePtr BackgroundResponse |
Function used to complete an IHttpBackgroundRequest from an external source, passing it in a pre-existing response data. | |
| bool | IHttpBackgroundHttpRequest. |
Classes
| Type | Name | Description | |
|---|---|---|---|
| FGenericPlatformBackgroundHttpWrapper | In the default implementation we actually use HTTPRequests instead of HttpBackgroundRequests. |