# Uses of Package
org.eclipse.net4j.tcp

Packages that use org.eclipse.net4j.tcp
Package
Description
org.eclipse.net4j.tcp
Transport layer extension with support for TCP socket connections.
org.eclipse.net4j.tcp.ssl
Transport layer extension with support for TCP/SSL socket connections.

Classes in org.eclipse.net4j.tcp used by org.eclipse.net4j.tcp
Class
Description
ITCPAcceptor
An `acceptor` that implements non-blocking multiplexed TCP transport, optionally with `SSL`.
ITCPActiveSelectorListener
Call-back that handles the possible calls from a `selector` to an active consumer, usually a `connector`.
ITCPConnector
A `connector` that implements non-blocking multiplexed TCP transport, optionally with `SSL`.
ITCPPassiveSelectorListener
Call-back that handles the possible calls from a `selector` to a passive consumer, usually an `acceptor`.
ITCPSelector
Encapsulates a Java `socket selector` and orchestrates a number of `active` and `passive` consumers, usually `connectors` and `acceptors` that compete for the socket selector's I/O time.
Classes in org.eclipse.net4j.tcp used by org.eclipse.net4j.tcp.ssl
Class
Description
ITCPAcceptor
An `acceptor` that implements non-blocking multiplexed TCP transport, optionally with `SSL`.
ITCPConnector
A `connector` that implements non-blocking multiplexed TCP transport, optionally with `SSL`.