Navigation
API > API/Plugins > API/Plugins/OnlineServicesInterface > API/Plugins/OnlineServicesInterface/Online
Inheritance Hierarchy
- IOnlineAsyncOpSharedState
- TOnlineAsyncOp::FAsyncOpSharedHandleState
References
| Module | OnlineServicesInterface |
| Header | /Engine/Plugins/Online/OnlineServices/Source/OnlineServicesInterface/Public/Online/OnlineAsyncOpHandle.h |
| Include | #include "Online/OnlineAsyncOpHandle.h" |
Syntax
template<typename OpType>
class IOnlineAsyncOpSharedState
Remarks
State shared between the Op and Handle.
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | Cancel
(
const FOnlineError& Reason |
||
| EAsyncOpState | GetState () |
||
| void | SetOnComplete
(
TDelegate< void(const TOnlineResult< OpType >&)>&& Delegate |
||
| void | SetOnProgress
(
TDelegate< void(const FAsyncProgress&)>&& Delegate |
||
| void | SetOnWillRetry
(
TDelegate< void(TOnlineAsyncOpHandle< OpType >&, const FWillRetry&)>&& Delegate |