DnsNativeClient Class — netty Architecture
Architecture documentation for the DnsNativeClient class in DnsNativeClient.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD 5f0b12a7_7ac7_8d39_5281_c91980f05635["DnsNativeClient"] 7ff008aa_95ac_bc4e_f693_14a8c47a8158["DnsNativeClient.java"] 5f0b12a7_7ac7_8d39_5281_c91980f05635 -->|defined in| 7ff008aa_95ac_bc4e_f693_14a8c47a8158 8d81aea7_352c_6f14_ca14_7706c050d71a["DnsNativeClient()"] 5f0b12a7_7ac7_8d39_5281_c91980f05635 -->|method| 8d81aea7_352c_6f14_ca14_7706c050d71a ad75189b_281f_a0f7_009f_63e6fc7df8ef["main()"] 5f0b12a7_7ac7_8d39_5281_c91980f05635 -->|method| ad75189b_281f_a0f7_009f_63e6fc7df8ef
Relationship Graph
Source Code
testsuite-native-image-client/src/main/java/io/netty/testsuite/svm/client/DnsNativeClient.java lines 32–51
public final class DnsNativeClient {
/**
* Main entry point (not instantiable)
*/
private DnsNativeClient() {
}
public static void main(String[] args) throws Exception {
EventLoopGroup group = new MultiThreadIoEventLoopGroup(
1, new DefaultThreadFactory("netty"), NioIoHandler.newFactory());
DnsAddressResolverGroup resolverGroup = new DnsAddressResolverGroup(NioDatagramChannel.class,
DnsServerAddressStreamProviders.platformDefault());
AddressResolver<InetSocketAddress> resolver = resolverGroup.getResolver(group.next());
System.out.println(resolver);
resolver.close();
group.shutdownGracefully().get();
}
}
Defined In
Source
Frequently Asked Questions
What is the DnsNativeClient class?
DnsNativeClient is a class in the netty codebase, defined in testsuite-native-image-client/src/main/java/io/netty/testsuite/svm/client/DnsNativeClient.java.
Where is DnsNativeClient defined?
DnsNativeClient is defined in testsuite-native-image-client/src/main/java/io/netty/testsuite/svm/client/DnsNativeClient.java at line 32.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free