| Package | Description |
|---|---|
| io.netty.channel |
The core channel API which is asynchronous and event-driven abstraction of
various transports such as a
NIO Channel.
|
| io.netty.channel.socket.nio |
NIO-based socket channel
API implementation - recommended for a large number of connections (>= 1000).
|
| io.netty.handler.ssl | |
| io.netty.handler.ssl.util |
Utility classes that helps easier development of TLS/SSL applications.
|
| io.netty.util.internal |
Internal-use-only utilities which is not allowed to be used
outside Netty.
|
| Constructor and Description |
|---|
ChannelException(String message,
Throwable cause,
boolean shared) |
| Modifier and Type | Class and Description |
|---|---|
class |
NioChannelOption<T>
Provides
ChannelOption over a given SocketOption which is then passed through the underlying
NetworkChannel. |
| Modifier and Type | Method and Description |
|---|---|
ChannelFuture |
NioDatagramChannel.block(InetAddress multicastAddress,
NetworkInterface networkInterface,
InetAddress sourceToBlock,
ChannelPromise promise)
Block the given sourceToBlock address for the given multicastAddress on the given networkInterface
|
protected void |
NioServerDomainSocketChannel.doBind(SocketAddress localAddress) |
protected void |
NioServerSocketChannel.doBind(SocketAddress localAddress) |
protected void |
NioSocketChannel.doShutdownOutput() |
protected void |
NioDomainSocketChannel.doShutdownOutput() |
ChannelFuture |
NioDatagramChannel.joinGroup(InetAddress multicastAddress,
NetworkInterface networkInterface,
InetAddress source,
ChannelPromise promise) |
ChannelFuture |
NioDatagramChannel.leaveGroup(InetAddress multicastAddress,
NetworkInterface networkInterface,
InetAddress source,
ChannelPromise promise) |
protected SocketAddress |
NioServerDomainSocketChannel.localAddress0() |
protected SocketAddress |
NioDomainSocketChannel.localAddress0() |
protected SocketAddress |
NioDomainSocketChannel.remoteAddress0() |
| Constructor and Description |
|---|
NioServerDomainSocketChannel(ServerSocketChannel channel)
Create a new instance using the given
ServerSocketChannel. |
| Modifier and Type | Method and Description |
|---|---|
SSLParameters |
ReferenceCountedOpenSslEngine.getSSLParameters() |
void |
ReferenceCountedOpenSslEngine.setSSLParameters(SSLParameters sslParameters) |
| Modifier and Type | Method and Description |
|---|---|
void |
LazyX509Certificate.verify(PublicKey key,
Provider sigProvider) |
| Modifier and Type | Method and Description |
|---|---|
static void |
ThrowableUtil.addSuppressed(Throwable target,
Throwable suppressed) |
static void |
SocketUtils.bind(DatagramChannel networkChannel,
SocketAddress address) |
static void |
SocketUtils.bind(SocketChannel socketChannel,
SocketAddress address) |
static File |
PlatformDependent.createTempFile(String prefix,
String suffix,
File directory) |
static Throwable[] |
ThrowableUtil.getSuppressed(Throwable source) |
static InetAddress |
SocketUtils.loopbackAddress() |
static <C> Deque<C> |
PlatformDependent.newConcurrentDeque()
Returns a new concurrent
Deque. |
Copyright © 2008–2025 The Netty Project. All rights reserved.