Uses of Interface
io.netty.channel.socket.DatagramChannel
Packages that use DatagramChannel
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).
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.
-
Uses of DatagramChannel in io.netty.channel.epoll
Classes in io.netty.channel.epoll that implement DatagramChannelModifier and TypeClassDescriptionfinal class
DatagramChannel
implementation that uses linux EPOLL Edge-Triggered Mode for maximal performance. -
Uses of DatagramChannel in io.netty.channel.kqueue
Classes in io.netty.channel.kqueue that implement DatagramChannel -
Uses of DatagramChannel in io.netty.channel.socket
Constructors in io.netty.channel.socket with parameters of type DatagramChannelModifierConstructorDescriptionDefaultDatagramChannelConfig
(DatagramChannel channel, DatagramSocket javaSocket) Creates a new instance. -
Uses of DatagramChannel in io.netty.channel.socket.nio
Classes in io.netty.channel.socket.nio that implement DatagramChannelModifier and TypeClassDescriptionfinal class
An NIO datagramChannel
that sends and receives anAddressedEnvelopeinvalid input: '<'ByteBuf, SocketAddress>
. -
Uses of DatagramChannel in io.netty.channel.socket.oio
Classes in io.netty.channel.socket.oio that implement DatagramChannelModifier and TypeClassDescriptionclass
Deprecated.use NIO / EPOLL / KQUEUE transport.Constructors in io.netty.channel.socket.oio with parameters of type DatagramChannelModifierConstructorDescription(package private)
DefaultOioDatagramChannelConfig
(DatagramChannel channel, DatagramSocket javaSocket) -
Uses of DatagramChannel in io.netty.handler.ssl.ocsp
Fields in io.netty.handler.ssl.ocsp with type parameters of type DatagramChannelModifier and TypeFieldDescriptionprivate final ChannelFactory
<DatagramChannel> IoTransport.datagramChannel
Methods in io.netty.handler.ssl.ocsp that return types with arguments of type DatagramChannel -
Uses of DatagramChannel in io.netty.resolver.dns
Fields in io.netty.resolver.dns with type parameters of type DatagramChannelModifier and TypeFieldDescriptionprivate ChannelFactory
<? extends DatagramChannel> DnsNameResolverBuilder.datagramChannelFactory
Methods in io.netty.resolver.dns that return types with arguments of type DatagramChannelModifier and TypeMethodDescriptionprotected ChannelFactory
<? extends DatagramChannel> DnsNameResolverBuilder.channelFactory()
Deprecated.(package private) ChannelFactory
<? extends DatagramChannel> DnsNameResolverBuilder.datagramChannelFactory()
Method parameters in io.netty.resolver.dns with type arguments of type DatagramChannelModifier and TypeMethodDescriptionDnsNameResolverBuilder.channelFactory
(ChannelFactory<? extends DatagramChannel> datagramChannelFactory) Deprecated.DnsNameResolverBuilder.channelType
(Class<? extends DatagramChannel> channelType) Deprecated.DnsNameResolverBuilder.datagramChannelFactory
(ChannelFactory<? extends DatagramChannel> datagramChannelFactory) Sets theChannelFactory
that will create aDatagramChannel
.DnsNameResolverBuilder.datagramChannelType
(Class<? extends DatagramChannel> channelType) Sets theChannelFactory
as aReflectiveChannelFactory
of this type.protected NameResolver
<InetAddress> DnsAddressResolverGroup.newNameResolver
(EventLoop eventLoop, ChannelFactory<? extends DatagramChannel> channelFactory, DnsServerAddressStreamProvider nameServerProvider) Creates a newNameResolver
.protected AddressResolver
<InetSocketAddress> DnsAddressResolverGroup.newResolver
(EventLoop eventLoop, ChannelFactory<? extends DatagramChannel> channelFactory, DnsServerAddressStreamProvider nameServerProvider) Constructor parameters in io.netty.resolver.dns with type arguments of type DatagramChannelModifierConstructorDescriptionDnsAddressResolverGroup
(ChannelFactory<? extends DatagramChannel> channelFactory, DnsServerAddressStreamProvider nameServerProvider) DnsAddressResolverGroup
(Class<? extends DatagramChannel> channelType, DnsServerAddressStreamProvider nameServerProvider) (package private)
DnsNameResolver
(EventLoop eventLoop, ChannelFactory<? extends DatagramChannel> channelFactory, ChannelFactory<? extends SocketChannel> socketChannelFactory, boolean retryWithTcpOnTimeout, DnsCache resolveCache, DnsCnameCache cnameCache, AuthoritativeDnsServerCache authoritativeDnsServerCache, SocketAddress localAddress, DnsQueryLifecycleObserverFactory dnsQueryLifecycleObserverFactory, long queryTimeoutMillis, ResolvedAddressTypes resolvedAddressTypes, boolean recursionDesired, int maxQueriesPerResolve, boolean traceEnabled, int maxPayloadSize, boolean optResourceEnabled, HostsFileEntriesResolver hostsFileEntriesResolver, DnsServerAddressStreamProvider dnsServerAddressStreamProvider, DnsServerAddressStream queryDnsServerAddressStream, String[] searchDomains, int ndots, boolean decodeIdn, boolean completeOncePreferredResolved, int maxNumConsolidation, DnsNameResolverChannelStrategy datagramChannelStrategy) DnsNameResolver
(EventLoop eventLoop, ChannelFactory<? extends DatagramChannel> channelFactory, DnsCache resolveCache, AuthoritativeDnsServerCache authoritativeDnsServerCache, DnsQueryLifecycleObserverFactory dnsQueryLifecycleObserverFactory, long queryTimeoutMillis, ResolvedAddressTypes resolvedAddressTypes, boolean recursionDesired, int maxQueriesPerResolve, boolean traceEnabled, int maxPayloadSize, boolean optResourceEnabled, HostsFileEntriesResolver hostsFileEntriesResolver, DnsServerAddressStreamProvider dnsServerAddressStreamProvider, String[] searchDomains, int ndots, boolean decodeIdn) Deprecated.DnsNameResolver
(EventLoop eventLoop, ChannelFactory<? extends DatagramChannel> channelFactory, DnsCache resolveCache, DnsCache authoritativeDnsServerCache, DnsQueryLifecycleObserverFactory dnsQueryLifecycleObserverFactory, long queryTimeoutMillis, ResolvedAddressTypes resolvedAddressTypes, boolean recursionDesired, int maxQueriesPerResolve, boolean traceEnabled, int maxPayloadSize, boolean optResourceEnabled, HostsFileEntriesResolver hostsFileEntriesResolver, DnsServerAddressStreamProvider dnsServerAddressStreamProvider, String[] searchDomains, int ndots, boolean decodeIdn) Deprecated.RoundRobinDnsAddressResolverGroup
(ChannelFactory<? extends DatagramChannel> channelFactory, DnsServerAddressStreamProvider nameServerProvider) RoundRobinDnsAddressResolverGroup
(Class<? extends DatagramChannel> channelType, DnsServerAddressStreamProvider nameServerProvider)