
doop.hadoop-common.2.0.3-alpha.source-code.org_apache_hadoop_io_nativeio_NativeIO.h Maven / Gradle / Ivy
/* DO NOT EDIT THIS FILE - it is machine generated */
#include
/* Header for class org_apache_hadoop_io_nativeio_NativeIO */
#ifndef _Included_org_apache_hadoop_io_nativeio_NativeIO
#define _Included_org_apache_hadoop_io_nativeio_NativeIO
#ifdef __cplusplus
extern "C" {
#endif
#undef org_apache_hadoop_io_nativeio_NativeIO_O_RDONLY
#define org_apache_hadoop_io_nativeio_NativeIO_O_RDONLY 0L
#undef org_apache_hadoop_io_nativeio_NativeIO_O_WRONLY
#define org_apache_hadoop_io_nativeio_NativeIO_O_WRONLY 1L
#undef org_apache_hadoop_io_nativeio_NativeIO_O_RDWR
#define org_apache_hadoop_io_nativeio_NativeIO_O_RDWR 2L
#undef org_apache_hadoop_io_nativeio_NativeIO_O_CREAT
#define org_apache_hadoop_io_nativeio_NativeIO_O_CREAT 64L
#undef org_apache_hadoop_io_nativeio_NativeIO_O_EXCL
#define org_apache_hadoop_io_nativeio_NativeIO_O_EXCL 128L
#undef org_apache_hadoop_io_nativeio_NativeIO_O_NOCTTY
#define org_apache_hadoop_io_nativeio_NativeIO_O_NOCTTY 256L
#undef org_apache_hadoop_io_nativeio_NativeIO_O_TRUNC
#define org_apache_hadoop_io_nativeio_NativeIO_O_TRUNC 512L
#undef org_apache_hadoop_io_nativeio_NativeIO_O_APPEND
#define org_apache_hadoop_io_nativeio_NativeIO_O_APPEND 1024L
#undef org_apache_hadoop_io_nativeio_NativeIO_O_NONBLOCK
#define org_apache_hadoop_io_nativeio_NativeIO_O_NONBLOCK 2048L
#undef org_apache_hadoop_io_nativeio_NativeIO_O_SYNC
#define org_apache_hadoop_io_nativeio_NativeIO_O_SYNC 4096L
#undef org_apache_hadoop_io_nativeio_NativeIO_O_ASYNC
#define org_apache_hadoop_io_nativeio_NativeIO_O_ASYNC 8192L
#undef org_apache_hadoop_io_nativeio_NativeIO_O_FSYNC
#define org_apache_hadoop_io_nativeio_NativeIO_O_FSYNC 4096L
#undef org_apache_hadoop_io_nativeio_NativeIO_O_NDELAY
#define org_apache_hadoop_io_nativeio_NativeIO_O_NDELAY 2048L
#undef org_apache_hadoop_io_nativeio_NativeIO_POSIX_FADV_NORMAL
#define org_apache_hadoop_io_nativeio_NativeIO_POSIX_FADV_NORMAL 0L
#undef org_apache_hadoop_io_nativeio_NativeIO_POSIX_FADV_RANDOM
#define org_apache_hadoop_io_nativeio_NativeIO_POSIX_FADV_RANDOM 1L
#undef org_apache_hadoop_io_nativeio_NativeIO_POSIX_FADV_SEQUENTIAL
#define org_apache_hadoop_io_nativeio_NativeIO_POSIX_FADV_SEQUENTIAL 2L
#undef org_apache_hadoop_io_nativeio_NativeIO_POSIX_FADV_WILLNEED
#define org_apache_hadoop_io_nativeio_NativeIO_POSIX_FADV_WILLNEED 3L
#undef org_apache_hadoop_io_nativeio_NativeIO_POSIX_FADV_DONTNEED
#define org_apache_hadoop_io_nativeio_NativeIO_POSIX_FADV_DONTNEED 4L
#undef org_apache_hadoop_io_nativeio_NativeIO_POSIX_FADV_NOREUSE
#define org_apache_hadoop_io_nativeio_NativeIO_POSIX_FADV_NOREUSE 5L
#undef org_apache_hadoop_io_nativeio_NativeIO_SYNC_FILE_RANGE_WAIT_BEFORE
#define org_apache_hadoop_io_nativeio_NativeIO_SYNC_FILE_RANGE_WAIT_BEFORE 1L
#undef org_apache_hadoop_io_nativeio_NativeIO_SYNC_FILE_RANGE_WRITE
#define org_apache_hadoop_io_nativeio_NativeIO_SYNC_FILE_RANGE_WRITE 2L
#undef org_apache_hadoop_io_nativeio_NativeIO_SYNC_FILE_RANGE_WAIT_AFTER
#define org_apache_hadoop_io_nativeio_NativeIO_SYNC_FILE_RANGE_WAIT_AFTER 4L
#undef org_apache_hadoop_io_nativeio_NativeIO_WORKAROUND_NON_THREADSAFE_CALLS_DEFAULT
#define org_apache_hadoop_io_nativeio_NativeIO_WORKAROUND_NON_THREADSAFE_CALLS_DEFAULT 0L
/*
* Class: org_apache_hadoop_io_nativeio_NativeIO
* Method: open
* Signature: (Ljava/lang/String;II)Ljava/io/FileDescriptor;
*/
JNIEXPORT jobject JNICALL Java_org_apache_hadoop_io_nativeio_NativeIO_open
(JNIEnv *, jclass, jstring, jint, jint);
/*
* Class: org_apache_hadoop_io_nativeio_NativeIO
* Method: fstat
* Signature: (Ljava/io/FileDescriptor;)Lorg/apache/hadoop/io/nativeio/NativeIO/Stat;
*/
JNIEXPORT jobject JNICALL Java_org_apache_hadoop_io_nativeio_NativeIO_fstat
(JNIEnv *, jclass, jobject);
/*
* Class: org_apache_hadoop_io_nativeio_NativeIO
* Method: chmod
* Signature: (Ljava/lang/String;I)V
*/
JNIEXPORT void JNICALL Java_org_apache_hadoop_io_nativeio_NativeIO_chmod
(JNIEnv *, jclass, jstring, jint);
/*
* Class: org_apache_hadoop_io_nativeio_NativeIO
* Method: posix_fadvise
* Signature: (Ljava/io/FileDescriptor;JJI)V
*/
JNIEXPORT void JNICALL Java_org_apache_hadoop_io_nativeio_NativeIO_posix_1fadvise
(JNIEnv *, jclass, jobject, jlong, jlong, jint);
/*
* Class: org_apache_hadoop_io_nativeio_NativeIO
* Method: sync_file_range
* Signature: (Ljava/io/FileDescriptor;JJI)V
*/
JNIEXPORT void JNICALL Java_org_apache_hadoop_io_nativeio_NativeIO_sync_1file_1range
(JNIEnv *, jclass, jobject, jlong, jlong, jint);
/*
* Class: org_apache_hadoop_io_nativeio_NativeIO
* Method: initNative
* Signature: ()V
*/
JNIEXPORT void JNICALL Java_org_apache_hadoop_io_nativeio_NativeIO_initNative
(JNIEnv *, jclass);
/*
* Class: org_apache_hadoop_io_nativeio_NativeIO
* Method: getUserName
* Signature: (I)Ljava/lang/String;
*/
JNIEXPORT jstring JNICALL Java_org_apache_hadoop_io_nativeio_NativeIO_getUserName
(JNIEnv *, jclass, jint);
/*
* Class: org_apache_hadoop_io_nativeio_NativeIO
* Method: getGroupName
* Signature: (I)Ljava/lang/String;
*/
JNIEXPORT jstring JNICALL Java_org_apache_hadoop_io_nativeio_NativeIO_getGroupName
(JNIEnv *, jclass, jint);
/*
* Class: org_apache_hadoop_io_nativeio_NativeIO
* Method: renameTo0
* Signature: (Ljava/lang/String;Ljava/lang/String;)V
*/
JNIEXPORT void JNICALL Java_org_apache_hadoop_io_nativeio_NativeIO_renameTo0
(JNIEnv *, jclass, jstring, jstring);
#ifdef __cplusplus
}
#endif
#endif
© 2015 - 2025 Weber Informatics LLC | Privacy Policy