/[classpath]/classpath/native/jni/java-nio/java_nio_FileChannelImpl.c
ViewVC logotype

Diff of /classpath/native/jni/java-nio/java_nio_FileChannelImpl.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.2 by rupp, Thu Jul 3 15:56:19 2003 UTC revision 1.3 by rupp, Wed Jul 30 13:25:21 2003 UTC
# Line 41  exception statement from your version. * Line 41  exception statement from your version. *
41  #include <jni.h>  #include <jni.h>
42  #include <jcl.h>  #include <jcl.h>
43    
44  #include "gnu_java_nio_FileChannelImpl.h"  #include "java_nio_FileChannelImpl.h"
45    
46  #define IO_EXCEPTION "java/io/IOException"  #define IO_EXCEPTION "java/io/IOException"
47    
48  JNIEXPORT jlong JNICALL  JNIEXPORT jlong JNICALL
49  Java_gnu_java_nio_FileChannelImpl_size (JNIEnv *env, jclass class)  Java_java_nio_channels_FileChannelImpl_size (JNIEnv *env, jclass clazz)
50  {  {
51    JCL_ThrowException (env, IO_EXCEPTION, "java.nio.FileChannelImpl.(): not implemented");    JCL_ThrowException (env, IO_EXCEPTION, "java.nio.FileChannelImpl.(): not implemented");
52    return 0;    return 0;
53  }  }
54    
55  JNIEXPORT jlong JNICALL  JNIEXPORT jlong JNICALL
56  Java_gnu_java_nio_FileChannelImpl_implPosition__ (JNIEnv *env, jclass class)  Java_java_nio_channels_FileChannelImpl_implPosition__ (JNIEnv *env, jclass clazz)
57  {  {
58    JCL_ThrowException (env, IO_EXCEPTION, "java.nio.FileChannelImpl.implPosition(): not implemented");    JCL_ThrowException (env, IO_EXCEPTION, "java.nio.FileChannelImpl.implPosition(): not implemented");
59    return 0;    return 0;
60  }  }
61    
62  JNIEXPORT jobject JNICALL  JNIEXPORT jobject JNICALL
63  Java_gnu_java_nio_FileChannelImpl_implPosition__J (JNIEnv *env, jclass class, jlong newPosition)  Java_java_nio_channels_FileChannelImpl_implPosition__J (JNIEnv *env, jclass clazz, jlong newPosition)
64  {  {
65    JCL_ThrowException (env, IO_EXCEPTION, "java.nio.FileChannelImpl.implPosition(): not implemented");    JCL_ThrowException (env, IO_EXCEPTION, "java.nio.FileChannelImpl.implPosition(): not implemented");
66    return 0;    return 0;
67  }  }
68    
69  JNIEXPORT jobject JNICALL  JNIEXPORT jobject JNICALL
70  Java_gnu_java_nio_FileChannelImpl_implTruncate (JNIEnv *env, jclass class, jlong size)  Java_java_nio_channels_FileChannelImpl_implTruncate (JNIEnv *env, jclass clazz, jlong size)
71  {  {
72    JCL_ThrowException (env, IO_EXCEPTION, "java.nio.FileChannelImpl.implTruncate(): not implemented");    JCL_ThrowException (env, IO_EXCEPTION, "java.nio.FileChannelImpl.implTruncate(): not implemented");
73    return 0;    return 0;
74  }  }
75    
76    JNIEXPORT jobject JNICALL
77    Java_java_nio_channels_FileChannelImpl_nio_1mmap_1file (JNIEnv *env, jclass clazz, jlong pos, jlong size, jint mode)
78    {
79      JCL_ThrowException (env, IO_EXCEPTION, "java.nio.FileChannelImpl.nio_mmap_file(): not implemented");
80      return 0;
81    }
82    
83    JNIEXPORT void JNICALL
84    Java_java_nio_channels_FileChannelImpl_nio_1unmmap_1file (JNIEnv *env, jclass clazz, jobject map_address, jint size)
85    {
86      JCL_ThrowException (env, IO_EXCEPTION, "java.nio.FileChannelImpl.nio_unmmap_file(): not implemented");
87      return 0;
88    }
89    
90    JNIEXPORT void JNICALL
91    Java_java_nio_channels_FileChannelImpl_nio_1msync (JNIEnv *env, jclass clazz, jobject map_address, jint length)
92    {
93      JCL_ThrowException (env, IO_EXCEPTION, "java.nio.FileChannelImpl.nio_msync(): not implemented");
94      return 0;
95    }
96    
97  JNIEXPORT jint JNICALL  JNIEXPORT jint JNICALL
98  Java_gnu_java_nio_FileChannelImpl_implRead (JNIEnv *env, jclass class, jbyteArray buffer, jint offset, jint length)  Java_java_nio_channels_FileChannelImpl_implRead (JNIEnv *env, jclass clazz, jbyteArray buffer, jint offset, jint length)
99  {  {
100    JCL_ThrowException (env, IO_EXCEPTION, "java.nio.FileChannelImpl.implRead(): not implemented");    JCL_ThrowException (env, IO_EXCEPTION, "java.nio.FileChannelImpl.implRead(): not implemented");
101    return 0;    return 0;
102  }  }
103    
104  JNIEXPORT jint JNICALL  JNIEXPORT jint JNICALL
105  Java_gnu_java_nio_FileChannelImpl_implWrite (JNIEnv *env, jclass class, jbyteArray buffer, jint offset, jint length)  Java_java_nio_channels_FileChannelImpl_implWrite (JNIEnv *env, jclass clazz, jbyteArray buffer, jint offset, jint length)
106  {  {
107    JCL_ThrowException (env, IO_EXCEPTION, "java.nio.FileChannelImpl.implWrite(): not implemented");    JCL_ThrowException (env, IO_EXCEPTION, "java.nio.FileChannelImpl.implWrite(): not implemented");
108    return 0;    return 0;

Legend:
Removed from v.1.2  
changed lines
  Added in v.1.3

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26