Selector.Wakeup Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Вызывает первую операцию выбора, которая еще не вернулась к возврату немедленно.
[Android.Runtime.Register("wakeup", "()Ljava/nio/channels/Selector;", "GetWakeupHandler")]
public abstract Java.Nio.Channels.Selector? Wakeup ();
[<Android.Runtime.Register("wakeup", "()Ljava/nio/channels/Selector;", "GetWakeupHandler")>]
abstract member Wakeup : unit -> Java.Nio.Channels.Selector
Возвращаемое значение
Этот селектор
- Атрибуты
Исключения
Значение , если селектор закрыт.
Комментарии
Вызывает первую операцию выбора, которая еще не вернулась к возврату немедленно.
Если в настоящее время другой поток заблокирован в операции выбора, вызов возвращается немедленно. Если операция выбора в настоящее время не выполняется, следующий вызов операции выбора возвращается немедленно, если #selectNow()
не #selectNow(Consumer)
вызывается в то же время. В любом случае возвращаемое этим вызовом значение может быть ненулевым. Последующие операции выбора блокируются как обычно, если этот метод не вызывается снова в то же время.
Вызов этого метода несколько раз между двумя последовательными операциями выбора имеет тот же эффект, что и вызов только один раз.
Документация по Java для java.nio.channels.Selector.wakeup()
.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.