NativeResolver Domain — netty Architecture
Interfaces with operating system DNS services, specifically macOS native resolver integration.
Entity Profile
Dependency Diagram
graph TD domain_NativeResolver["NativeResolver"] subdomain_NativeResolver_JavaResolver["JavaResolver"] domain_NativeResolver --> subdomain_NativeResolver_JavaResolver style domain_NativeResolver fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Subdomains
Source Files
- resolver-dns/src/main/java/io/netty/resolver/dns/AuthoritativeDnsServerCacheAdapter.java
- resolver-dns/src/main/java/io/netty/resolver/dns/BiDnsQueryLifecycleObserver.java
- resolver-dns/src/main/java/io/netty/resolver/dns/BiDnsQueryLifecycleObserverFactory.java
- resolver-dns/src/main/java/io/netty/resolver/dns/Cache.java
- resolver-dns/src/main/java/io/netty/resolver/dns/DatagramDnsQueryContext.java
- resolver-dns/src/main/java/io/netty/resolver/dns/DefaultAuthoritativeDnsServerCache.java
- resolver-dns/src/main/java/io/netty/resolver/dns/DefaultDnsCache.java
- resolver-dns/src/main/java/io/netty/resolver/dns/DefaultDnsCnameCache.java
- resolver-dns/src/main/java/io/netty/resolver/dns/DefaultDnsServerAddressStreamProvider.java
- resolver-dns/src/main/java/io/netty/resolver/dns/DefaultDnsServerAddresses.java
- resolver-dns/src/main/java/io/netty/resolver/dns/DirContextUtils.java
- resolver-dns/src/main/java/io/netty/resolver/dns/DnsAddressDecoder.java
- resolver-dns/src/main/java/io/netty/resolver/dns/DnsAddressResolveContext.java
- resolver-dns/src/main/java/io/netty/resolver/dns/DnsAddressResolverGroup.java
- resolver-dns/src/main/java/io/netty/resolver/dns/DnsErrorCauseException.java
- resolver-dns/src/main/java/io/netty/resolver/dns/DnsNameResolver.java
- resolver-dns/src/main/java/io/netty/resolver/dns/DnsNameResolverBuilder.java
- resolver-dns/src/main/java/io/netty/resolver/dns/DnsNameResolverException.java
- resolver-dns/src/main/java/io/netty/resolver/dns/DnsNameResolverTimeoutException.java
- resolver-dns/src/main/java/io/netty/resolver/dns/DnsQueryContext.java
- resolver-dns/src/main/java/io/netty/resolver/dns/DnsQueryContextManager.java
- resolver-dns/src/main/java/io/netty/resolver/dns/DnsQueryIdSpace.java
- resolver-dns/src/main/java/io/netty/resolver/dns/DnsRecordResolveContext.java
- resolver-dns/src/main/java/io/netty/resolver/dns/DnsResolveContext.java
- resolver-dns/src/main/java/io/netty/resolver/dns/DnsServerAddressStreamProviders.java
- resolver-dns/src/main/java/io/netty/resolver/dns/DnsServerAddresses.java
- resolver-dns/src/main/java/io/netty/resolver/dns/InflightNameResolver.java
- resolver-dns/src/main/java/io/netty/resolver/dns/LoggingDnsQueryLifeCycleObserverFactory.java
- resolver-dns/src/main/java/io/netty/resolver/dns/LoggingDnsQueryLifecycleObserver.java
- resolver-dns/src/main/java/io/netty/resolver/dns/MultiDnsServerAddressStreamProvider.java
- resolver-dns/src/main/java/io/netty/resolver/dns/NameServerComparator.java
- resolver-dns/src/main/java/io/netty/resolver/dns/NoopAuthoritativeDnsServerCache.java
- resolver-dns/src/main/java/io/netty/resolver/dns/NoopDnsCache.java
- resolver-dns/src/main/java/io/netty/resolver/dns/NoopDnsCnameCache.java
- resolver-dns/src/main/java/io/netty/resolver/dns/NoopDnsQueryLifecycleObserver.java
- resolver-dns/src/main/java/io/netty/resolver/dns/NoopDnsQueryLifecycleObserverFactory.java
- resolver-dns/src/main/java/io/netty/resolver/dns/PreferredAddressTypeComparator.java
- resolver-dns/src/main/java/io/netty/resolver/dns/ResolvConf.java
- resolver-dns/src/main/java/io/netty/resolver/dns/RotationalDnsServerAddresses.java
- resolver-dns/src/main/java/io/netty/resolver/dns/RoundRobinDnsAddressResolverGroup.java
- resolver-dns/src/main/java/io/netty/resolver/dns/SequentialDnsServerAddressStream.java
- resolver-dns/src/main/java/io/netty/resolver/dns/SequentialDnsServerAddressStreamProvider.java
- resolver-dns/src/main/java/io/netty/resolver/dns/ShuffledDnsServerAddressStream.java
- resolver-dns/src/main/java/io/netty/resolver/dns/SingletonDnsServerAddressStreamProvider.java
- resolver-dns/src/main/java/io/netty/resolver/dns/SingletonDnsServerAddresses.java
- resolver-dns/src/main/java/io/netty/resolver/dns/TcpDnsQueryContext.java
- resolver-dns/src/main/java/io/netty/resolver/dns/ThreadLocalNameServerAddressStream.java
- resolver-dns/src/main/java/io/netty/resolver/dns/UniSequentialDnsServerAddressStreamProvider.java
- resolver-dns/src/main/java/io/netty/resolver/dns/UnixResolverDnsServerAddressStreamProvider.java
- resolver-dns/src/main/java/io/netty/resolver/dns/UnixResolverOptions.java
- resolver-dns-native-macos/src/main/c/dnsinfo.h
- resolver-dns-native-macos/src/main/c/netty_resolver_dns_macos.c
Source
- resolver-dns/src/main/java/io/netty/resolver/dns/AuthoritativeDnsServerCacheAdapter.java
- resolver-dns/src/main/java/io/netty/resolver/dns/BiDnsQueryLifecycleObserver.java
- resolver-dns/src/main/java/io/netty/resolver/dns/BiDnsQueryLifecycleObserverFactory.java
- resolver-dns/src/main/java/io/netty/resolver/dns/Cache.java
- resolver-dns/src/main/java/io/netty/resolver/dns/DatagramDnsQueryContext.java
- resolver-dns/src/main/java/io/netty/resolver/dns/DefaultAuthoritativeDnsServerCache.java
- resolver-dns/src/main/java/io/netty/resolver/dns/DefaultDnsCache.java
- resolver-dns/src/main/java/io/netty/resolver/dns/DefaultDnsCnameCache.java
- resolver-dns/src/main/java/io/netty/resolver/dns/DefaultDnsServerAddressStreamProvider.java
- resolver-dns/src/main/java/io/netty/resolver/dns/DefaultDnsServerAddresses.java
- resolver-dns/src/main/java/io/netty/resolver/dns/DirContextUtils.java
- resolver-dns/src/main/java/io/netty/resolver/dns/DnsAddressDecoder.java
- resolver-dns/src/main/java/io/netty/resolver/dns/DnsAddressResolveContext.java
- resolver-dns/src/main/java/io/netty/resolver/dns/DnsAddressResolverGroup.java
- resolver-dns/src/main/java/io/netty/resolver/dns/DnsErrorCauseException.java
- resolver-dns/src/main/java/io/netty/resolver/dns/DnsNameResolver.java
- resolver-dns/src/main/java/io/netty/resolver/dns/DnsNameResolverBuilder.java
- resolver-dns/src/main/java/io/netty/resolver/dns/DnsNameResolverException.java
- resolver-dns/src/main/java/io/netty/resolver/dns/DnsNameResolverTimeoutException.java
- resolver-dns/src/main/java/io/netty/resolver/dns/DnsQueryContext.java
- resolver-dns/src/main/java/io/netty/resolver/dns/DnsQueryContextManager.java
- resolver-dns/src/main/java/io/netty/resolver/dns/DnsQueryIdSpace.java
- resolver-dns/src/main/java/io/netty/resolver/dns/DnsRecordResolveContext.java
- resolver-dns/src/main/java/io/netty/resolver/dns/DnsResolveContext.java
- resolver-dns/src/main/java/io/netty/resolver/dns/DnsServerAddressStreamProviders.java
- resolver-dns/src/main/java/io/netty/resolver/dns/DnsServerAddresses.java
- resolver-dns/src/main/java/io/netty/resolver/dns/InflightNameResolver.java
- resolver-dns/src/main/java/io/netty/resolver/dns/LoggingDnsQueryLifeCycleObserverFactory.java
- resolver-dns/src/main/java/io/netty/resolver/dns/LoggingDnsQueryLifecycleObserver.java
- resolver-dns/src/main/java/io/netty/resolver/dns/MultiDnsServerAddressStreamProvider.java
- resolver-dns/src/main/java/io/netty/resolver/dns/NameServerComparator.java
- resolver-dns/src/main/java/io/netty/resolver/dns/NoopAuthoritativeDnsServerCache.java
- resolver-dns/src/main/java/io/netty/resolver/dns/NoopDnsCache.java
- resolver-dns/src/main/java/io/netty/resolver/dns/NoopDnsCnameCache.java
- resolver-dns/src/main/java/io/netty/resolver/dns/NoopDnsQueryLifecycleObserver.java
- resolver-dns/src/main/java/io/netty/resolver/dns/NoopDnsQueryLifecycleObserverFactory.java
- resolver-dns/src/main/java/io/netty/resolver/dns/PreferredAddressTypeComparator.java
- resolver-dns/src/main/java/io/netty/resolver/dns/ResolvConf.java
- resolver-dns/src/main/java/io/netty/resolver/dns/RotationalDnsServerAddresses.java
- resolver-dns/src/main/java/io/netty/resolver/dns/RoundRobinDnsAddressResolverGroup.java
- resolver-dns/src/main/java/io/netty/resolver/dns/SequentialDnsServerAddressStream.java
- resolver-dns/src/main/java/io/netty/resolver/dns/SequentialDnsServerAddressStreamProvider.java
- resolver-dns/src/main/java/io/netty/resolver/dns/ShuffledDnsServerAddressStream.java
- resolver-dns/src/main/java/io/netty/resolver/dns/SingletonDnsServerAddressStreamProvider.java
- resolver-dns/src/main/java/io/netty/resolver/dns/SingletonDnsServerAddresses.java
- resolver-dns/src/main/java/io/netty/resolver/dns/TcpDnsQueryContext.java
- resolver-dns/src/main/java/io/netty/resolver/dns/ThreadLocalNameServerAddressStream.java
- resolver-dns/src/main/java/io/netty/resolver/dns/UniSequentialDnsServerAddressStreamProvider.java
- resolver-dns/src/main/java/io/netty/resolver/dns/UnixResolverDnsServerAddressStreamProvider.java
- resolver-dns/src/main/java/io/netty/resolver/dns/UnixResolverOptions.java
- resolver-dns-native-macos/src/main/c/dnsinfo.h
- resolver-dns-native-macos/src/main/c/netty_resolver_dns_macos.c
Frequently Asked Questions
What is the NativeResolver domain?
The NativeResolver domain is an architectural grouping in the netty codebase. Interfaces with operating system DNS services, specifically macOS native resolver integration. It contains 52 source files.
What subdomains are in NativeResolver?
The NativeResolver domain contains 1 subdomain(s): JavaResolver.
How many files are in NativeResolver?
The NativeResolver domain contains 52 source files.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free