Uses of Interface org.activeio.AsynchChannel (ActiveIO 1.0 API)

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## 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)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

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