Uses of Class
java.nio.channels.SocketChannel Java DOCS
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.