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

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

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

revision 1.12 by mark, Sun Jul 4 20:56:40 2004 UTC revision 1.12.2.1 by gnu_andrew, Sat Jan 15 17:02:23 2005 UTC
# Line 152  Java_gnu_java_nio_channels_FileChannelIm Line 152  Java_gnu_java_nio_channels_FileChannelIm
152   * Open the specified file and return a native file descriptor   * Open the specified file and return a native file descriptor
153   */   */
154  JNIEXPORT jint JNICALL  JNIEXPORT jint JNICALL
155  Java_gnu_java_nio_channels_FileChannelImpl_open (JNIEnv *env, jobject obj, jstring name, jint mode)  Java_gnu_java_nio_channels_FileChannelImpl_open (JNIEnv *env,
156                                                     jobject obj
157                                                     __attribute__ ((__unused__)),
158                                                     jstring name, jint mode)
159  {  {
160    const char *filename;    const char *filename;
161    int        flags;    int        flags;
# Line 483  Java_gnu_java_nio_channels_FileChannelIm Line 486  Java_gnu_java_nio_channels_FileChannelIm
486  }  }
487    
488  JNIEXPORT jobject JNICALL  JNIEXPORT jobject JNICALL
489  Java_gnu_java_nio_channels_FileChannelImpl_mapImpl (JNIEnv *env, jobject obj, jchar mode, jlong position, jint size)  Java_gnu_java_nio_channels_FileChannelImpl_mapImpl(JNIEnv *env,
490                                                     jobject obj
491                                                     __attribute__ ((__unused__)),
492                                                     jchar mode
493                                                     __attribute__ ((__unused__)),
494                                                     jlong position
495                                                     __attribute__ ((__unused__)),
496                                                     jint size
497                                                     __attribute__ ((__unused__)))
498  {  {
499    JCL_ThrowException (env, IO_EXCEPTION, "java.nio.FileChannelImpl.nio_mmap_file(): not implemented");    JCL_ThrowException (env, IO_EXCEPTION, "java.nio.FileChannelImpl.nio_mmap_file(): not implemented");
500    return 0;    return 0;
# Line 651  Java_gnu_java_nio_channels_FileChannelIm Line 662  Java_gnu_java_nio_channels_FileChannelIm
662  }  }
663    
664  JNIEXPORT jboolean JNICALL  JNIEXPORT jboolean JNICALL
665  Java_gnu_java_nio_channels_FileChannelImpl_lock (JNIEnv *env, jobject obj, jlong position, jlong size, jboolean shared, jboolean wait)  Java_gnu_java_nio_channels_FileChannelImpl_lock(JNIEnv *env,
666                                                    jobject obj
667                                                    __attribute__ ((__unused__)),
668                                                    jlong position
669                                                    __attribute__ ((__unused__)),
670                                                    jlong size
671                                                    __attribute__ ((__unused__)),
672                                                    jboolean shared
673                                                    __attribute__ ((__unused__)),
674                                                    jboolean wait
675                                                    __attribute__ ((__unused__)))
676  {  {
677    JCL_ThrowException (env, IO_EXCEPTION, "java.nio.FileChannelImpl.lock(): not implemented");    JCL_ThrowException (env, IO_EXCEPTION, "java.nio.FileChannelImpl.lock(): not implemented");
678    return 0;    return 0;
679  }  }
680    
681  JNIEXPORT void JNICALL  JNIEXPORT void JNICALL
682  Java_gnu_java_nio_channels_FileChannelImpl_unlock (JNIEnv *env, jobject obj, jlong position, jlong length)  Java_gnu_java_nio_channels_FileChannelImpl_unlock(JNIEnv *env,
683                                                      jobject obj
684                                                      __attribute__ ((__unused__)),
685                                                      jlong position
686                                                      __attribute__ ((__unused__)),
687                                                      jlong length
688                                                      __attribute__ ((__unused__)))
689  {  {
690    JCL_ThrowException (env, IO_EXCEPTION, "java.nio.FileChannelImpl.unlock(): not implemented");    JCL_ThrowException (env, IO_EXCEPTION, "java.nio.FileChannelImpl.unlock(): not implemented");
691  }  }

Legend:
Removed from v.1.12  
changed lines
  Added in v.1.12.2.1

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