1 /* DO NOT EDIT THIS FILE - it is machine generated */ 2 #include <jni.h> 3 /* Header for class sun_nio_ch_EPollPort */ 4 5 #ifndef _Included_sun_nio_ch_EPollPort 6 #define _Included_sun_nio_ch_EPollPort 7 #ifdef __cplusplus 8 extern "C" { 9 #endif 10 #undef sun_nio_ch_EPollPort_POLLIN 11 #define sun_nio_ch_EPollPort_POLLIN 1L 12 #undef sun_nio_ch_EPollPort_POLLOUT 13 #define sun_nio_ch_EPollPort_POLLOUT 4L 14 #undef sun_nio_ch_EPollPort_POLLERR 15 #define sun_nio_ch_EPollPort_POLLERR 8L 16 #undef sun_nio_ch_EPollPort_POLLHUP 17 #define sun_nio_ch_EPollPort_POLLHUP 16L 18 #undef sun_nio_ch_EPollPort_MAX_EPOLL_EVENTS 19 #define sun_nio_ch_EPollPort_MAX_EPOLL_EVENTS 512L 20 #undef sun_nio_ch_EPollPort_ENOENT 21 #define sun_nio_ch_EPollPort_ENOENT 2L 22 /* 23 * Class: sun_nio_ch_EPollPort 24 * Method: socketpair 25 * Signature: ([I)V 26 */ 27 JNIEXPORT void JNICALL Java_sun_nio_ch_EPollPort_socketpair 28 (JNIEnv *, jclass, jintArray); 29 30 /* 31 * Class: sun_nio_ch_EPollPort 32 * Method: interrupt 33 * Signature: (I)V 34 */ 35 JNIEXPORT void JNICALL Java_sun_nio_ch_EPollPort_interrupt 36 (JNIEnv *, jclass, jint); 37 38 /* 39 * Class: sun_nio_ch_EPollPort 40 * Method: drain1 41 * Signature: (I)V 42 */ 43 JNIEXPORT void JNICALL Java_sun_nio_ch_EPollPort_drain1 44 (JNIEnv *, jclass, jint); 45 46 /* 47 * Class: sun_nio_ch_EPollPort 48 * Method: close0 49 * Signature: (I)V 50 */ 51 JNIEXPORT void JNICALL Java_sun_nio_ch_EPollPort_close0 52 (JNIEnv *, jclass, jint); 53 54 #ifdef __cplusplus 55 } 56 #endif 57 #endif 58