org.jboss.xnio.channels
Interface SuspendableChannel

All Superinterfaces:
java.nio.channels.Channel, java.io.Closeable, Configurable, SuspendableReadChannel, SuspendableWriteChannel
All Known Subinterfaces:
AllocatedMessageChannel, ConnectedStreamChannel<A>, DatagramChannel<A>, MessageChannel, MultipointDatagramChannel<A>, MultipointMessageChannel<A>, StreamChannel, TcpChannel, UdpChannel
All Known Implementing Classes:
BioDatagramChannelImpl, BioMulticastChannelImpl, NioPipeChannelImpl, NioTcpChannel, NioUdpSocketChannelImpl

public interface SuspendableChannel
extends java.nio.channels.Channel, SuspendableReadChannel, SuspendableWriteChannel

A suspendable bidirectional channel.


Method Summary
 
Methods inherited from interface org.jboss.xnio.channels.SuspendableReadChannel
awaitReadable, awaitReadable, resumeReads, shutdownReads, suspendReads
 
Methods inherited from interface org.jboss.xnio.channels.SuspendableWriteChannel
awaitWritable, awaitWritable, resumeWrites, shutdownWrites, suspendWrites
 
Methods inherited from interface java.nio.channels.Channel
close, isOpen
 
Methods inherited from interface org.jboss.xnio.channels.Configurable
getOption, getOptions, setOption