Added in API level 1

AbstractSelectionKey

abstract class AbstractSelectionKey : SelectionKey
kotlin.Any
   ↳ java.nio.channels.SelectionKey
   ↳ java.nio.channels.spi.AbstractSelectionKey

Base implementation class for selection keys.

This class tracks the validity of the key and implements cancellation.

Summary

Inherited constants
Protected constructors

Initializes a new instance of this class.

Public methods
Unit

Cancels this key.

Boolean

Inherited functions

Protected constructors

AbstractSelectionKey

Added in API level 1
protected AbstractSelectionKey()

Initializes a new instance of this class.

Public methods

cancel

Added in API level 1
fun cancel(): Unit

Cancels this key.

If this key has not yet been cancelled then it is added to its selector's cancelled-key set while synchronized on that set.

isValid

Added in API level 1
fun isValid(): Boolean
Return
Boolean true if, and only if, this key is valid