gnu_java_nio_KqueueSelectorImpl.h 1.9 KB

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