AsyncJob

abstract class AsyncJob(val client: SteamClient?, val jobID: JobID?)

The base class for awaitable versions of a JobID. Should not be used or constructed directly, but rather with AsyncJobSingle or AsyncJobMultiple

Author

Lossy

Since

2023-03-17

Inheritors

Constructors

Link copied to clipboard
constructor(client: SteamClient?, jobID: JobID?)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val jobID: JobID?
Link copied to clipboard

Functions

Link copied to clipboard
abstract fun addResult(callback: CallbackMsg?): Boolean
Link copied to clipboard
fun heartbeat()
Link copied to clipboard
abstract fun setFailed(dueToRemoteFailure: Boolean)