Home / Function/ DnsQueryIdRange() — netty Function Reference

DnsQueryIdRange() — netty Function Reference

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

Entity Profile

Dependency Diagram

graph TD
  28a1a002_2028_b30d_c464_69be19a4601e["DnsQueryIdRange()"]
  111240bc_7647_f4bc_5270_6c732c4ba85a["DnsQueryIdRange"]
  28a1a002_2028_b30d_c464_69be19a4601e -->|defined in| 111240bc_7647_f4bc_5270_6c732c4ba85a
  6a637868_c6ba_ffdc_b53b_e78cfea66ea0["DnsQueryIdRange()"]
  6a637868_c6ba_ffdc_b53b_e78cfea66ea0 -->|calls| 28a1a002_2028_b30d_c464_69be19a4601e
  6a637868_c6ba_ffdc_b53b_e78cfea66ea0["DnsQueryIdRange()"]
  28a1a002_2028_b30d_c464_69be19a4601e -->|calls| 6a637868_c6ba_ffdc_b53b_e78cfea66ea0
  cf295d23_8f39_8124_5d0d_2b95f67a081b["pushId()"]
  28a1a002_2028_b30d_c464_69be19a4601e -->|calls| cf295d23_8f39_8124_5d0d_2b95f67a081b
  style 28a1a002_2028_b30d_c464_69be19a4601e fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

resolver-dns/src/main/java/io/netty/resolver/dns/DnsQueryIdSpace.java lines 146–152

        DnsQueryIdRange(int bucketSize, int startId) {
            this.ids = new short[bucketSize];
            this.startId = startId;
            for (int v = startId; v < bucketSize + startId; v++) {
                pushId(v);
            }
        }

Subdomains

Called By

Frequently Asked Questions

What does DnsQueryIdRange() do?
DnsQueryIdRange() is a function in the netty codebase, defined in resolver-dns/src/main/java/io/netty/resolver/dns/DnsQueryIdSpace.java.
Where is DnsQueryIdRange() defined?
DnsQueryIdRange() is defined in resolver-dns/src/main/java/io/netty/resolver/dns/DnsQueryIdSpace.java at line 146.
What does DnsQueryIdRange() call?
DnsQueryIdRange() calls 2 function(s): DnsQueryIdRange, pushId.
What calls DnsQueryIdRange()?
DnsQueryIdRange() is called by 1 function(s): DnsQueryIdRange.

Analyze Your Own Codebase

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

Try Supermodel Free