public class UdpSelector extends Object
| Modifier and Type | Field and Description |
|---|---|
static ConcurrentLinkedDeque<UdpSelector> |
SELECTORS |
| Constructor and Description |
|---|
UdpSelector(Selector selector,
SocketContext socketContext)
事件监听器构造
|
| Modifier and Type | Method and Description |
|---|---|
void |
eventChose()
所有的事件均在这里触发
|
DatagramChannel |
getDatagramChannel(SelectionKey selectionKey)
获取 socket 通道
|
static void |
register(UdpSelector selector) |
void |
release() |
static void |
unregister(UdpSelector selector) |
public static ConcurrentLinkedDeque<UdpSelector> SELECTORS
public UdpSelector(Selector selector, SocketContext socketContext)
selector - 对象SelectorsocketContext - socketContext 对象public static void register(UdpSelector selector)
public static void unregister(UdpSelector selector)
public void eventChose()
public DatagramChannel getDatagramChannel(SelectionKey selectionKey) throws IOException
selectionKey - 当前 SelectionkeyIOException - IO 异常public void release()
Copyright © 2019 Voovan. All rights reserved.