Dead
[official-gcc.git] / gomp-20050608-branch / libjava / classpath / include / gnu_java_nio_channels_FileChannelImpl.h
blob1e09c09dd720a3ad9ec08f593bb3d19e7e8ef574
1 /* DO NOT EDIT THIS FILE - it is machine generated */
3 #ifndef __gnu_java_nio_channels_FileChannelImpl__
4 #define __gnu_java_nio_channels_FileChannelImpl__
6 #include <jni.h>
8 #ifdef __cplusplus
9 extern "C"
11 #endif
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
42 #ifdef __cplusplus
44 #endif
46 #endif /* __gnu_java_nio_channels_FileChannelImpl__ */