Uses of Package
io.netty.channel.socket
Packages that use io.netty.channel.socket
Package
Description
Optimized transport for linux which uses EPOLL Edge-Triggered Mode
for maximal performance.
BSD specific transport.
Abstract TCP and UDP socket interfaces which extend the core channel API.
NIO-based socket channel
API implementation - recommended for a large number of connections (>= 1000).
Old blocking I/O based socket channel API implementation - recommended for
a small number of connections (< 1000).
Unix specific transport.
io_uring is a high I/O performance scalable interface for fully
asynchronous Linux syscalls.
Extensible decoder and its common implementations which deal with the
packet fragmentation and reassembly issue found in a stream-based transport
such as TCP/IP.
DNS codec.
QUIC implementation
Certificate validation using OCSP
An alternative to Java's built-in domain name lookup mechanism that resolves a domain name asynchronously,
which supports the queries of an arbitrary DNS record type as well.
-
Classes in io.netty.channel.socket used by io.netty.channel.epollClassDescriptionA UDP/IP
Channel.AChannelConfigfor aDatagramChannel.The message container that is used forDatagramChannelto communicate with the remote peer.A duplexChannelthat has two sides that can be shutdown independently.AChannelConfigfor aDuplexChannel.Deprecated.A TCP/IPServerChannelwhich accepts incoming TCP/IP connections.AChannelConfigfor aServerSocketChannel.A TCP/IP socketChannel.AChannelConfigfor aSocketChannel.ProtocolFamilyimplementation that is used by the different transport implementations. -
Classes in io.netty.channel.socket used by io.netty.channel.kqueueClassDescriptionA UDP/IP
Channel.AChannelConfigfor aDatagramChannel.A duplexChannelthat has two sides that can be shutdown independently.AChannelConfigfor aDuplexChannel.Deprecated.useSocketProtocolFamily.A TCP/IPServerChannelwhich accepts incoming TCP/IP connections.AChannelConfigfor aServerSocketChannel.A TCP/IP socketChannel.AChannelConfigfor aSocketChannel.ProtocolFamilyimplementation that is used by the different transport implementations. -
Classes in io.netty.channel.socket used by io.netty.channel.socketClassDescriptionSpecial event which will be fired and passed to the
ChannelInboundHandler.userEventTriggered(ChannelHandlerContext, Object)methods once the input of aSocketChannelwas shutdown and theDuplexChannelConfig.isAllowHalfClosure()method returnstrue.User event that signifies the channel's input side is shutdown, and we tried to shut it down again.Special event which will be fired and passed to theChannelInboundHandler.userEventTriggered(ChannelHandlerContext, Object)methods once the output of aSocketChannelwas shutdown.A UDP/IPChannel.AChannelConfigfor aDatagramChannel.The message container that is used forDatagramChannelto communicate with the remote peer.A duplexChannelthat has two sides that can be shutdown independently.AChannelConfigfor aDuplexChannel.Deprecated.useSocketProtocolFamily.A TCP/IPServerChannelwhich accepts incoming TCP/IP connections.AChannelConfigfor aServerSocketChannel.A TCP/IP socketChannel.AChannelConfigfor aSocketChannel.ProtocolFamilyimplementation that is used by the different transport implementations. -
Classes in io.netty.channel.socket used by io.netty.channel.socket.nioClassDescriptionA UDP/IP
Channel.AChannelConfigfor aDatagramChannel.A duplexChannelthat has two sides that can be shutdown independently.Deprecated.useSocketProtocolFamily.A TCP/IPServerChannelwhich accepts incoming TCP/IP connections.AChannelConfigfor aServerSocketChannel.A TCP/IP socketChannel.AChannelConfigfor aSocketChannel.ProtocolFamilyimplementation that is used by the different transport implementations. -
Classes in io.netty.channel.socket used by io.netty.channel.socket.oioClassDescriptionA UDP/IP
Channel.AChannelConfigfor aDatagramChannel.The defaultServerSocketChannelConfigimplementation.The defaultSocketChannelConfigimplementation.A duplexChannelthat has two sides that can be shutdown independently.AChannelConfigfor aDuplexChannel.A TCP/IPServerChannelwhich accepts incoming TCP/IP connections.AChannelConfigfor aServerSocketChannel.A TCP/IP socketChannel.AChannelConfigfor aSocketChannel. -
Classes in io.netty.channel.socket used by io.netty.channel.unixClassDescriptionThe message container that is used for
DatagramChannelto communicate with the remote peer.A duplexChannelthat has two sides that can be shutdown independently.Deprecated.useSocketProtocolFamily.ProtocolFamilyimplementation that is used by the different transport implementations. -
Classes in io.netty.channel.socket used by io.netty.channel.uringClassDescriptionA UDP/IP
Channel.AChannelConfigfor aDatagramChannel.A duplexChannelthat has two sides that can be shutdown independently.A TCP/IPServerChannelwhich accepts incoming TCP/IP connections.AChannelConfigfor aServerSocketChannel.A TCP/IP socketChannel.AChannelConfigfor aSocketChannel.ProtocolFamilyimplementation that is used by the different transport implementations. -
Classes in io.netty.channel.socket used by io.netty.handler.codecClassDescriptionThe message container that is used for
DatagramChannelto communicate with the remote peer. -
Classes in io.netty.channel.socket used by io.netty.handler.codec.dnsClassDescriptionThe message container that is used for
DatagramChannelto communicate with the remote peer.Deprecated.useSocketProtocolFamily.ProtocolFamilyimplementation that is used by the different transport implementations. -
Classes in io.netty.channel.socket used by io.netty.handler.codec.quicClassDescriptionThe message container that is used for
DatagramChannelto communicate with the remote peer.A duplexChannelthat has two sides that can be shutdown independently.AChannelConfigfor aDuplexChannel. -
Classes in io.netty.channel.socket used by io.netty.handler.ssl.ocsp
-
Classes in io.netty.channel.socket used by io.netty.resolver.dnsClassDescriptionA UDP/IP
Channel.Deprecated.useSocketProtocolFamily.A TCP/IP socketChannel.ProtocolFamilyimplementation that is used by the different transport implementations.
SocketProtocolFamily.