# Uses of Package
org.eclipse.net4j.channel

- Packages that use org.eclipse.net4j.channel
  Package | Description
  --- | ---
  org.eclipse.net4j.channel | The Net4j transport layer concepts for dealing with channels.
  org.eclipse.net4j.connector | The Net4j transport layer concepts for dealing with connectors.
  org.eclipse.net4j.jvm | Transport layer extension with support for JVM embedded connections.
  org.eclipse.net4j.protocol | The Net4j transport layer concepts for dealing with protocols.
  org.eclipse.net4j.signal | A framework for request/response based communication on top of the Net4j transport layer.
  org.eclipse.net4j.tcp | Transport layer extension with support for TCP socket connections.
  org.eclipse.net4j.ws | Transport layer extension with support for Websocket connections.
  org.eclipse.spi.net4j | Server service provider interfaces and useful base implementations for the Net4j transport layer.

- Classes in org.eclipse.net4j.channel used by org.eclipse.net4j.channel
  Class | Description
  --- | ---
  ChannelException | Thrown by an `IChannel` to indicate channel management problems.
  IChannel | A bidirectional communications channel for the asynchronous exchange of `buffers`.
  IChannelMultiplexer | Manages and multiplexes virtual data `channels` over a shared physical connection.

- Classes in org.eclipse.net4j.channel used by org.eclipse.net4j.connector
  Class | Description
  --- | ---
  IChannelMultiplexer | Manages and multiplexes virtual data `channels` over a shared physical connection.

- Classes in org.eclipse.net4j.channel used by org.eclipse.net4j.jvm
  Class | Description
  --- | ---
  IChannel | A bidirectional communications channel for the asynchronous exchange of `buffers`.
  IChannelMultiplexer | Manages and multiplexes virtual data `channels` over a shared physical connection.

- Classes in org.eclipse.net4j.channel used by org.eclipse.net4j.protocol
  Class | Description
  --- | ---
  IChannel | A bidirectional communications channel for the asynchronous exchange of `buffers`.

- Classes in org.eclipse.net4j.channel used by org.eclipse.net4j.signal
  Class | Description
  --- | ---
  IChannel | A bidirectional communications channel for the asynchronous exchange of `buffers`.

- Classes in org.eclipse.net4j.channel used by org.eclipse.net4j.tcp
  Class | Description
  --- | ---
  IChannelMultiplexer | Manages and multiplexes virtual data `channels` over a shared physical connection.

- Classes in org.eclipse.net4j.channel used by org.eclipse.net4j.ws
  Class | Description
  --- | ---
  IChannelMultiplexer | Manages and multiplexes virtual data `channels` over a shared physical connection.

- Classes in org.eclipse.net4j.channel used by org.eclipse.spi.net4j
  Class | Description
  --- | ---
  ChannelException | Thrown by an `IChannel` to indicate channel management problems.
  IChannel | A bidirectional communications channel for the asynchronous exchange of `buffers`.
  IChannelMultiplexer | Manages and multiplexes virtual data `channels` over a shared physical connection.