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).
io_uring is a high I/O performance scalable interface for fully
asynchronous Linux syscalls.
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 classDatagramChannelimplementation 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 classAn NIO datagramChannelthat 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 TypeClassDescriptionclassDeprecated.use NIO / EPOLL / KQUEUE transport. -
Uses of DatagramChannel in io.netty.channel.uring
Classes in io.netty.channel.uring that implement DatagramChannel -
Uses of DatagramChannel in io.netty.handler.ssl.ocsp
Methods in io.netty.handler.ssl.ocsp that return types with arguments of type DatagramChannel -
Uses of DatagramChannel in io.netty.resolver.dns
Methods in io.netty.resolver.dns that return types with arguments of type DatagramChannelModifier and TypeMethodDescriptionprotected ChannelFactory<? extends DatagramChannel> DnsNameResolverBuilder.channelFactory()Deprecated.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 theChannelFactorythat will create aDatagramChannel.DnsNameResolverBuilder.datagramChannelType(Class<? extends DatagramChannel> channelType) Sets theChannelFactoryas aReflectiveChannelFactoryof 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) 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)