Selector.Wakeup 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
會使尚未返回的第一個選擇操作立即返回。
[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()。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。