|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use SynchChannel | |
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 SynchChannel in org.activeio |
Classes in org.activeio that implement SynchChannel | |
class |
FilterSynchChannel
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. |
Methods in org.activeio that return SynchChannel | |
SynchChannel |
ChannelFactory.openSynchChannel(java.net.URI location)
|
SynchChannel |
FilterSynchChannel.getNext()
|
SynchChannel |
SynchChannelFactory.openSynchChannel(java.net.URI location)
Opens a connection to server. |
Constructors in org.activeio with parameters of type SynchChannel | |
FilterSynchChannel(SynchChannel next)
|
Uses of SynchChannel in org.activeio.adapter |
Classes in org.activeio.adapter that implement SynchChannel | |
class |
AsynchToSynchChannelAdapter
Adapts a AsynchChannel so that it provides an
SynchChannel interface. |
Methods in org.activeio.adapter that return SynchChannel | |
SynchChannel |
AsynchToSynchChannelFactoryAdaptor.openSynchChannel(java.net.URI location)
|
SynchChannel |
SynchToAsynchChannelAdapter.getSynchChannel()
|
static SynchChannel |
AsynchToSynchChannelAdapter.adapt(Channel channel)
|
static SynchChannel |
AsynchToSynchChannelAdapter.adapt(Channel channel,
EDU.oswego.cs.dl.util.concurrent.Channel upPacketChannel)
|
Constructors in org.activeio.adapter with parameters of type SynchChannel | |
SynchChannelToSocketAdapter(SynchChannel channel)
|
|
SynchChannelToSocketAdapter(SynchChannel channel,
SocketMetadata socketMetadata)
|
|
SynchToAsynchChannelAdapter(SynchChannel synchChannel)
Deprecated. #adapt(SynchChannel) |
|
SynchToAsynchChannelAdapter(SynchChannel synchChannel,
EDU.oswego.cs.dl.util.concurrent.Executor executor)
Deprecated. #adapt(SynchChannel, Executor) |
|
AsynchChannelToClientRequestChannel(SynchChannel next)
|
|
SynchChannelOutputStream(SynchChannel channel)
|
|
SynchChannelInputStream(SynchChannel channel)
|
Uses of SynchChannel in org.activeio.filter |
Classes in org.activeio.filter that implement SynchChannel | |
class |
PacketAggregatingSynchChannel
This PacketAggregatingSynchChannel 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 |
PushbackSynchChannel
|
class |
SynchornizedSynchChannel
Used to synchronize concurrent access to a SynchChannel. |
class |
WriteBufferedSynchChannel
|
Constructors in org.activeio.filter with parameters of type SynchChannel | |
PushbackSynchChannel(SynchChannel next)
|
|
PushbackSynchChannel(SynchChannel next,
Packet putback)
|
|
SynchornizedSynchChannel(SynchChannel next)
|
|
SynchornizedSynchChannel(SynchChannel next,
EDU.oswego.cs.dl.util.concurrent.Sync readLock,
EDU.oswego.cs.dl.util.concurrent.Sync writeLock)
|
|
WriteBufferedSynchChannel(SynchChannel channel)
|
|
WriteBufferedSynchChannel(SynchChannel channel,
Packet buffer)
|
|
WriteBufferedSynchChannel(SynchChannel channel,
Packet buffer,
boolean enableDirectWrites)
|
|
PacketAggregatingSynchChannel(SynchChannel next)
|
Uses of SynchChannel in org.activeio.net |
Classes in org.activeio.net that implement SynchChannel | |
class |
DatagramSocketSynchChannel
A SynchChannel implementation that uses
TCP to talk to the network. |
class |
NIOSynchChannel
A SynchChannel implementation that uses a SocketChannel
to talk to the network. |
class |
SocketSynchChannel
A SynchChannel implementation that uses a Socket
to talk to the network. |
Methods in org.activeio.net that return SynchChannel | |
SynchChannel |
DatagramSocketSynchChannelFactory.openSynchChannel(java.net.URI location)
Uses the 's host and port to create a tcp connection to a remote host. |
SynchChannel |
DatagramSocketSynchChannelFactory.openSynchChannel(java.net.URI location,
java.net.URI localLocation)
Uses the 's host and port to create a tcp connection to a remote host. |
protected SynchChannel |
DatagramSocketSynchChannelFactory.createSynchChannel(java.net.DatagramSocket socket)
|
SynchChannel |
NIOSynchChannelFactory.openSynchChannel(java.net.URI location)
Uses the 's host and port to create a tcp connection to a remote host. |
protected SynchChannel |
NIOSynchChannelFactory.createSynchChannel(java.nio.channels.SocketChannel socketChannel)
|
SynchChannel |
SocketSynchChannelFactory.openSynchChannel(java.net.URI location)
Uses the 's host and port to create a tcp connection to a remote host. |
protected SynchChannel |
SocketSynchChannelFactory.createSynchChannel(java.net.Socket socket)
|
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |