Uses of Class
java.nio.channels.SelectionKey
-
Packages that use SelectionKey 软件包 描述 java.nio.channels 定义通道,表示与能够执行I / O操作的实体的连接,例如文件和套接字; 定义选择器,用于多路复用,非阻塞I / O操作。java.nio.channels.spi java.nio.channels
程序包的服务提供程序类。 -
-
Uses of SelectionKey in java.nio.channels
Methods in java.nio.channels that return SelectionKey 变量和类型 方法 描述 abstract SelectionKey
SelectionKey. interestOps(int ops)
将此键的兴趣集设置为给定值。abstract SelectionKey
SelectableChannel. keyFor(Selector sel)
使用给定选择器检索表示通道注册的键。SelectionKey
SelectableChannel. register(Selector sel, int ops)
使用给定的选择器注册此通道,返回选择键。abstract SelectionKey
SelectableChannel. register(Selector sel, int ops, Object att)
使用给定的选择器注册此通道,返回选择键。Methods in java.nio.channels that return types with arguments of type SelectionKey 变量和类型 方法 描述 abstract Set<SelectionKey>
Selector. keys()
返回此选择器的键集。abstract Set<SelectionKey>
Selector. selectedKeys()
返回此选择器的selected-key集。Method parameters in java.nio.channels with type arguments of type SelectionKey 变量和类型 方法 描述 int
Selector. select(Consumer<SelectionKey> action)
对相应通道准备好进行I / O操作的键选择并执行操作。int
Selector. select(Consumer<SelectionKey> action, long timeout)
对相应通道准备好进行I / O操作的键选择并执行操作。int
Selector. selectNow(Consumer<SelectionKey> action)
对相应通道准备好进行I / O操作的键选择并执行操作。 -
Uses of SelectionKey in java.nio.channels.spi
Subclasses of SelectionKey in java.nio.channels.spi 变量和类型 类 描述 class
AbstractSelectionKey
选择键的基本实现类。Methods in java.nio.channels.spi that return SelectionKey 变量和类型 方法 描述 SelectionKey
AbstractSelectableChannel. register(Selector sel, int ops, Object att)
使用给定的选择器注册此通道,返回选择键。protected abstract SelectionKey
AbstractSelector. register(AbstractSelectableChannel ch, int ops, Object att)
使用此选择器注册给定通道。Methods in java.nio.channels.spi that return types with arguments of type SelectionKey 变量和类型 方法 描述 protected Set<SelectionKey>
AbstractSelector. cancelledKeys()
检索此选择器的已取消键集。
-