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