
jdk.internal.sys.bsd.SysEvent Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of qbicc-rt-java.base Show documentation
Show all versions of qbicc-rt-java.base Show documentation
The Qbicc builder for the java.base JDK module
package jdk.internal.sys.bsd;
import static org.qbicc.runtime.stdc.Stdint.*;
import static org.qbicc.runtime.stdc.Time.*;
import static org.qbicc.runtime.CNative.*;
@include("")
public class SysEvent {
public static final class struct_kevent extends object {
public uintptr_t ident;
public int16_t filter;
public uint16_t flags;
public uint32_t fflags;
public intptr_t data;
public ptr> udata;
}
public static native c_int kqueue();
public static native c_int kevent(c_int kq, ptr changelist, c_int nchanges, ptr eventlist, c_int nevents, ptr<@c_const struct_timespec> timeout);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy