Home / Function/ doResolveAllUncached0() — netty Function Reference

doResolveAllUncached0() — netty Function Reference

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

Entity Profile

Dependency Diagram

graph TD
  ff5ed0b1_a3bf_48f7_1f11_6a65ddeb7bd3["doResolveAllUncached0()"]
  a8faea52_3f45_7b36_4918_3dfb9bd6ee9b["DnsNameResolver"]
  ff5ed0b1_a3bf_48f7_1f11_6a65ddeb7bd3 -->|defined in| a8faea52_3f45_7b36_4918_3dfb9bd6ee9b
  ec46f075_dc46_9735_e431_9f2867daf501["doResolveAllUncached()"]
  ec46f075_dc46_9735_e431_9f2867daf501 -->|calls| ff5ed0b1_a3bf_48f7_1f11_6a65ddeb7bd3
  94155903_c018_eb88_5f5d_87fdb5343087["resolve()"]
  ff5ed0b1_a3bf_48f7_1f11_6a65ddeb7bd3 -->|calls| 94155903_c018_eb88_5f5d_87fdb5343087
  style ff5ed0b1_a3bf_48f7_1f11_6a65ddeb7bd3 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

resolver-dns/src/main/java/io/netty/resolver/dns/DnsNameResolver.java lines 1254–1269

    private void doResolveAllUncached0(final Channel channel,
                                       final String hostname,
                                       final DnsRecord[] additionals,
                                       final Promise<?> originalPromise,
                                       final Promise<List<InetAddress>> promise,
                                       final DnsCache resolveCache,
                                       final boolean completeEarlyIfPossible) {

        assert executor().inEventLoop();
        final DnsServerAddressStream nameServerAddrs =
                dnsServerAddressStreamProvider.nameServerAddressStream(hostname);
        DnsAddressResolveContext ctx = new DnsAddressResolveContext(this, channel,
                originalPromise, hostname, additionals, nameServerAddrs, maxQueriesPerResolve, resolveCache,
                authoritativeDnsServerCache, completeEarlyIfPossible);
        ctx.resolve(promise);
    }

Subdomains

Calls

Frequently Asked Questions

What does doResolveAllUncached0() do?
doResolveAllUncached0() is a function in the netty codebase, defined in resolver-dns/src/main/java/io/netty/resolver/dns/DnsNameResolver.java.
Where is doResolveAllUncached0() defined?
doResolveAllUncached0() is defined in resolver-dns/src/main/java/io/netty/resolver/dns/DnsNameResolver.java at line 1254.
What does doResolveAllUncached0() call?
doResolveAllUncached0() calls 1 function(s): resolve.
What calls doResolveAllUncached0()?
doResolveAllUncached0() is called by 1 function(s): doResolveAllUncached.

Analyze Your Own Codebase

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

Try Supermodel Free