org.jboss.xnio.channels
Interface ConnectedStreamChannel<A>

Type Parameters:
A - the type of address associated with this channel
All Superinterfaces:
BoundChannel<A>, java.nio.channels.Channel, java.io.Closeable, Configurable, ConnectedChannel<A>, java.nio.channels.GatheringByteChannel, java.nio.channels.ReadableByteChannel, java.nio.channels.ScatteringByteChannel, StreamChannel, StreamSinkChannel, StreamSourceChannel, SuspendableChannel, SuspendableReadChannel, SuspendableWriteChannel, java.nio.channels.WritableByteChannel
All Known Subinterfaces:
TcpChannel
All Known Implementing Classes:
NioTcpChannel

public interface ConnectedStreamChannel<A>
extends StreamChannel, ConnectedChannel<A>

A stream channel that is a connection between a local and remote endpoint.


Method Summary
 
Methods inherited from interface java.nio.channels.GatheringByteChannel
write, write
 
Methods inherited from interface java.nio.channels.WritableByteChannel
write
 
Methods inherited from interface org.jboss.xnio.channels.SuspendableWriteChannel
awaitWritable, awaitWritable, resumeWrites, shutdownWrites, suspendWrites
 
Methods inherited from interface java.nio.channels.ScatteringByteChannel
read, read
 
Methods inherited from interface java.nio.channels.ReadableByteChannel
read
 
Methods inherited from interface org.jboss.xnio.channels.SuspendableReadChannel
awaitReadable, awaitReadable, resumeReads, shutdownReads, suspendReads
 
Methods inherited from interface org.jboss.xnio.channels.ConnectedChannel
getPeerAddress
 
Methods inherited from interface org.jboss.xnio.channels.BoundChannel
getLocalAddress