1 /* DO NOT EDIT THIS FILE - it is machine generated */ 2 3 #include <jni.h> 4 5 #ifndef __gnu_java_nio_KqueueSelectorImpl__ 6 #define __gnu_java_nio_KqueueSelectorImpl__ 7 8 #ifdef __cplusplus 9 extern "C" 10 { 11 #endif 12 13 JNIEXPORT jboolean JNICALL Java_gnu_java_nio_KqueueSelectorImpl_kqueue_1supported (JNIEnv *env, jclass); 14 JNIEXPORT jint JNICALL Java_gnu_java_nio_KqueueSelectorImpl_sizeof_1struct_1kevent (JNIEnv *env, jclass); 15 JNIEXPORT jint JNICALL Java_gnu_java_nio_KqueueSelectorImpl_implOpen (JNIEnv *env, jclass); 16 JNIEXPORT void JNICALL Java_gnu_java_nio_KqueueSelectorImpl_implClose (JNIEnv *env, jclass, jint); 17 JNIEXPORT void JNICALL Java_gnu_java_nio_KqueueSelectorImpl_kevent_1set (JNIEnv *env, jclass, jobject, jint, jint, jint, jint, jint); 18 JNIEXPORT jint JNICALL Java_gnu_java_nio_KqueueSelectorImpl_kevent (JNIEnv *env, jclass, jint, jobject, jint, jint, jlong); 19 JNIEXPORT jint JNICALL Java_gnu_java_nio_KqueueSelectorImpl_fetch_1key (JNIEnv *env, jclass, jobject); 20 JNIEXPORT jint JNICALL Java_gnu_java_nio_KqueueSelectorImpl_ready_1ops (JNIEnv *env, jclass, jobject, jint); 21 JNIEXPORT jboolean JNICALL Java_gnu_java_nio_KqueueSelectorImpl_check_1eof (JNIEnv *env, jclass, jobject); 22 23 #undef gnu_java_nio_KqueueSelectorImpl_MAX_DOUBLING_CAPACITY 24 #define gnu_java_nio_KqueueSelectorImpl_MAX_DOUBLING_CAPACITY 16384L 25 #undef gnu_java_nio_KqueueSelectorImpl_CAP_INCREMENT 26 #define gnu_java_nio_KqueueSelectorImpl_CAP_INCREMENT 1024L 27 #undef gnu_java_nio_KqueueSelectorImpl_OP_ACCEPT 28 #define gnu_java_nio_KqueueSelectorImpl_OP_ACCEPT 16L 29 #undef gnu_java_nio_KqueueSelectorImpl_OP_CONNECT 30 #define gnu_java_nio_KqueueSelectorImpl_OP_CONNECT 8L 31 #undef gnu_java_nio_KqueueSelectorImpl_OP_READ 32 #define gnu_java_nio_KqueueSelectorImpl_OP_READ 1L 33 #undef gnu_java_nio_KqueueSelectorImpl_OP_WRITE 34 #define gnu_java_nio_KqueueSelectorImpl_OP_WRITE 4L 35 36 #ifdef __cplusplus 37 } 38 #endif 39 40 #endif /* __gnu_java_nio_KqueueSelectorImpl__ */ 41