toggle menu
javasteam
1.5.1
jvm
switch theme
search in API
javasteam
/
in.dragonbra.javasteam.types
/
AsyncJobMultiple
Async
Job
Multiple
class
AsyncJobMultiple
<
T
:
CallbackMsg
>
(
val
client
:
SteamClient
,
jobId
:
JobID
,
finishCondition
:
(
T
)
->
Boolean
?
)
:
AsyncJob
Author
Lossy
Since
2023-03-17
Members
Constructors
Async
Job
Multiple
Link copied to clipboard
constructor
(
client
:
SteamClient
,
jobId
:
JobID
,
finishCondition
:
(
T
)
->
Boolean
?
)
Types
Result
Set
Link copied to clipboard
class
ResultSet
(
var
complete
:
Boolean
=
false
,
var
failed
:
Boolean
=
false
,
var
results
:
List
<
CallbackMsg
>
=
listOf()
)
Properties
client
Link copied to clipboard
val
client
:
SteamClient
?
is
Timed
Out
Link copied to clipboard
val
isTimedOut
:
Boolean
job
ID
Link copied to clipboard
val
jobID
:
JobID
?
timeout
Link copied to clipboard
var
timeout
:
Long
Functions
add
Result
Link copied to clipboard
open
override
fun
addResult
(
callback
:
CallbackMsg
?
)
:
Boolean
heartbeat
Link copied to clipboard
fun
heartbeat
(
)
set
Failed
Link copied to clipboard
open
override
fun
setFailed
(
dueToRemoteFailure
:
Boolean
)
to
Deferred
Link copied to clipboard
fun
toDeferred
(
)
:
CompletableDeferred
<
AsyncJobMultiple.ResultSet
>