|
XNIO API 2.1.0.CR2 | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use StreamSourceChannel | |
|---|---|
| org.jboss.xnio | The main API package for XNIO. |
| org.jboss.xnio.channels | Defines an enhanced set of channels. |
| Uses of StreamSourceChannel in org.jboss.xnio |
|---|
| Methods in org.jboss.xnio that return types with arguments of type StreamSourceChannel | |
|---|---|
ChannelSource<? extends StreamSourceChannel> |
Xnio.createPipeSourceServer(ChannelListener<? super StreamSinkChannel> openListener)
Create a one-way pipe "server". |
ChannelSource<? extends StreamSourceChannel> |
Xnio.createPipeSourceServer(Executor executor,
ChannelListener<? super StreamSinkChannel> openListener)
Create a one-way pipe "server". |
| Method parameters in org.jboss.xnio with type arguments of type StreamSourceChannel | |
|---|---|
IoFuture<? extends Closeable> |
Xnio.createOneWayPipeConnection(ChannelListener<? super StreamSourceChannel> sourceListener,
ChannelListener<? super StreamSinkChannel> sinkListener)
Create a single one-way pipe connection. |
IoFuture<? extends Closeable> |
Xnio.createOneWayPipeConnection(Executor executor,
ChannelListener<? super StreamSourceChannel> sourceListener,
ChannelListener<? super StreamSinkChannel> sinkListener)
Create a single one-way pipe connection. |
ChannelSource<? extends StreamSinkChannel> |
Xnio.createPipeSinkServer(ChannelListener<? super StreamSourceChannel> openListener)
Create a one-way pipe "server". |
ChannelSource<? extends StreamSinkChannel> |
Xnio.createPipeSinkServer(Executor executor,
ChannelListener<? super StreamSourceChannel> openListener)
Create a one-way pipe "server". |
| Uses of StreamSourceChannel in org.jboss.xnio.channels |
|---|
| Subinterfaces of StreamSourceChannel in org.jboss.xnio.channels | |
|---|---|
interface |
ConnectedStreamChannel<A>
A stream channel that is a connection between a local and remote endpoint. |
interface |
LocalChannel
A connected local IPC channel. |
interface |
SslTcpChannel
A TLS-encapsulated TCP channel. |
interface |
StreamChannel
A stream channel. |
interface |
TcpChannel
A TCP channel. |
| Fields in org.jboss.xnio.channels declared as StreamSourceChannel | |
|---|---|
protected StreamSourceChannel |
ChannelInputStream.channel
|
| Methods in org.jboss.xnio.channels that return types with arguments of type StreamSourceChannel | |
|---|---|
ChannelListener.Setter<? extends StreamSourceChannel> |
StreamSourceChannel.getCloseSetter()
Get the setter which can be used to change the close listener for this channel. |
ChannelListener.Setter<? extends StreamSourceChannel> |
StreamSourceChannel.getReadSetter()
Get the setter which can be used to change the read listener for this channel. |
| Methods in org.jboss.xnio.channels with parameters of type StreamSourceChannel | |
|---|---|
static MessageHandler.Setter |
Channels.createMessageReader(StreamSourceChannel channel,
OptionMap optionMap)
Create and install a stream channel listener which unwraps messages and passes them to a handler. |
| Constructors in org.jboss.xnio.channels with parameters of type StreamSourceChannel | |
|---|---|
BlockingReadableByteChannel(StreamSourceChannel delegate)
Construct a new instance. |
|
BlockingReadableByteChannel(StreamSourceChannel delegate,
long readTimeout,
TimeUnit readTimeoutUnit)
Construct a new instance. |
|
BufferedChannelInputStream(StreamSourceChannel channel,
int bufferSize)
Construct a new instance. |
|
BufferedChannelInputStream(StreamSourceChannel channel,
int bufferSize,
long timeout,
TimeUnit unit)
Construct a new instance. |
|
ChannelInputStream(StreamSourceChannel channel)
Construct a new instance. |
|
ChannelInputStream(StreamSourceChannel channel,
long timeout,
TimeUnit timeoutUnit)
Construct a new instance. |
|
|
XNIO API 2.1.0.CR2 | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||