Navigation
API > API/Plugins > API/Plugins/OnlineServicesCommon > API/Plugins/OnlineServicesCommon/TOnlineAsyncOp
Name
FAsyncOpSharedState
Type
class
Header File
/Engine/Plugins/Online/OnlineServices/Source/OnlineServicesCommon/Public/Online/OnlineAsyncOp.h
Include Path
#include "Online/OnlineAsyncOp.h"
Syntax
class FAsyncOpSharedState
Copy full snippet
Constructors
Name
Remarks
Include Path
Unreal Specifiers
FAsyncOpSharedState
(
ParamsType&& InParams
)
Online/OnlineAsyncOp.h
Variables
Public
Name
Type
Remarks
Include Path
Unreal Specifiers
Params
ParamsType
Online/OnlineAsyncOp.h
Result
TOnlineResult < OpType >
This will need to be protected with a mutex if we want to allow this to be set from multiple threads (eg, set result from a task graph thread, while allowing this to be cancelled from the game thread)
Online/OnlineAsyncOp.h
State
EAsyncOpState
Online/OnlineAsyncOp.h
Functions
Public