Arma Reforger Script API
Loading...
Searching...
No Matches
PersistenceStatusCallback Interface Reference
Inheritance diagram for PersistenceStatusCallback:
PersistenceCallback

Public Member Functions

proto void PersistenceStatusCallback (PersistenceStatusDelegate delegate=null, Managed context=null)
 Callbacks can be inherited to implement OnResult or constructed by passing a function to handle it with the same parameters.
 
proto external bool InvokeDelegate (EPersistenceStatusCode statusCode, Managed context=null)
 Invoke the delegate assigned to this callback. Returns false if there is none. To be used from OnResult.
 

Protected Member Functions

void OnResult (EPersistenceStatusCode statusCode, Managed context=null)
 Will use the delegate passed to constructor if not implemented.
 

Constructor & Destructor Documentation

◆ PersistenceStatusCallback()

proto void PersistenceStatusCallback.PersistenceStatusCallback ( PersistenceStatusDelegate delegate = null,
Managed context = null )

Callbacks can be inherited to implement OnResult or constructed by passing a function to handle it with the same parameters.

Member Function Documentation

◆ InvokeDelegate()

proto external bool PersistenceStatusCallback.InvokeDelegate ( EPersistenceStatusCode statusCode,
Managed context = null )

Invoke the delegate assigned to this callback. Returns false if there is none. To be used from OnResult.

◆ OnResult()

void PersistenceStatusCallback.OnResult ( EPersistenceStatusCode statusCode,
Managed context = null )
protected

Will use the delegate passed to constructor if not implemented.

Parameters
statusCodeThe result status. OK as expected result, anything else needs handling / logging / throwing errors.
contextThe optional context instance passed to constructor.

The documentation for this interface was generated from the following file: