XNIO API 2.1.0.CR2

Uses of Interface
org.jboss.xnio.channels.SuspendableReadChannel

Packages that use SuspendableReadChannel
org.jboss.xnio.channels Defines an enhanced set of channels. 
 

Uses of SuspendableReadChannel in org.jboss.xnio.channels
 

Subinterfaces of SuspendableReadChannel in org.jboss.xnio.channels
 interface ConnectedStreamChannel<A>
          A stream channel that is a connection between a local and remote endpoint.
 interface DatagramChannel<A>
          A channel that sends and receives datagrams.
 interface LocalChannel
          A connected local IPC channel.
 interface MessageChannel
          A channel that sends and receives whole messages.
 interface MultipointDatagramChannel<A>
          A multipoint datagram channel.
 interface MultipointMessageChannel<A>
          A point-to-multipoint message channel.
 interface MultipointReadableMessageChannel<A>
          The readable side of a multipoint message channel.
 interface ReadableAllocatedMessageChannel
          A channel that can receive messages.
 interface ReadableMessageChannel
          A channel that can receive messages.
 interface SslTcpChannel
          A TLS-encapsulated TCP channel.
 interface StreamChannel
          A stream channel.
 interface StreamSourceChannel
          A stream source channel.
 interface SuspendableChannel
          A suspendable bidirectional channel.
 interface TcpChannel
          A TCP channel.
 interface UdpChannel
          A UDP channel.
 

Methods in org.jboss.xnio.channels with type parameters of type SuspendableReadChannel
static
<C extends ReadableByteChannel & SuspendableReadChannel>
int
Channels.readBlocking(C channel, ByteBuffer buffer)
          Simple utility method to execute a blocking read on a readable byte channel.
static
<C extends ScatteringByteChannel & SuspendableReadChannel>
long
Channels.readBlocking(C channel, ByteBuffer[] buffers, int offs, int len)
          Simple utility method to execute a blocking read on a scattering byte channel.
static
<C extends ScatteringByteChannel & SuspendableReadChannel>
long
Channels.readBlocking(C channel, ByteBuffer[] buffers, int offs, int len, long time, TimeUnit unit)
          Simple utility method to execute a blocking read on a scattering byte channel with a timeout.
static
<C extends ReadableByteChannel & SuspendableReadChannel>
int
Channels.readBlocking(C channel, ByteBuffer buffer, long time, TimeUnit unit)
          Simple utility method to execute a blocking read on a readable byte channel with a timeout.
 

Methods in org.jboss.xnio.channels that return types with arguments of type SuspendableReadChannel
 ChannelListener.Setter<? extends SuspendableReadChannel> SuspendableReadChannel.getCloseSetter()
          Get the setter which can be used to change the close listener for this channel.
 ChannelListener.Setter<? extends SuspendableReadChannel> SuspendableReadChannel.getReadSetter()
          Get the setter which can be used to change the read listener for this channel.
 


XNIO API 2.1.0.CR2

Copyright © 2010 JBoss, a division of Red Hat, Inc.