Name
Pipe.SinkChannel
Synopsis
This
public inner class is represents the
write end of a pipe. Bytes written to a
Pipe.SinkChannel become available on the
corresponding Pipe.SourceChannel of the pipe.
Obtain a Pipe.SinkChannel by creating a
Pipe object with Pipe.open( )
and then calling the sink( ) method of that
object. See also the containing Pipe class.
Pipe.SinkChannel implements
WritableByteChannel
and
GatheringByteChannel and defines the
write( ) methods of those interfaces. This class
subclasses SelectableChannel, so that it can be
used with a Selector. It overrides the abstract
validOps( )
method of SelectableChannel to return
SelectionKey.OP_WRITE, but defines no new methods
of its own.
public abstract static class Pipe.SinkChannel extends java.nio.channels.spi. AbstractSelectableChannel implements GatheringByteChannel, WritableByteChannel { // Protected Constructors protected SinkChannel(java.nio.channels.spi.SelectorProvider provider); // Public Methods Overriding SelectableChannel public final int validOps( ); constant }
Returned By
Pipe.sink( )
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access