Home / Function/ scoreAddress() — netty Function Reference

scoreAddress() — netty Function Reference

Architecture documentation for the scoreAddress() function in MacAddressUtil.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  9305d4fa_a1fb_1272_769e_bfae8c4ad4c4["scoreAddress()"]
  a4685b43_b51c_914d_456a_1efa65aff7a6["MacAddressUtil"]
  9305d4fa_a1fb_1272_769e_bfae8c4ad4c4 -->|defined in| a4685b43_b51c_914d_456a_1efa65aff7a6
  bce5fa35_f827_f8d9_1f74_97f9adbfbbef["compareAddresses()"]
  bce5fa35_f827_f8d9_1f74_97f9adbfbbef -->|calls| 9305d4fa_a1fb_1272_769e_bfae8c4ad4c4
  style 9305d4fa_a1fb_1272_769e_bfae8c4ad4c4 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

common/src/main/java/io/netty/util/internal/MacAddressUtil.java lines 252–267

    private static int scoreAddress(InetAddress addr) {
        if (addr.isAnyLocalAddress() || addr.isLoopbackAddress()) {
            return 0;
        }
        if (addr.isMulticastAddress()) {
            return 1;
        }
        if (addr.isLinkLocalAddress()) {
            return 2;
        }
        if (addr.isSiteLocalAddress()) {
            return 3;
        }

        return 4;
    }

Domain

Subdomains

Called By

Frequently Asked Questions

What does scoreAddress() do?
scoreAddress() is a function in the netty codebase, defined in common/src/main/java/io/netty/util/internal/MacAddressUtil.java.
Where is scoreAddress() defined?
scoreAddress() is defined in common/src/main/java/io/netty/util/internal/MacAddressUtil.java at line 252.
What calls scoreAddress()?
scoreAddress() is called by 1 function(s): compareAddresses.

Analyze Your Own Codebase

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

Try Supermodel Free