Uses of Interface
org.activeio.AsynchChannel

Packages that use AsynchChannel
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.filter Some simple filters that may be added to your channels. 
org.activeio.net A set of Channel implementations that are implemented using the Socket and DatagramSocket classes. 
 

Uses of AsynchChannel in org.activeio
 

Classes in org.activeio that implement AsynchChannel
 class FilterAsynchChannel
          A AsynchChannelFilter can be used as a filter between a AsynchChannel and it's org.activeio.ChannelConsumer.
 

Fields in org.activeio declared as AsynchChannel
protected  AsynchChannel FilterAsynchChannel.next
           
 

Methods in org.activeio that return AsynchChannel
 AsynchChannel ChannelFactory.openAsynchChannel(java.net.URI location)
           
 AsynchChannel AsynchChannelFactory.openAsynchChannel(java.net.URI location)
          Opens a connection to server.
 AsynchChannel FilterAsynchChannel.getNext()
           
 

Constructors in org.activeio with parameters of type AsynchChannel
FilterAsynchChannel(AsynchChannel next)
           
 

Uses of AsynchChannel in org.activeio.adapter
 

Classes in org.activeio.adapter that implement AsynchChannel
 class AsynchChannelToConcurrentRequestChannel
          Creates a RequestChannel out of a AsynchChannel.
 class AsynchWriteAsynchChannelAdapter
           
 class SynchToAsynchChannelAdapter
          Adapts a SynchChannel so that it provides an AsynchChannel interface.
 

Methods in org.activeio.adapter that return AsynchChannel
 AsynchChannel SynchToAsynchChannelFactoryAdaptor.openAsynchChannel(java.net.URI location)
           
static AsynchChannel SynchToAsynchChannelAdapter.adapt(Channel channel)
           
static AsynchChannel SynchToAsynchChannelAdapter.adapt(Channel channel, EDU.oswego.cs.dl.util.concurrent.Executor executor)
           
 AsynchChannel AsynchToSynchChannelAdapter.getAsynchChannel()
           
 

Constructors in org.activeio.adapter with parameters of type AsynchChannel
AsynchToSynchChannelAdapter(AsynchChannel asynchChannel)
          Deprecated. #adapt(AsynchChannel)
AsynchToSynchChannelAdapter(AsynchChannel asynchChannel, EDU.oswego.cs.dl.util.concurrent.Channel upPacketChannel)
          Deprecated. #adapt(AsynchChannel, Channel)
AsynchChannelToConcurrentRequestChannel(AsynchChannel next)
           
AsynchChannelToConcurrentRequestChannel(AsynchChannel next, EDU.oswego.cs.dl.util.concurrent.Executor requestExecutor)
           
AsynchChannelOutputStream(AsynchChannel channel)
           
AsynchWriteAsynchChannelAdapter(AsynchChannel next)
           
AsynchWriteAsynchChannelAdapter(AsynchChannel next, int queueSize)
           
AsynchChannelToServerRequestChannel(AsynchChannel next)
           
 

Uses of AsynchChannel in org.activeio.filter
 

Classes in org.activeio.filter that implement AsynchChannel
 class CounterAsyncChannel
          A CounterAsyncChannel is a simple org.activeio.AsynchChannelFilter that counts the number bytes that been sent down and up through the channel.
 class PacketAggregatingAsynchChannel
          This PacketAggregatingAsynchChannel can be used when the client is sending a 'record' style packet down the channel stack and needs receiving end to receive the same 'record' packets.
 class SynchornizedAsynchChannel
          Used to synchronize concurrent access to an ASynchChannel.
 class WriteBufferedAsynchChannel
           
 

Constructors in org.activeio.filter with parameters of type AsynchChannel
SynchornizedAsynchChannel(AsynchChannel next)
           
SynchornizedAsynchChannel(AsynchChannel next, EDU.oswego.cs.dl.util.concurrent.Sync writeLock)
           
WriteBufferedAsynchChannel(AsynchChannel channel)
           
WriteBufferedAsynchChannel(AsynchChannel channel, Packet buffer)
           
WriteBufferedAsynchChannel(AsynchChannel channel, Packet buffer, boolean enableDirectWrites)
           
PacketAggregatingAsynchChannel(AsynchChannel next)
           
CounterAsyncChannel(AsynchChannel next)
           
 

Uses of AsynchChannel in org.activeio.net
 

Classes in org.activeio.net that implement AsynchChannel
 class AIOAsynchChannel
           
 class NIOAsynchChannel
           
static class VMPipeAsynchChannelFactory.ClassloaderAsynchChannelAdapter
          Used to marshal calls to a PipeChannel in a different classloader.
static class VMPipeAsynchChannelPipe.PipeChannel
           
 

Methods in org.activeio.net that return AsynchChannel
 AsynchChannel VMPipeAsynchChannelFactory.openAsynchChannel(java.net.URI location)
           
 AsynchChannel VMPipeAsynchChannelServer.connect()
           
 AsynchChannel VMPipeAsynchChannelPipe.getLeftAsynchChannel()
           
 AsynchChannel VMPipeAsynchChannelPipe.getRightAsynchChannel()
           
 AsynchChannel NIOAsynchChannelFactory.openAsynchChannel(java.net.URI location)
          Uses the 's host and port to create a tcp connection to a remote host.
protected  AsynchChannel NIOAsynchChannelFactory.createAsynchChannel(java.nio.channels.SocketChannel socketChannel)
           
 AsynchChannel AIOAsynchChannelFactory.openAsynchChannel(java.net.URI location)
          Uses the 's host and port to create a tcp connection to a remote host.
protected  AsynchChannel AIOAsynchChannelFactory.createAsynchChannel(com.ibm.io.async.AsyncSocketChannel socketChannel)
           
 



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