AsyncJobMultiple

class AsyncJobMultiple<T : CallbackMsg>(val client: SteamClient, jobId: JobID, finishCondition: (T) -> Boolean?) : AsyncJob

Author

Lossy

Since

2023-03-17

Constructors

Link copied to clipboard
constructor(client: SteamClient, jobId: JobID, finishCondition: (T) -> Boolean?)

Types

Link copied to clipboard
class ResultSet<T : CallbackMsg>(var complete: Boolean = false, var failed: Boolean = false, var results: List<T> = listOf())

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
open override fun addResult(callback: CallbackMsg): Boolean
Link copied to clipboard
Link copied to clipboard
fun heartbeat()
Link copied to clipboard
Link copied to clipboard
open override fun setFailed(dueToRemoteFailure: Boolean)
Link copied to clipboard