DnsResolver() — netty Function Reference
Architecture documentation for the DnsResolver() function in DnsResolver.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD d2a16c4b_15a2_485e_bad3_79477e81596e["DnsResolver()"] 87416c0b_20c3_efd3_d521_5fb1f7798452["DnsResolver"] d2a16c4b_15a2_485e_bad3_79477e81596e -->|defined in| 87416c0b_20c3_efd3_d521_5fb1f7798452 style d2a16c4b_15a2_485e_bad3_79477e81596e fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
resolver-dns-classes-macos/src/main/java/io/netty/resolver/dns/macos/DnsResolver.java lines 35–52
DnsResolver(String domain, byte[][] nameservers, int port,
String[] searches, String options, int timeout, int searchOrder) {
this.domain = domain;
if (nameservers == null) {
this.nameservers = new InetSocketAddress[0];
} else {
this.nameservers = new InetSocketAddress[nameservers.length];
for (int i = 0; i < nameservers.length; i++) {
byte[] addr = nameservers[i];
this.nameservers[i] = NativeInetAddress.address(addr, 0, addr.length);
}
}
this.port = port;
this.searches = searches;
this.options = options;
this.timeout = timeout;
this.searchOrder = searchOrder;
}
Domain
Subdomains
Source
Frequently Asked Questions
What does DnsResolver() do?
DnsResolver() is a function in the netty codebase, defined in resolver-dns-classes-macos/src/main/java/io/netty/resolver/dns/macos/DnsResolver.java.
Where is DnsResolver() defined?
DnsResolver() is defined in resolver-dns-classes-macos/src/main/java/io/netty/resolver/dns/macos/DnsResolver.java at line 35.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free