|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use ChannelServer | |
|---|---|
| org.activeio | The core activeio API is centered around having Channels that move Packets of data. |
| org.activeio.adapter | The Adapter package provides classes that make it easy ot bridge between the the SynchChannel, AsyncChannel, InputStream, OutputStream, Socket, and ServerSocket domains. |
| org.activeio.net | A set of Channel implementations that are implemented using the Socket and DatagramSocket classes. |
| org.activeio.oneport | This package provides the implementing classes that allow you to run multiple protocols from a sigle port. |
| Uses of ChannelServer in org.activeio |
|---|
| Subinterfaces of ChannelServer in org.activeio | |
|---|---|
interface |
AsyncChannelServer
AsyncChannelServer objects asynchronously accept and create Channel objects
and then delivers those objects to a org.activeio.AcceptConsumer. |
interface |
StreamChannelServer
A StreamChannelServer object provides an accept method to synchronously
accept and create org.activeio.channel.Channel objects. |
interface |
SyncChannelServer
A SynchChannelServer object provides an accept method to synchronously
accept and create Channel objects. |
| Classes in org.activeio that implement ChannelServer | |
|---|---|
class |
FilterAsyncChannelServer
A AsyncChannelFilter can be used as a filter between a AsyncChannel
and it's org.activeio.ChannelConsumer. |
class |
FilterSyncChannelServer
A SynchChannelFilter can be used as a filter another org.activeio.SynchChannel
Most org.activeio.SynchChannel that are not directly accessing the network will
extends the SynchChannelFilter since they act as a filter between the client and the network. |
| Uses of ChannelServer in org.activeio.adapter |
|---|
| Classes in org.activeio.adapter that implement ChannelServer | |
|---|---|
class |
AsyncToSyncChannelServer
Adapts a AsyncChannelServer so that it provides an
org.activeio.SynchChannelServer interface. |
class |
SyncToAsyncChannelServer
Adapts a org.activeio,SynchChannelServer so that it provides an
AsyncChannelServer interface. |
| Methods in org.activeio.adapter with parameters of type ChannelServer | |
|---|---|
static SyncChannelServer |
AsyncToSyncChannelServer.adapt(ChannelServer channel)
|
static AsyncChannelServer |
SyncToAsyncChannelServer.adapt(ChannelServer channel)
|
static SyncChannelServer |
AsyncToSyncChannelServer.adapt(ChannelServer channel,
Channel upPacketChannel)
|
static AsyncChannelServer |
SyncToAsyncChannelServer.adapt(ChannelServer channel,
Executor executor)
|
| Uses of ChannelServer in org.activeio.net |
|---|
| Classes in org.activeio.net that implement ChannelServer | |
|---|---|
class |
NIOAsyncChannelServer
A SynchChannelServer that creates org.activeio.net.TcpSynchChannelobjects from accepted
tcp socket connections. |
class |
NIOSyncChannelServer
A SynchChannelServer that creates org.activeio.net.TcpSynchChannelobjects from accepted
tcp socket connections. |
class |
SocketStreamChannelServer
A StreamChannelServer that creates org.activeio.net.TcpStreamChannelobjects from accepted
tcp socket connections. |
class |
SocketSyncChannelServer
A SynchChannelServer that creates org.activeio.net.TcpSynchChannelobjects from accepted
TCP socket connections. |
class |
VMPipeAsyncChannelServer
|
| Uses of ChannelServer in org.activeio.oneport |
|---|
| Classes in org.activeio.oneport that implement ChannelServer | |
|---|---|
class |
OnePortAsyncChannelServer
Allows multiple protocols share a single ChannelServer. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||