Spec-Zone.ru › Kotlin 2

waitForMultipleFutures

kotlin-stdlib/kotlin.native.concurrent/waitForMultipleFutures

Начиная с Kotlin: 1.3

@ObsoleteWorkersApi
fun <T> waitForMultipleFutures(futures: Collection<Future<T>>, timeoutMillis: Int): Set<Future<T>>

Ожидает доступности фьючерсов в коллекции. Возвращает множество всех фьючерсов, значения которых доступны для использования, т. е. FutureState.COMPUTED.

Параметры

timeoutMillis

время ожидания вычисленного фьючерса в миллисекундах


@ObsoleteWorkersApi
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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API