Class KQueueChannelOption<T>

java.lang.Object
io.netty.util.AbstractConstant<io.netty.channel.ChannelOption<T>>
io.netty.channel.ChannelOption<T>
io.netty.channel.unix.UnixChannelOption<T>
io.netty.channel.kqueue.KQueueChannelOption<T>
All Implemented Interfaces:
io.netty.util.Constant<io.netty.channel.ChannelOption<T>>, Comparable<io.netty.channel.ChannelOption<T>>

@UnstableApi public final class KQueueChannelOption<T> extends io.netty.channel.unix.UnixChannelOption<T>
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final io.netty.channel.ChannelOption<Boolean>
    If this is true then the RecvByteBufAllocator.Handle.guess() will be overridden to always attempt to read as many bytes as kqueue says are available.
    static final io.netty.channel.ChannelOption<AcceptFilter>
     
    static final io.netty.channel.ChannelOption<Integer>
     
    static final io.netty.channel.ChannelOption<Boolean>
     

    Fields inherited from class io.netty.channel.unix.UnixChannelOption

    DOMAIN_SOCKET_READ_MODE, SO_REUSEPORT

    Fields inherited from class io.netty.channel.ChannelOption

    ALLOCATOR, ALLOW_HALF_CLOSURE, AUTO_CLOSE, AUTO_READ, CONNECT_TIMEOUT_MILLIS, DATAGRAM_CHANNEL_ACTIVE_ON_REGISTRATION, IP_MULTICAST_ADDR, IP_MULTICAST_IF, IP_MULTICAST_LOOP_DISABLED, IP_MULTICAST_TTL, IP_TOS, MAX_MESSAGES_PER_READ, MAX_MESSAGES_PER_WRITE, MESSAGE_SIZE_ESTIMATOR, RCVBUF_ALLOCATOR, SINGLE_EVENTEXECUTOR_PER_GROUP, SO_BACKLOG, SO_BROADCAST, SO_KEEPALIVE, SO_LINGER, SO_RCVBUF, SO_REUSEADDR, SO_SNDBUF, SO_TIMEOUT, TCP_FASTOPEN, TCP_FASTOPEN_CONNECT, TCP_NODELAY, WRITE_BUFFER_HIGH_WATER_MARK, WRITE_BUFFER_LOW_WATER_MARK, WRITE_BUFFER_WATER_MARK, WRITE_SPIN_COUNT
  • Method Summary

    Methods inherited from class io.netty.channel.ChannelOption

    exists, newInstance, validate, valueOf, valueOf

    Methods inherited from class io.netty.util.AbstractConstant

    compareTo, equals, hashCode, id, name, toString

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait
  • Field Details

    • SO_SNDLOWAT

      public static final io.netty.channel.ChannelOption<Integer> SO_SNDLOWAT
    • TCP_NOPUSH

      public static final io.netty.channel.ChannelOption<Boolean> TCP_NOPUSH
    • SO_ACCEPTFILTER

      public static final io.netty.channel.ChannelOption<AcceptFilter> SO_ACCEPTFILTER
    • RCV_ALLOC_TRANSPORT_PROVIDES_GUESS

      public static final io.netty.channel.ChannelOption<Boolean> RCV_ALLOC_TRANSPORT_PROVIDES_GUESS
      If this is true then the RecvByteBufAllocator.Handle.guess() will be overridden to always attempt to read as many bytes as kqueue says are available.