Uses of Interface
org.activeio.ChannelServer

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 AsynchChannelServer
          AsynchChannelServer objets asynchronously accept and create org.activeio.channel.Channel objects and then delivers those objects to a org.activeio.AcceptConsumer.
 interface SynchChannelServer
          A SynchChannelServer object provides an accept method to synchronously accept and create org.activeio.channel.Channel objects.
 

Classes in org.activeio that implement ChannelServer
 class FilterAsynchChannelServer
          A AsynchChannelFilter can be used as a filter between a AsynchChannel and it's org.activeio.ChannelConsumer.
 class FilterSynchChannelServer
          A SynchChannelFilter can be used as a filter another SynchChannel Most 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 AsynchToSynchChannelServerAdapter
          Adapts a AsynchChannelServer so that it provides an SynchChannelServer interface.
 class SynchToAsynchChannelServerAdapter
          Adapts a org.activeio,SynchChannelServer so that it provides an AsynchChannelServer interface.
 

Methods in org.activeio.adapter with parameters of type ChannelServer
static SynchChannelServer AsynchToSynchChannelServerAdapter.adapt(ChannelServer channel)
           
static SynchChannelServer AsynchToSynchChannelServerAdapter.adapt(ChannelServer channel, EDU.oswego.cs.dl.util.concurrent.Channel upPacketChannel)
           
static AsynchChannelServer SynchToAsynchChannelServerAdapter.adapt(ChannelServer channel)
           
static AsynchChannelServer SynchToAsynchChannelServerAdapter.adapt(ChannelServer channel, EDU.oswego.cs.dl.util.concurrent.Executor executor)
           
 

Uses of ChannelServer in org.activeio.net
 

Classes in org.activeio.net that implement ChannelServer
 class AIOSynchChannelServer
           
 class NIOAsynchChannelServer
          A SynchChannelServer that creates org.activeio.net.TcpSynchChannelobjects from accepted tcp socket connections.
 class NIOSynchChannelServer
          A SynchChannelServer that creates org.activeio.net.TcpSynchChannelobjects from accepted tcp socket connections.
 class SocketSynchChannelServer
          A SynchChannelServer that creates org.activeio.net.TcpSynchChannelobjects from accepted tcp socket connections.
 class VMPipeAsynchChannelServer
           
 

Uses of ChannelServer in org.activeio.oneport
 

Classes in org.activeio.oneport that implement ChannelServer
 class OnePortAsynchChannelServer
          Allows multiple protocols share a single ChannelServer.
 



Copyright © -2005 The ActiveIO Project. All Rights Reserved.