Class KQueueIoOps
java.lang.Object
io.netty.channel.kqueue.KQueueIoOps
- All Implemented Interfaces:
IoOps
Implementation of
IoOps for
that is used by KQueueIoHandler and so for kqueue based transports.-
Field Summary
Fields -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateKQueueIoOps(short filter, short flags, int fflags, long data) -
Method Summary
Modifier and TypeMethodDescriptionlongdata()Returns filter-specific data.intfflags()Returns filter-specific flags.shortfilter()Returns the filter for this event.shortflags()Returns the general flags.static KQueueIoOpsnewOps(short filter, short flags, int fflags) Creates a newKQueueIoOps.toString()
-
Field Details
-
filter
private final short filter -
flags
private final short flags -
fflags
private final int fflags -
data
private final long data
-
-
Constructor Details
-
KQueueIoOps
private KQueueIoOps(short filter, short flags, int fflags, long data)
-
-
Method Details
-
newOps
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
-