Home / Class/ KQueueChannelOption Class — netty Architecture

KQueueChannelOption Class — netty Architecture

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

Entity Profile

Dependency Diagram

graph TD
  8bb0e9ae_b84f_3412_fae2_3494a9b384c4["KQueueChannelOption"]
  4f16fc0d_86ca_d214_c818_58c55bc3e08d["KQueueChannelOption.java"]
  8bb0e9ae_b84f_3412_fae2_3494a9b384c4 -->|defined in| 4f16fc0d_86ca_d214_c818_58c55bc3e08d
  66162351_8e16_2f14_fc39_cf667b84a330["KQueueChannelOption()"]
  8bb0e9ae_b84f_3412_fae2_3494a9b384c4 -->|method| 66162351_8e16_2f14_fc39_cf667b84a330

Relationship Graph

Source Code

transport-classes-kqueue/src/main/java/io/netty/channel/kqueue/KQueueChannelOption.java lines 22–38

public final class KQueueChannelOption<T> extends UnixChannelOption<T> {
    public static final ChannelOption<Integer> SO_SNDLOWAT = valueOf(KQueueChannelOption.class, "SO_SNDLOWAT");
    public static final ChannelOption<Boolean> TCP_NOPUSH = valueOf(KQueueChannelOption.class, "TCP_NOPUSH");
    public static final ChannelOption<AcceptFilter> SO_ACCEPTFILTER =
            valueOf(KQueueChannelOption.class, "SO_ACCEPTFILTER");
    /**
     * If this is {@code true} then the {@link RecvByteBufAllocator.Handle#guess()} will be overridden to always attempt
     * to read as many bytes as kqueue says are available.
     */
    @Deprecated
    public static final ChannelOption<Boolean> RCV_ALLOC_TRANSPORT_PROVIDES_GUESS =
            valueOf(KQueueChannelOption.class, "RCV_ALLOC_TRANSPORT_PROVIDES_GUESS");

    @SuppressWarnings({ "unused", "deprecation" })
    private KQueueChannelOption() {
    }
}

Frequently Asked Questions

What is the KQueueChannelOption class?
KQueueChannelOption is a class in the netty codebase, defined in transport-classes-kqueue/src/main/java/io/netty/channel/kqueue/KQueueChannelOption.java.
Where is KQueueChannelOption defined?
KQueueChannelOption is defined in transport-classes-kqueue/src/main/java/io/netty/channel/kqueue/KQueueChannelOption.java at line 22.

Analyze Your Own Codebase

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

Try Supermodel Free