Home / Class/ GenericUnixChannelOption Class — netty Architecture

GenericUnixChannelOption Class — netty Architecture

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

Entity Profile

Dependency Diagram

graph TD
  5cbb354d_84ef_8654_3e3e_9d5bcfb1c381["GenericUnixChannelOption"]
  db161a07_76b8_1be1_8be8_de7f49de564a["GenericUnixChannelOption.java"]
  5cbb354d_84ef_8654_3e3e_9d5bcfb1c381 -->|defined in| db161a07_76b8_1be1_8be8_de7f49de564a
  8c984cc7_9557_f06f_7afc_074f68f03542["GenericUnixChannelOption()"]
  5cbb354d_84ef_8654_3e3e_9d5bcfb1c381 -->|method| 8c984cc7_9557_f06f_7afc_074f68f03542
  deef4d5a_9355_d615_e5b8_2ee73f651b7e["level()"]
  5cbb354d_84ef_8654_3e3e_9d5bcfb1c381 -->|method| deef4d5a_9355_d615_e5b8_2ee73f651b7e
  08499460_0aa0_1010_5e1a_fe72628647da["optname()"]
  5cbb354d_84ef_8654_3e3e_9d5bcfb1c381 -->|method| 08499460_0aa0_1010_5e1a_fe72628647da

Relationship Graph

Source Code

transport-native-unix-common/src/main/java/io/netty/channel/unix/GenericUnixChannelOption.java lines 23–51

public abstract class GenericUnixChannelOption<T> extends UnixChannelOption<T> {

    private final int level;
    private final int optname;

    GenericUnixChannelOption(String name, int level, int optname) {
        super(name);
        this.level = level;
        this.optname = optname;
    }

    /**
     * Returns the level. See <a href="https://linux.die.net/man/2/setsockopt">man setsockopt</a>
     *
     * @return the level.
     */
    public int level() {
        return level;
    }

    /**
     * Returns the optname. See <a href="https://linux.die.net/man/2/setsockopt">man setsockopt</a>
     *
     * @return the level.
     */
    public int optname() {
        return optname;
    }
}

Frequently Asked Questions

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

Analyze Your Own Codebase

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

Try Supermodel Free