Class KQSelector.EventIO
java.lang.Object
jnr.enxio.channels.KQSelector.EventIO
- Enclosing class:
KQSelector
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final KQSelector.EventIOprivate final KQSelector.EventLayoutprivate final jnr.ffi.Type -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) intgetFD(jnr.ffi.Pointer ptr, int index) final intgetFilter(jnr.ffi.Pointer buf, int index) static KQSelector.EventIOfinal voidput(jnr.ffi.Pointer buf, int index, int fd, int filt, int flags) final voidputFilter(jnr.ffi.Pointer buf, int index, int filter) final voidputFlags(jnr.ffi.Pointer buf, int index, int flags) final intsize()
-
Field Details
-
INSTANCE
-
layout
-
uintptr_t
private final jnr.ffi.Type uintptr_t
-
-
Constructor Details
-
EventIO
private EventIO()
-
-
Method Details
-
getInstance
-
put
public final void put(jnr.ffi.Pointer buf, int index, int fd, int filt, int flags) -
size
public final int size() -
getFD
int getFD(jnr.ffi.Pointer ptr, int index) -
putFilter
public final void putFilter(jnr.ffi.Pointer buf, int index, int filter) -
getFilter
public final int getFilter(jnr.ffi.Pointer buf, int index) -
putFlags
public final void putFlags(jnr.ffi.Pointer buf, int index, int flags)
-