private static final class KQSelector.EventIO
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private static KQSelector.EventIO |
INSTANCE |
private KQSelector.EventLayout |
layout |
private jnr.ffi.Type |
uintptr_t |
Modifier | Constructor and Description |
---|---|
private |
EventIO() |
Modifier and Type | Method and Description |
---|---|
(package private) int |
getFD(jnr.ffi.Pointer ptr,
int index) |
int |
getFilter(jnr.ffi.Pointer buf,
int index) |
static KQSelector.EventIO |
getInstance() |
void |
put(jnr.ffi.Pointer buf,
int index,
int fd,
int filt,
int flags) |
void |
putFilter(jnr.ffi.Pointer buf,
int index,
int filter) |
void |
putFlags(jnr.ffi.Pointer buf,
int index,
int flags) |
int |
size() |
private static final KQSelector.EventIO INSTANCE
private final KQSelector.EventLayout layout
private final jnr.ffi.Type uintptr_t
public static KQSelector.EventIO getInstance()
public final void put(jnr.ffi.Pointer buf, int index, int fd, int filt, int flags)
public final int size()
int getFD(jnr.ffi.Pointer ptr, int index)
public final void putFilter(jnr.ffi.Pointer buf, int index, int filter)
public final int getFilter(jnr.ffi.Pointer buf, int index)
public final void putFlags(jnr.ffi.Pointer buf, int index, int flags)