10 |
{ |
{ |
11 |
#endif |
#endif |
12 |
|
|
13 |
extern void Java_java_io_FileDescriptor_syncInternal (JNIEnv *env, jobject, jint); |
extern void Java_java_io_FileDescriptor_nativeInit (JNIEnv *env, jclass); |
14 |
extern jboolean Java_java_io_FileDescriptor_validInternal (JNIEnv *env, jobject, jint); |
extern jlong Java_java_io_FileDescriptor_nativeOpen (JNIEnv *env, jobject, jstring, jstring); |
15 |
|
extern jlong Java_java_io_FileDescriptor_nativeClose (JNIEnv *env, jobject, jlong); |
16 |
|
extern jlong Java_java_io_FileDescriptor_nativeWriteByte (JNIEnv *env, jobject, jlong, jint); |
17 |
|
extern jlong Java_java_io_FileDescriptor_nativeWriteBuf (JNIEnv *env, jobject, jlong, jbyteArray, jint, jint); |
18 |
|
extern jint Java_java_io_FileDescriptor_nativeReadByte (JNIEnv *env, jobject, jlong); |
19 |
|
extern jint Java_java_io_FileDescriptor_nativeReadBuf (JNIEnv *env, jobject, jlong, jbyteArray, jint, jint); |
20 |
|
extern jint Java_java_io_FileDescriptor_nativeAvailable (JNIEnv *env, jobject, jlong); |
21 |
|
extern jlong Java_java_io_FileDescriptor_nativeSeek (JNIEnv *env, jobject, jlong, jlong, jint, jboolean); |
22 |
|
extern jlong Java_java_io_FileDescriptor_nativeGetFilePointer (JNIEnv *env, jobject, jlong); |
23 |
|
extern jlong Java_java_io_FileDescriptor_nativeGetLength (JNIEnv *env, jobject, jlong); |
24 |
|
extern void Java_java_io_FileDescriptor_nativeSetLength (JNIEnv *env, jobject, jlong, jlong); |
25 |
|
extern jboolean Java_java_io_FileDescriptor_nativeValid (JNIEnv *env, jobject, jlong); |
26 |
|
extern void Java_java_io_FileDescriptor_nativeSync (JNIEnv *env, jobject, jlong); |
27 |
|
|
28 |
#ifdef __cplusplus |
#ifdef __cplusplus |
29 |
} |
} |