Searched defs:channels (Results 1 - 25 of 63) sorted by relevance

123

/openjdk7/jdk/src/share/classes/java/nio/channels/
H A DByteChannel.java26 package java.nio.channels;
H A Dpackage-info.java27 * Defines channels, which represent connections to entities that are capable of
31 * <a name="channels"></a>
33 * <blockquote><table cellspacing=1 cellpadding=0 summary="Lists channels and their descriptions">
35 * <tr><td valign=top><tt><i>{@link java.nio.channels.Channel}</i></tt></td>
37 * <tr><td valign=top><tt>&nbsp;&nbsp;<i>{@link java.nio.channels.ReadableByteChannel}</i></tt></td>
39 * <tr><td valign=top><tt>&nbsp;&nbsp;&nbsp;&nbsp;<i>{@link java.nio.channels.ScatteringByteChannel}&nbsp;&nbsp;</i></tt></td>
41 * <tr><td valign=top><tt>&nbsp;&nbsp;<i>{@link java.nio.channels.WritableByteChannel}</i></tt></td>
43 * <tr><td valign=top><tt>&nbsp;&nbsp;&nbsp;&nbsp;<i>{@link java.nio.channels.GatheringByteChannel}</i></tt></td>
45 * <tr><td valign=top><tt>&nbsp;&nbsp;<i>{@link java.nio.channels.ByteChannel}</i></tt></td>
47 * <tr><td valign=top><tt>&nbsp;&nbsp;&nbsp;&nbsp;<i>{@link java.nio.channels
[all...]
H A DAsynchronousChannel.java26 package java.nio.channels;
59 * <p> Asynchronous channels are safe for use by multiple concurrent threads.
H A DInterruptibleChannel.java29 package java.nio.channels;
H A DChannel.java26 package java.nio.channels;
H A DReadableByteChannel.java26 package java.nio.channels;
H A DWritableByteChannel.java26 package java.nio.channels;
69 * writing all of the <i>r</i> requested bytes. Some types of channels,
H A DAsynchronousByteChannel.java26 package java.nio.channels;
34 * <p> Some channels may not allow more than one read or write to be outstanding
H A DCompletionHandler.java26 package java.nio.channels;
31 * <p> The asynchronous channels defined in this package allow a completion
H A DGatheringByteChannel.java26 package java.nio.channels;
79 * writing all of the <i>r</i> requested bytes. Some types of channels,
H A DMulticastChannel.java26 package java.nio.channels;
48 * For channels to an {@link StandardProtocolFamily#INET6 IPv6} socket, the equivalent
H A DScatteringByteChannel.java26 package java.nio.channels;
H A DAsynchronousServerSocketChannel.java26 package java.nio.channels;
28 import java.nio.channels.spi.*;
117 * java.nio.channels.spi.AsynchronousChannelProvider#openAsynchronousServerSocketChannel
119 * java.nio.channels.spi.AsynchronousChannelProvider} object that created
H A DFileLock.java26 package java.nio.channels;
96 * prevents that region from being {@link java.nio.channels.FileChannel#map
H A DMembershipKey.java26 package java.nio.channels;
H A DNetworkChannel.java26 package java.nio.channels;
H A DPipe.java26 package java.nio.channels;
29 import java.nio.channels.spi.*;
33 * A pair of channels that implements a unidirectional pipe.
35 * <p> A pipe consists of a pair of channels: A writable {@link
44 * buffer up to a certain number of bytes between the sink and source channels,
75 * <p> Pipe-source channels only support reading, so this method
106 * <p> Pipe-sink channels only support writing, so this method returns
140 * java.nio.channels.spi.SelectorProvider#openPipe openPipe} method of the
141 * system-wide default {@link java.nio.channels.spi.SelectorProvider}
H A DSeekableByteChannel.java26 package java.nio.channels;
H A DSelectableChannel.java26 package java.nio.channels;
29 import java.nio.channels.spi.AbstractInterruptibleChannel;
30 import java.nio.channels.spi.SelectorProvider;
63 * <p> Selectable channels are safe for use by multiple concurrent
77 * <p> Newly-created selectable channels are always in blocking mode.
240 * #register(java.nio.channels.Selector,int,java.lang.Object)
H A DSelector.java26 package java.nio.channels;
30 import java.nio.channels.spi.SelectorProvider;
39 * java.nio.channels.spi.SelectorProvider </code>selector provider<code>} to
41 * {@link java.nio.channels.spi.SelectorProvider#openSelector openSelector}
64 * cancelled but whose channels have not yet been deregistered. This set is
141 * channels to become ready, and if so for how long, is the only essential
158 * <p> Keys may be cancelled and channels may be closed at any time. Hence the
217 * java.nio.channels.spi.SelectorProvider#openSelector openSelector} method
219 * java.nio.channels.spi.SelectorProvider} object. </p>
278 * Selects a set of keys whose corresponding channels ar
[all...]
H A DServerSocketChannel.java26 package java.nio.channels;
32 import java.nio.channels.spi.AbstractSelectableChannel;
33 import java.nio.channels.spi.SelectorProvider;
47 * setOption} method. Server-socket channels support the following options:
66 * <p> Server-socket channels are safe for use by multiple concurrent threads.
90 * java.nio.channels.spi.SelectorProvider#openServerSocketChannel
92 * java.nio.channels.spi.SelectorProvider} object.
112 * <p> Server-socket channels only support the accepting of new
H A DAsynchronousChannelGroup.java26 package java.nio.channels;
28 import java.nio.channels.spi.AsynchronousChannelProvider;
35 * A grouping of asynchronous channels for the purpose of resource sharing.
39 * asynchronous channels} that are bound to the group. A group has an associated
42 * asynchronous operations performed on channels in the group. In addition to
55 * automatically. Asynchronous channels that do not specify a group at
70 * <td> {@code java.nio.channels.DefaultThreadPool.threadFactory} </td>
81 * <td> {@code java.nio.channels.DefaultThreadPool.initialSize} </td>
114 * the group <em>terminates</em> when all asynchronous channels that are bound to
124 * by an orderly shutdown, the {@code shutdownNow} method closes all open channels
[all...]
/openjdk7/jdk/src/share/classes/java/nio/channels/spi/
H A DAbstractSelectionKey.java26 package java.nio.channels.spi;
28 import java.nio.channels.*;
H A DSelectorProvider.java26 package java.nio.channels.spi;
30 import java.nio.channels.*;
40 * Service-provider class for selectors and selectable channels.
50 * methods of the {@link java.nio.channels.DatagramChannel#open
51 * DatagramChannel}, {@link java.nio.channels.Pipe#open Pipe}, {@link
52 * java.nio.channels.Selector#open Selector}, {@link
53 * java.nio.channels.ServerSocketChannel#open ServerSocketChannel}, and {@link
54 * java.nio.channels.SocketChannel#open SocketChannel} classes. It is also
88 String cn = System.getProperty("java.nio.channels.spi.SelectorProvider");
139 * <tt>java.nio.channels
[all...]
H A DAbstractInterruptibleChannel.java29 package java.nio.channels.spi;
34 import java.nio.channels.*;
41 * Base implementation class for interruptible channels.
44 * the asynchronous closing and interruption of channels. A concrete channel
77 * java.nio.channels.Channel} specification. Implementations of the {@link

Completed in 92 milliseconds

123