Navigation
API > API/Runtime > API/Runtime/BackgroundHTTP
Module for Http Background request implementations
| Name | FBackgroundHttpModule |
| Type | class |
| Header File | /Engine/Source/Runtime/Online/BackgroundHTTP/Public/BackgroundHttpModule.h |
| Include Path | #include "BackgroundHttpModule.h" |
Syntax
class FBackgroundHttpModule : public IModuleInterface
Implements Interfaces
Constants
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| Singleton | FBackgroundHttpModule * | Singleton for the module while loaded and available | BackgroundHttpModule.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| BackgroundHttpManager | FBackgroundHttpManagerPtr | Keeps track of Background Http requests while they are being processed | BackgroundHttpModule.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FBackgroundHttpManagerPtr GetBackgroundHttpManager() |
Gets the current BackgroundHttpManager from the appropriate platform layer. | BackgroundHttpModule.h |
Overridden from IModuleInterface
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void ShutdownModule() |
Called when Background Http module is unloaded | BackgroundHttpModule.h | |
virtual void StartupModule() |
Called when Background Http module is loaded | BackgroundHttpModule.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static FBackgroundHttpRequestPtr CreateBackgroundRequest() |
Creates a BackgroundRequest through the appropriate platform-layer. | BackgroundHttpModule.h | |
static FBackgroundHttpModule & Get () |
Singleton-like access to this module's interface. | BackgroundHttpModule.h |