wait For Multiple Futures
Начиная с Kotlin: 1.3
fun <T> waitForMultipleFutures(futures: Collection<Future<T>>, timeoutMillis: Int): Set<Future<T>>
Ожидает доступности фьючерсов в коллекции. Возвращает множество всех фьючерсов, значения которых доступны для использования, т. е. FutureState.COMPUTED.
Параметры
timeout Millis
время ожидания вычисленного фьючерса в миллисекундах
fun <T> Collection<Future<T>>.waitForMultipleFutures(millis: Int): Set<Future<T>>
Устарело (ошибка компиляции)
Вместо этого используйте функцию верхнего уровня 'waitForMultipleFutures'
Заменить на
waitForMultipleFutures(this, millis)
© 2010–2026 JetBrains s.r.o. and Kotlin Programming Language contributors
Licensed under the Apache License, Version 2.0.
https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.native.concurrent/wait-for-multiple-futures.html