Home / Class/ DomainDatagramSocketAddress Class — netty Architecture

DomainDatagramSocketAddress Class — netty Architecture

Architecture documentation for the DomainDatagramSocketAddress class in DomainDatagramSocketAddress.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  cd93019e_0aec_b362_5db6_a44a1df8aae0["DomainDatagramSocketAddress"]
  3a3d5f93_1d22_7bdc_ef7f_6703a7ea0143["DomainDatagramSocketAddress.java"]
  cd93019e_0aec_b362_5db6_a44a1df8aae0 -->|defined in| 3a3d5f93_1d22_7bdc_ef7f_6703a7ea0143
  d76e60c6_929d_809f_be46_f06997a4c015["DomainDatagramSocketAddress()"]
  cd93019e_0aec_b362_5db6_a44a1df8aae0 -->|method| d76e60c6_929d_809f_be46_f06997a4c015
  a863327c_30fb_104d_60d8_82b08c0e360d["receivedAmount()"]
  cd93019e_0aec_b362_5db6_a44a1df8aae0 -->|method| a863327c_30fb_104d_60d8_82b08c0e360d

Relationship Graph

Source Code

transport-native-unix-common/src/main/java/io/netty/channel/unix/DomainDatagramSocketAddress.java lines 26–48

public final class DomainDatagramSocketAddress extends DomainSocketAddress {

    private static final long serialVersionUID = -5925732678737768223L;

    private final DomainDatagramSocketAddress localAddress;
    // holds the amount of received bytes
    private final int receivedAmount;

    public DomainDatagramSocketAddress(byte[] socketPath, int receivedAmount,
                                       DomainDatagramSocketAddress localAddress) {
        super(new String(socketPath, CharsetUtil.UTF_8));
        this.localAddress = localAddress;
        this.receivedAmount = receivedAmount;
    }

    public DomainDatagramSocketAddress localAddress() {
        return localAddress;
    }

    public int receivedAmount() {
        return receivedAmount;
    }
}

Frequently Asked Questions

What is the DomainDatagramSocketAddress class?
DomainDatagramSocketAddress is a class in the netty codebase, defined in transport-native-unix-common/src/main/java/io/netty/channel/unix/DomainDatagramSocketAddress.java.
Where is DomainDatagramSocketAddress defined?
DomainDatagramSocketAddress is defined in transport-native-unix-common/src/main/java/io/netty/channel/unix/DomainDatagramSocketAddress.java at line 26.

Analyze Your Own Codebase

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

Try Supermodel Free