Class KQueueIoOps

  • All Implemented Interfaces:
    io.netty.channel.IoOps

    public final class KQueueIoOps
    extends Object
    implements io.netty.channel.IoOps
    Implementation of IoOps for that is used by KQueueIoHandler and so for kqueue based transports.
    • Method Detail

      • newOps

        public static KQueueIoOps newOps​(short filter,
                                         short flags,
                                         int fflags)
        Creates a new KQueueIoOps.
        Parameters:
        filter - the filter for this event.
        flags - the general flags.
        fflags - filter-specific flags.
        Returns:
        KQueueIoOps.
      • filter

        public short filter()
        Returns the filter for this event.
        Returns:
        filter.
      • flags

        public short flags()
        Returns the general flags.
        Returns:
        flags.
      • fflags

        public int fflags()
        Returns filter-specific flags.
        Returns:
        fflags.
      • data

        public long data()
        Returns filter-specific data.
        Returns:
        data.