Navigation
API > API/Plugins > API/Plugins/OnlineServicesCommon > API/Plugins/OnlineServicesCommon/Online
References
| Module | OnlineServicesCommon |
| Header | /Engine/Plugins/Online/OnlineServices/Source/OnlineServicesCommon/Public/Online/OnlineAsyncOpCache.h |
| Include | #include "Online/OnlineAsyncOpCache.h" |
Syntax
class FOnlineAsyncOpCache
Variables
| Type | Name | Description | |
|---|---|---|---|
| FOnlineServicesCommon & | Services |
Constructors
| Type | Name | Description | |
|---|---|---|---|
FOnlineAsyncOpCache
(
const FString& ConfigPath, |
Functions
| Type | Name | Description | |
|---|---|---|---|
| TOnlineAsyncOpRef< OpType > | GetJoinableOp
(
typename OpType::Params&& Params, |
Join an existing operation or use a non-expired cached result, or create an operation that can later be joined. | |
| TOnlineAsyncOpRef< OpType > | GetMergeableOp
(
typename OpType::Params&& Params, |
Merge with a pending operation, or create an operation. | |
| TOnlineAsyncOpRef< OpType > | Create an operation. | ||
| void | SetLoadConfigFn
(
TUniqueFunction< bool(FOperationConfig&, const TArray< FString >&)>&& InLoadConfigFn |