![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <RemoteConfigIni.h>
Public Member Functions | |
| CORE_API void | Tick () |
| bool | StartTask (const TCHAR *InFilename, const TCHAR *RemotePath, FRemoteConfigAsyncIOInfo &InIOInfo, FString *InContents, bool bInIsRead) |
| bool | IsFinished (const TCHAR *InFilename) |
| bool | AreAllTasksFinished (bool bDoRemoval) |
| bool | GetReadData (const TCHAR *InFilename, FRemoteConfigAsyncIOInfo &OutIOInfo) |
Static Public Member Functions | |
| static CORE_API FRemoteConfigAsyncTaskManager * | Get () |
Manages async IO tasks for remote config files
Returns true if the all tasks in the queue have completed (or, if the queue is empty).
|
static |
Returns a reference to the global FRemoteConfigAsyncTaskManager object.
| bool FRemoteConfigAsyncTaskManager::GetReadData | ( | const TCHAR * | InFilename, |
| FRemoteConfigAsyncIOInfo & | OutIOInfo | ||
| ) |
Safely retrieve the read data from the completed async task.
Returns true if the task has completed
| bool FRemoteConfigAsyncTaskManager::StartTask | ( | const TCHAR * | InFilename, |
| const TCHAR * | RemotePath, | ||
| FRemoteConfigAsyncIOInfo & | InIOInfo, | ||
| FString * | InContents, | ||
| bool | bInIsRead | ||
| ) |
Add an async IO task to the queue and kick it off.
| void FRemoteConfigAsyncTaskManager::Tick | ( | ) |
Handles cached write tasks.