1 /* DO NOT EDIT THIS FILE - it is machine generated */
3 #ifndef __gnu_java_nio_channels_FileChannelImpl__
4 #define __gnu_java_nio_channels_FileChannelImpl__
13 JNIEXPORT
void JNICALL
Java_gnu_java_nio_channels_FileChannelImpl_init (JNIEnv
*env
, jclass
);
14 JNIEXPORT jint JNICALL
Java_gnu_java_nio_channels_FileChannelImpl_open (JNIEnv
*env
, jobject
, jstring
, jint
);
15 JNIEXPORT jint JNICALL
Java_gnu_java_nio_channels_FileChannelImpl_available (JNIEnv
*env
, jobject
);
16 JNIEXPORT jlong JNICALL
Java_gnu_java_nio_channels_FileChannelImpl_implPosition (JNIEnv
*env
, jobject
);
17 JNIEXPORT
void JNICALL
Java_gnu_java_nio_channels_FileChannelImpl_seek (JNIEnv
*env
, jobject
, jlong
);
18 JNIEXPORT
void JNICALL
Java_gnu_java_nio_channels_FileChannelImpl_implTruncate (JNIEnv
*env
, jobject
, jlong
);
19 JNIEXPORT
void JNICALL
Java_gnu_java_nio_channels_FileChannelImpl_unlock (JNIEnv
*env
, jobject
, jlong
, jlong
);
20 JNIEXPORT jlong JNICALL
Java_gnu_java_nio_channels_FileChannelImpl_size (JNIEnv
*env
, jobject
);
21 JNIEXPORT
void JNICALL
Java_gnu_java_nio_channels_FileChannelImpl_implCloseChannel (JNIEnv
*env
, jobject
);
22 JNIEXPORT jint JNICALL
Java_gnu_java_nio_channels_FileChannelImpl_read__ (JNIEnv
*env
, jobject
);
23 JNIEXPORT jint JNICALL
Java_gnu_java_nio_channels_FileChannelImpl_read___3BII (JNIEnv
*env
, jobject
, jbyteArray
, jint
, jint
);
24 JNIEXPORT
void JNICALL
Java_gnu_java_nio_channels_FileChannelImpl_write___3BII (JNIEnv
*env
, jobject
, jbyteArray
, jint
, jint
);
25 JNIEXPORT
void JNICALL
Java_gnu_java_nio_channels_FileChannelImpl_write__I (JNIEnv
*env
, jobject
, jint
);
26 JNIEXPORT jobject JNICALL
Java_gnu_java_nio_channels_FileChannelImpl_mapImpl (JNIEnv
*env
, jobject
, jchar
, jlong
, jint
);
27 JNIEXPORT
void JNICALL
Java_gnu_java_nio_channels_FileChannelImpl_force (JNIEnv
*env
, jobject
);
28 JNIEXPORT jboolean JNICALL
Java_gnu_java_nio_channels_FileChannelImpl_lock (JNIEnv
*env
, jobject
, jlong
, jlong
, jboolean
, jboolean
);
29 #undef gnu_java_nio_channels_FileChannelImpl_READ
30 #define gnu_java_nio_channels_FileChannelImpl_READ 1L
31 #undef gnu_java_nio_channels_FileChannelImpl_WRITE
32 #define gnu_java_nio_channels_FileChannelImpl_WRITE 2L
33 #undef gnu_java_nio_channels_FileChannelImpl_APPEND
34 #define gnu_java_nio_channels_FileChannelImpl_APPEND 4L
35 #undef gnu_java_nio_channels_FileChannelImpl_EXCL
36 #define gnu_java_nio_channels_FileChannelImpl_EXCL 8L
37 #undef gnu_java_nio_channels_FileChannelImpl_SYNC
38 #define gnu_java_nio_channels_FileChannelImpl_SYNC 16L
39 #undef gnu_java_nio_channels_FileChannelImpl_DSYNC
40 #define gnu_java_nio_channels_FileChannelImpl_DSYNC 32L
46 #endif /* __gnu_java_nio_channels_FileChannelImpl__ */