Navigation
API > API/Plugins > API/Plugins/OnlineServicesCommon > API/Plugins/OnlineServicesCommon/TOnlineAsyncOp
| Name | TWrappedAsyncOpSharedHandleState |
| Type | class |
| Header File | /Engine/Plugins/Online/OnlineServices/Source/OnlineServicesCommon/Public/Online/OnlineAsyncOp.h |
| Include Path | #include "Online/OnlineAsyncOp.h" |
Syntax
template<typename OtherOpType>
class TWrappedAsyncOpSharedHandleState : public UE::Online::Private::IOnlineAsyncOpSharedState< OtherOpType >
Implements Interfaces
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TWrappedAsyncOpSharedHandleState
(
TWrappedAsyncOpSharedHandleStateContainer< OtherOpType >& InSharedHandleState, |
Online/OnlineAsyncOp.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void SetOnComplete
(
TDelegate< void(const TOnlineResult< OtherOpType >&)>&& OnCompleteFunction |
Online/OnlineAsyncOp.h | ||
virtual void SetOnWillRetry
(
TDelegate< void(TOnlineAsyncOpHandle< OtherOpType >&, const FWillRetry&)>&& WillRetryFunction |
Online/OnlineAsyncOp.h |
Overridden from IOnlineAsyncOpSharedState
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void Cancel
(
const FOnlineError& Reason |
Online/OnlineAsyncOp.h | ||
virtual EAsyncOpState GetState() |
Online/OnlineAsyncOp.h | ||
virtual void SetOnProgress
(
TDelegate< void(const FAsyncProgress&)>&& Function |
Online/OnlineAsyncOp.h |