src/windows/native/java/io/io_util_md.h
Print this page
*** 37,49 ****
int currentDirLength(const WCHAR* path, int pathlen);
void fileOpen(JNIEnv *env, jobject this, jstring path, jfieldID fid, int flags);
int handleAvailable(jlong fd, jlong *pbytes);
JNIEXPORT int handleSync(jlong fd);
int handleSetLength(jlong fd, jlong length);
! JNIEXPORT size_t handleRead(jlong fd, void *buf, jint len);
! JNIEXPORT size_t handleWrite(jlong fd, const void *buf, jint len);
! JNIEXPORT size_t handleAppend(jlong fd, const void *buf, jint len);
jint handleClose(JNIEnv *env, jobject this, jfieldID fid);
jlong handleLseek(jlong fd, jlong offset, jint whence);
/*
* Returns an opaque handle to file named by "path". If an error occurs,
--- 37,49 ----
int currentDirLength(const WCHAR* path, int pathlen);
void fileOpen(JNIEnv *env, jobject this, jstring path, jfieldID fid, int flags);
int handleAvailable(jlong fd, jlong *pbytes);
JNIEXPORT int handleSync(jlong fd);
int handleSetLength(jlong fd, jlong length);
! JNIEXPORT jint handleRead(jlong fd, void *buf, jint len);
! JNIEXPORT jint handleWrite(jlong fd, const void *buf, jint len);
! JNIEXPORT jint handleAppend(jlong fd, const void *buf, jint len);
jint handleClose(JNIEnv *env, jobject this, jfieldID fid);
jlong handleLseek(jlong fd, jlong offset, jint whence);
/*
* Returns an opaque handle to file named by "path". If an error occurs,