TOnlineAsyncOpHandle

Choose your operating system:

Windows

macOS

Linux

References

Module

OnlineServicesInterface

Header

/Engine/Plugins/Online/Experimental/OnlineServices/Source/OnlineServicesInterface/Public/Online/OnlineAsyncOpHandle.h

Include

#include "Online/OnlineAsyncOpHandle.h"

Syntax

template<typename OpType>
class TOnlineAsyncOpHandle

Constructors

Functions

Name Description

Public function

void

 

Cancel

(
    const FOnlineError& Reason
)

Cancel the operation

Public function Const

EAsyncOpStat...

 

GetState()

Get the state of the operation

Public function

TOnlineAsync...

 

OnComplete

(
    ArgTypes&&... Args
)

Public function

TOnlineAsync...

 

OnProgress

(
    ArgTypes&&... Args
)

Need to add a comment here explaining how this works: There's an optional first parameter that is a class instance (raw pointer or shared/weakptr/ref/weakobjptr).

Public function

TOnlineAsync...

 

OnWillRetry

(
    ArgTypes&&... Args
)