1 /* DO NOT EDIT THIS FILE - it is machine generated */ 2 #include <jni.h> 3 /* Header for class sun_nio_fs_LinuxWatchService */ 4 5 #ifndef _Included_sun_nio_fs_LinuxWatchService 6 #define _Included_sun_nio_fs_LinuxWatchService 7 #ifdef __cplusplus 8 extern "C" { 9 #endif 10 /* 11 * Class: sun_nio_fs_LinuxWatchService 12 * Method: eventSize 13 * Signature: ()I 14 */ 15 JNIEXPORT jint JNICALL Java_sun_nio_fs_LinuxWatchService_eventSize 16 (JNIEnv *, jclass); 17 18 /* 19 * Class: sun_nio_fs_LinuxWatchService 20 * Method: eventOffsets 21 * Signature: ()[I 22 */ 23 JNIEXPORT jintArray JNICALL Java_sun_nio_fs_LinuxWatchService_eventOffsets 24 (JNIEnv *, jclass); 25 26 /* 27 * Class: sun_nio_fs_LinuxWatchService 28 * Method: inotifyInit 29 * Signature: ()I 30 */ 31 JNIEXPORT jint JNICALL Java_sun_nio_fs_LinuxWatchService_inotifyInit 32 (JNIEnv *, jclass); 33 34 /* 35 * Class: sun_nio_fs_LinuxWatchService 36 * Method: inotifyAddWatch 37 * Signature: (IJI)I 38 */ 39 JNIEXPORT jint JNICALL Java_sun_nio_fs_LinuxWatchService_inotifyAddWatch 40 (JNIEnv *, jclass, jint, jlong, jint); 41 42 /* 43 * Class: sun_nio_fs_LinuxWatchService 44 * Method: inotifyRmWatch 45 * Signature: (II)V 46 */ 47 JNIEXPORT void JNICALL Java_sun_nio_fs_LinuxWatchService_inotifyRmWatch 48 (JNIEnv *, jclass, jint, jint); 49 50 /* 51 * Class: sun_nio_fs_LinuxWatchService 52 * Method: configureBlocking 53 * Signature: (IZ)V 54 */ 55 JNIEXPORT void JNICALL Java_sun_nio_fs_LinuxWatchService_configureBlocking 56 (JNIEnv *, jclass, jint, jboolean); 57 58 /* 59 * Class: sun_nio_fs_LinuxWatchService 60 * Method: socketpair 61 * Signature: ([I)V 62 */ 63 JNIEXPORT void JNICALL Java_sun_nio_fs_LinuxWatchService_socketpair 64 (JNIEnv *, jclass, jintArray); 65 66 /* 67 * Class: sun_nio_fs_LinuxWatchService 68 * Method: poll 69 * Signature: (II)I 70 */ 71 JNIEXPORT jint JNICALL Java_sun_nio_fs_LinuxWatchService_poll 72 (JNIEnv *, jclass, jint, jint); 73 74 #ifdef __cplusplus 75 } 76 #endif 77 #endif 78