Package io.netty.channel.kqueue
Class KQueueIoOps
- java.lang.Object
-
- io.netty.channel.kqueue.KQueueIoOps
-
- All Implemented Interfaces:
IoOps
public final class KQueueIoOps extends java.lang.Object implements IoOps
Implementation ofIoOps
for that is used byKQueueIoHandler
and so for kqueue based transports.
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description long
data()
Returns filter-specific data.int
fflags()
Returns filter-specific flags.short
filter()
Returns the filter for this event.short
flags()
Returns the general flags.static KQueueIoOps
newOps(short filter, short flags, int fflags)
Creates a newKQueueIoOps
.java.lang.String
toString()
-
-
-
Method Detail
-
newOps
public static KQueueIoOps newOps(short filter, short flags, int fflags)
Creates a newKQueueIoOps
.- 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.
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-