|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use AsyncChannel | |
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.command | An API and helper classes for working with Command objects; which are application level objects along with a WireFormat to reader/write directly with the media allowing higher layers to work directly with command objects and WireFormat instances instead of turning things into Packets and byte arrays etc. |
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 AsyncChannel in org.activeio |
Subinterfaces of AsyncChannel in org.activeio | |
interface |
AsynchChannel
Deprecated. Use AsyncChannel instead. This class will be removed very soon. |
Classes in org.activeio that implement AsyncChannel | |
class |
FilterAsyncChannel
A AsyncChannelFilter can be used as a filter between a AsyncChannel
and it's org.activeio.ChannelConsumer . |
Fields in org.activeio declared as AsyncChannel | |
protected AsyncChannel |
FilterAsyncChannel.next
|
Methods in org.activeio that return AsyncChannel | |
AsyncChannel |
AsyncChannelFactory.openAsyncChannel(URI location)
Opens a connection to server. |
AsyncChannel |
ChannelFactory.openAsyncChannel(URI location)
|
AsyncChannel |
FilterAsyncChannel.getNext()
|
Constructors in org.activeio with parameters of type AsyncChannel | |
FilterAsyncChannel(AsyncChannel next)
|
Uses of AsyncChannel in org.activeio.adapter |
Classes in org.activeio.adapter that implement AsyncChannel | |
class |
AsyncChannelToConcurrentRequestChannel
Creates a RequestChannel out of a AsyncChannel . |
class |
SynchToAsynchChannelAdapter
Deprecated. Use AsyncChannelServer instead. This class will be removed very soon. |
class |
SyncToAsyncChannel
Adapts a org.activeio.SynchChannel so that it provides an
AsyncChannel interface. |
Methods in org.activeio.adapter that return AsyncChannel | |
AsyncChannel |
AsyncToSyncChannel.getAsyncChannel()
|
static AsyncChannel |
SyncToAsyncChannel.adapt(Channel channel)
|
static AsyncChannel |
SyncToAsyncChannel.adapt(Channel channel,
Executor executor)
|
AsyncChannel |
SyncToAsyncChannelFactory.openAsyncChannel(URI location)
|
static AsyncChannel |
SynchToAsynchChannelAdapter.adapt(Channel channel,
Executor executor)
Deprecated. |
Constructors in org.activeio.adapter with parameters of type AsyncChannel | |
AsyncChannelToConcurrentRequestChannel(AsyncChannel next)
|
|
AsyncChannelToConcurrentRequestChannel(AsyncChannel next,
Executor requestExecutor)
|
|
AsyncChannelToOutputStream(AsyncChannel channel)
|
|
AsyncChannelToServerRequestChannel(AsyncChannel next)
|
|
AsyncToSyncChannel(AsyncChannel asyncChannel)
Deprecated. #adapt(AsyncChannel) |
|
AsyncToSyncChannel(AsyncChannel asyncChannel,
Channel upPacketChannel)
Deprecated. #adapt(AsyncChannel, Channel) |
Uses of AsyncChannel in org.activeio.command |
Constructors in org.activeio.command with parameters of type AsyncChannel | |
AsyncChannelToAsyncCommandChannel(AsyncChannel channel,
WireFormat wireFormat)
|
Uses of AsyncChannel in org.activeio.filter |
Classes in org.activeio.filter that implement AsyncChannel | |
class |
AsyncWriteAsyncChannel
|
class |
CounterAsyncChannel
A CounterAsyncChannel is a simple org.activeio.AsyncChannelFilter
that counts the number bytes that been sent down and up through the channel. |
class |
PacketAggregatingAsyncChannel
This PacketAggregatingAsyncChannel 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 |
SynchornizedAsyncChannel
Used to synchronize concurrent access to an ASynchChannel. |
class |
WriteBufferedAsyncChannel
|
Constructors in org.activeio.filter with parameters of type AsyncChannel | |
AsyncWriteAsyncChannel(AsyncChannel next)
|
|
AsyncWriteAsyncChannel(AsyncChannel next,
int queueSize)
|
|
CounterAsyncChannel(AsyncChannel next)
|
|
PacketAggregatingAsyncChannel(AsyncChannel next)
|
|
SynchornizedAsyncChannel(AsyncChannel next)
|
|
SynchornizedAsyncChannel(AsyncChannel next,
Sync writeLock)
|
|
WriteBufferedAsyncChannel(AsyncChannel channel)
|
|
WriteBufferedAsyncChannel(AsyncChannel channel,
Packet buffer)
|
|
WriteBufferedAsyncChannel(AsyncChannel channel,
Packet buffer,
boolean enableDirectWrites)
|
Uses of AsyncChannel in org.activeio.net |
Classes in org.activeio.net that implement AsyncChannel | |
class |
NIOAsyncChannel
|
static class |
VMPipeAsyncChannelFactory.ClassloaderAsyncChannelAdapter
Used to marshal calls to a PipeChannel in a different classloader. |
static class |
VMPipeAsyncChannelPipe.PipeChannel
|
Methods in org.activeio.net that return AsyncChannel | |
AsyncChannel |
NIOAsyncChannelFactory.openAsyncChannel(URI location)
Uses the 's host and port to create a tcp connection to a remote host. |
protected AsyncChannel |
NIOAsyncChannelFactory.createAsyncChannel(SocketChannel socketChannel)
|
AsyncChannel |
VMPipeAsyncChannelFactory.openAsyncChannel(URI location)
|
AsyncChannel |
VMPipeAsyncChannelServer.connect()
|
AsyncChannel |
VMPipeAsyncChannelPipe.getLeftAsyncChannel()
|
AsyncChannel |
VMPipeAsyncChannelPipe.getRightAsyncChannel()
|
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |