Home / Function/ DnsNameResolver() — netty Function Reference

DnsNameResolver() — netty Function Reference

Architecture documentation for the DnsNameResolver() function in DnsNameResolver.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  c1670091_ddb3_25bd_6aff_0a7ca67e48f2["DnsNameResolver()"]
  a8faea52_3f45_7b36_4918_3dfb9bd6ee9b["DnsNameResolver"]
  c1670091_ddb3_25bd_6aff_0a7ca67e48f2 -->|defined in| a8faea52_3f45_7b36_4918_3dfb9bd6ee9b
  ba80bef7_9ac4_6d94_0f65_f15f46ea39ef["ndots()"]
  c1670091_ddb3_25bd_6aff_0a7ca67e48f2 -->|calls| ba80bef7_9ac4_6d94_0f65_f15f46ea39ef
  35022c36_d3c3_31af_060f_8e097504fe43["addressType()"]
  c1670091_ddb3_25bd_6aff_0a7ca67e48f2 -->|calls| 35022c36_d3c3_31af_060f_8e097504fe43
  34572130_4bd4_efe5_a414_ae71beb61f34["DnsResponseHandler()"]
  c1670091_ddb3_25bd_6aff_0a7ca67e48f2 -->|calls| 34572130_4bd4_efe5_a414_ae71beb61f34
  style c1670091_ddb3_25bd_6aff_0a7ca67e48f2 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

resolver-dns/src/main/java/io/netty/resolver/dns/DnsNameResolver.java lines 316–340

    @Deprecated
    public DnsNameResolver(
            EventLoop eventLoop,
            ChannelFactory<? extends DatagramChannel> channelFactory,
            final DnsCache resolveCache,
            final 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) {
        this(eventLoop, channelFactory, resolveCache,
             new AuthoritativeDnsServerCacheAdapter(authoritativeDnsServerCache), dnsQueryLifecycleObserverFactory,
             queryTimeoutMillis, resolvedAddressTypes, recursionDesired, maxQueriesPerResolve, traceEnabled,
             maxPayloadSize, optResourceEnabled, hostsFileEntriesResolver, dnsServerAddressStreamProvider,
             searchDomains, ndots, decodeIdn);
    }

Subdomains

Frequently Asked Questions

What does DnsNameResolver() do?
DnsNameResolver() is a function in the netty codebase, defined in resolver-dns/src/main/java/io/netty/resolver/dns/DnsNameResolver.java.
Where is DnsNameResolver() defined?
DnsNameResolver() is defined in resolver-dns/src/main/java/io/netty/resolver/dns/DnsNameResolver.java at line 316.
What does DnsNameResolver() call?
DnsNameResolver() calls 3 function(s): DnsResponseHandler, addressType, ndots.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free