Uses of Class
java.nio.channels.SocketChannel
Packages that use SocketChannel
Package
Description
Provides the classes for implementing networking applications.
Defines channels, which represent connections to entities that are capable of
performing I/O operations, such as files and sockets; defines selectors, for
multiplexed, non-blocking I/O operations.
Service-provider classes for the
java.nio.channels
package.-
Uses of SocketChannel in java.net
Methods in java.net that return SocketChannelModifier and TypeMethodDescriptionSocket.getChannel()Returns the uniqueSocketChannelobject associated with this socket, if any. -
Uses of SocketChannel in java.nio.channels
Methods in java.nio.channels that return SocketChannelModifier and TypeMethodDescriptionabstract SocketChannelServerSocketChannel.accept()Accepts a connection made to this channel's socket.abstract SocketChannelSocketChannel.bind(SocketAddress local) Binds the channel's socket to a local address.static SocketChannelSocketChannel.open()Opens a socket channel for an Internet protocol socket.static SocketChannelSocketChannel.open(ProtocolFamily family) Opens a socket channel.static SocketChannelSocketChannel.open(SocketAddress remote) Opens a socket channel and connects it to a remote address.abstract <T> SocketChannelSocketChannel.setOption(SocketOption<T> name, T value) abstract SocketChannelSocketChannel.shutdownInput()Shutdown the connection for reading without closing the channel.abstract SocketChannelSocketChannel.shutdownOutput()Shutdown the connection for writing without closing the channel. -
Uses of SocketChannel in java.nio.channels.spi
Methods in java.nio.channels.spi that return SocketChannelModifier and TypeMethodDescriptionabstract SocketChannelSelectorProvider.openSocketChannel()Opens a socket channel.SelectorProvider.openSocketChannel(ProtocolFamily family) Opens a socket channel.