# Uses of Package
java.nio.channels.spi

Packages that use java.nio.channels.spi
Package
Description
com.sun.nio.sctp
A Java API for Stream Control Transport Protocol.
java.nio.channels
Defines channels, which represent connections to entities that are capable of performing I/O operations, such as files and sockets; defines selectors, for multiplexed, non-blocking I/O operations.
java.nio.channels.spi
Service-provider classes for the `java.nio.channels` package.

- Classes in java.nio.channels.spi used by com.sun.nio.sctp
  Class
  Description
  AbstractInterruptibleChannel
  Base implementation class for interruptible channels.
  AbstractSelectableChannel
  Base implementation class for selectable channels.
  SelectorProvider
  Service-provider class for selectors and selectable channels.
- Classes in java.nio.channels.spi used by java.nio.channels
  Class
  Description
  AbstractInterruptibleChannel
  Base implementation class for interruptible channels.
  AbstractSelectableChannel
  Base implementation class for selectable channels.
  AsynchronousChannelProvider
  Service-provider class for asynchronous channels.
  SelectorProvider
  Service-provider class for selectors and selectable channels.
- Classes in java.nio.channels.spi used by java.nio.channels.spi
  Class
  Description
  AbstractInterruptibleChannel
  Base implementation class for interruptible channels.
  AbstractSelectableChannel
  Base implementation class for selectable channels.
  AbstractSelectionKey
  Base implementation class for selection keys.
  AbstractSelector
  Base implementation class for selectors.
  AsynchronousChannelProvider
  Service-provider class for asynchronous channels.
  SelectorProvider
  Service-provider class for selectors and selectable channels.