Freigeben über


Selector.Wakeup Methode

Definition

Bewirkt, dass der erste Auswahlvorgang, der noch nicht zurückgegeben wurde, sofort zurückgegeben wurde.

[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

Gibt zurück

Diese Auswahl

Attribute

Ausnahmen

wenn die Auswahl geschlossen ist.

Hinweise

Bewirkt, dass der erste Auswahlvorgang, der noch nicht zurückgegeben wurde, sofort zurückgegeben wurde.

Wenn derzeit ein anderer Thread in einem Auswahlvorgang blockiert wird, wird dieser Aufruf sofort zurückgegeben. Wenn derzeit kein Auswahlvorgang ausgeführt wird, wird der nächste Aufruf eines Auswahlvorgangs sofort zurückgegeben, es sei denn #selectNow() , er #selectNow(Consumer) wird in der Zwischenzeit aufgerufen. In jedem Fall kann der von diesem Aufruf zurückgegebene Wert ungleich Null sein. Nachfolgende Auswahlvorgänge werden wie gewohnt blockiert, es sei denn, diese Methode wird in der Zwischenzeit erneut aufgerufen.

Das Aufrufen dieser Methode hat mehr als einmal zwischen zwei aufeinander folgenden Auswahlvorgängen die gleiche Wirkung wie das Aufrufen dieser Methode nur einmal.

Java-Dokumentation für java.nio.channels.Selector.wakeup().

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: