Navigation
API > API/Runtime > API/Runtime/BackgroundHTTP
This version of BackgroundHttp is designed to be used by any platform that relies on a ModularFeature to override the BackgroundHttp behavior. If no modular feature is found, we fall back on the GenericPlatform implementation to provide functionality
| Name | IBackgroundHttpModularFeature |
| Type | class |
| Header File | /Engine/Source/Runtime/Online/BackgroundHTTP/Public/Interfaces/IBackgroundHttpModularFeature.h |
| Include Path | #include "Interfaces/IBackgroundHttpModularFeature.h" |
Syntax
class IBackgroundHttpModularFeature : public IModularFeature
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FBackgroundHttpRequestPtr ConstructBackgroundRequest() |
Interfaces/IBackgroundHttpModularFeature.h | ||
FBackgroundHttpResponsePtr ConstructBackgroundResponse
(
int32 ResponseCode, |
Interfaces/IBackgroundHttpModularFeature.h | ||
FBackgroundHttpManagerPtr CreatePlatformBackgroundHttpManager() |
Interfaces/IBackgroundHttpModularFeature.h | ||
FString GetDebugModuleName() |
Should return the name of the Plugin/Module that causes this ModularFeature to be registered. | Interfaces/IBackgroundHttpModularFeature.h | |
void Initialize() |
Virtual methods for all PlatformBackgroundHttp required functions. | Interfaces/IBackgroundHttpModularFeature.h | |
void Shutdown() |
Interfaces/IBackgroundHttpModularFeature.h |