doop.hadoop-common.2.7.7.source-code.org_apache_hadoop_io_nativeio_NativeIO_POSIX.h Maven / Gradle / Ivy
/* DO NOT EDIT THIS FILE - it is machine generated */
#include
/* Header for class org_apache_hadoop_io_nativeio_NativeIO_POSIX */
#ifndef _Included_org_apache_hadoop_io_nativeio_NativeIO_POSIX
#define _Included_org_apache_hadoop_io_nativeio_NativeIO_POSIX
#ifdef __cplusplus
extern "C" {
#endif
#undef org_apache_hadoop_io_nativeio_NativeIO_POSIX_O_RDONLY
#define org_apache_hadoop_io_nativeio_NativeIO_POSIX_O_RDONLY 0L
#undef org_apache_hadoop_io_nativeio_NativeIO_POSIX_O_WRONLY
#define org_apache_hadoop_io_nativeio_NativeIO_POSIX_O_WRONLY 1L
#undef org_apache_hadoop_io_nativeio_NativeIO_POSIX_O_RDWR
#define org_apache_hadoop_io_nativeio_NativeIO_POSIX_O_RDWR 2L
#undef org_apache_hadoop_io_nativeio_NativeIO_POSIX_O_CREAT
#define org_apache_hadoop_io_nativeio_NativeIO_POSIX_O_CREAT 64L
#undef org_apache_hadoop_io_nativeio_NativeIO_POSIX_O_EXCL
#define org_apache_hadoop_io_nativeio_NativeIO_POSIX_O_EXCL 128L
#undef org_apache_hadoop_io_nativeio_NativeIO_POSIX_O_NOCTTY
#define org_apache_hadoop_io_nativeio_NativeIO_POSIX_O_NOCTTY 256L
#undef org_apache_hadoop_io_nativeio_NativeIO_POSIX_O_TRUNC
#define org_apache_hadoop_io_nativeio_NativeIO_POSIX_O_TRUNC 512L
#undef org_apache_hadoop_io_nativeio_NativeIO_POSIX_O_APPEND
#define org_apache_hadoop_io_nativeio_NativeIO_POSIX_O_APPEND 1024L
#undef org_apache_hadoop_io_nativeio_NativeIO_POSIX_O_NONBLOCK
#define org_apache_hadoop_io_nativeio_NativeIO_POSIX_O_NONBLOCK 2048L
#undef org_apache_hadoop_io_nativeio_NativeIO_POSIX_O_SYNC
#define org_apache_hadoop_io_nativeio_NativeIO_POSIX_O_SYNC 4096L
#undef org_apache_hadoop_io_nativeio_NativeIO_POSIX_O_ASYNC
#define org_apache_hadoop_io_nativeio_NativeIO_POSIX_O_ASYNC 8192L
#undef org_apache_hadoop_io_nativeio_NativeIO_POSIX_O_FSYNC
#define org_apache_hadoop_io_nativeio_NativeIO_POSIX_O_FSYNC 4096L
#undef org_apache_hadoop_io_nativeio_NativeIO_POSIX_O_NDELAY
#define org_apache_hadoop_io_nativeio_NativeIO_POSIX_O_NDELAY 2048L
#undef org_apache_hadoop_io_nativeio_NativeIO_POSIX_POSIX_FADV_NORMAL
#define org_apache_hadoop_io_nativeio_NativeIO_POSIX_POSIX_FADV_NORMAL 0L
#undef org_apache_hadoop_io_nativeio_NativeIO_POSIX_POSIX_FADV_RANDOM
#define org_apache_hadoop_io_nativeio_NativeIO_POSIX_POSIX_FADV_RANDOM 1L
#undef org_apache_hadoop_io_nativeio_NativeIO_POSIX_POSIX_FADV_SEQUENTIAL
#define org_apache_hadoop_io_nativeio_NativeIO_POSIX_POSIX_FADV_SEQUENTIAL 2L
#undef org_apache_hadoop_io_nativeio_NativeIO_POSIX_POSIX_FADV_WILLNEED
#define org_apache_hadoop_io_nativeio_NativeIO_POSIX_POSIX_FADV_WILLNEED 3L
#undef org_apache_hadoop_io_nativeio_NativeIO_POSIX_POSIX_FADV_DONTNEED
#define org_apache_hadoop_io_nativeio_NativeIO_POSIX_POSIX_FADV_DONTNEED 4L
#undef org_apache_hadoop_io_nativeio_NativeIO_POSIX_POSIX_FADV_NOREUSE
#define org_apache_hadoop_io_nativeio_NativeIO_POSIX_POSIX_FADV_NOREUSE 5L
#undef org_apache_hadoop_io_nativeio_NativeIO_POSIX_SYNC_FILE_RANGE_WAIT_BEFORE
#define org_apache_hadoop_io_nativeio_NativeIO_POSIX_SYNC_FILE_RANGE_WAIT_BEFORE 1L
#undef org_apache_hadoop_io_nativeio_NativeIO_POSIX_SYNC_FILE_RANGE_WRITE
#define org_apache_hadoop_io_nativeio_NativeIO_POSIX_SYNC_FILE_RANGE_WRITE 2L
#undef org_apache_hadoop_io_nativeio_NativeIO_POSIX_SYNC_FILE_RANGE_WAIT_AFTER
#define org_apache_hadoop_io_nativeio_NativeIO_POSIX_SYNC_FILE_RANGE_WAIT_AFTER 4L
#undef org_apache_hadoop_io_nativeio_NativeIO_POSIX_WORKAROUND_NON_THREADSAFE_CALLS_DEFAULT
#define org_apache_hadoop_io_nativeio_NativeIO_POSIX_WORKAROUND_NON_THREADSAFE_CALLS_DEFAULT 1L
#undef org_apache_hadoop_io_nativeio_NativeIO_POSIX_MMAP_PROT_READ
#define org_apache_hadoop_io_nativeio_NativeIO_POSIX_MMAP_PROT_READ 1L
#undef org_apache_hadoop_io_nativeio_NativeIO_POSIX_MMAP_PROT_WRITE
#define org_apache_hadoop_io_nativeio_NativeIO_POSIX_MMAP_PROT_WRITE 2L
#undef org_apache_hadoop_io_nativeio_NativeIO_POSIX_MMAP_PROT_EXEC
#define org_apache_hadoop_io_nativeio_NativeIO_POSIX_MMAP_PROT_EXEC 4L
/*
* Class: org_apache_hadoop_io_nativeio_NativeIO_POSIX
* Method: open
* Signature: (Ljava/lang/String;II)Ljava/io/FileDescriptor;
*/
JNIEXPORT jobject JNICALL Java_org_apache_hadoop_io_nativeio_NativeIO_00024POSIX_open
(JNIEnv *, jclass, jstring, jint, jint);
/*
* Class: org_apache_hadoop_io_nativeio_NativeIO_POSIX
* Method: fstat
* Signature: (Ljava/io/FileDescriptor;)Lorg/apache/hadoop/io/nativeio/NativeIO/POSIX/Stat;
*/
JNIEXPORT jobject JNICALL Java_org_apache_hadoop_io_nativeio_NativeIO_00024POSIX_fstat
(JNIEnv *, jclass, jobject);
/*
* Class: org_apache_hadoop_io_nativeio_NativeIO_POSIX
* Method: chmodImpl
* Signature: (Ljava/lang/String;I)V
*/
JNIEXPORT void JNICALL Java_org_apache_hadoop_io_nativeio_NativeIO_00024POSIX_chmodImpl
(JNIEnv *, jclass, jstring, jint);
/*
* Class: org_apache_hadoop_io_nativeio_NativeIO_POSIX
* Method: posix_fadvise
* Signature: (Ljava/io/FileDescriptor;JJI)V
*/
JNIEXPORT void JNICALL Java_org_apache_hadoop_io_nativeio_NativeIO_00024POSIX_posix_1fadvise
(JNIEnv *, jclass, jobject, jlong, jlong, jint);
/*
* Class: org_apache_hadoop_io_nativeio_NativeIO_POSIX
* Method: sync_file_range
* Signature: (Ljava/io/FileDescriptor;JJI)V
*/
JNIEXPORT void JNICALL Java_org_apache_hadoop_io_nativeio_NativeIO_00024POSIX_sync_1file_1range
(JNIEnv *, jclass, jobject, jlong, jlong, jint);
/*
* Class: org_apache_hadoop_io_nativeio_NativeIO_POSIX
* Method: mlock_native
* Signature: (Ljava/nio/ByteBuffer;J)V
*/
JNIEXPORT void JNICALL Java_org_apache_hadoop_io_nativeio_NativeIO_00024POSIX_mlock_1native
(JNIEnv *, jclass, jobject, jlong);
/*
* Class: org_apache_hadoop_io_nativeio_NativeIO_POSIX
* Method: getUIDforFDOwnerforOwner
* Signature: (Ljava/io/FileDescriptor;)J
*/
JNIEXPORT jlong JNICALL Java_org_apache_hadoop_io_nativeio_NativeIO_00024POSIX_getUIDforFDOwnerforOwner
(JNIEnv *, jclass, jobject);
/*
* Class: org_apache_hadoop_io_nativeio_NativeIO_POSIX
* Method: getUserName
* Signature: (J)Ljava/lang/String;
*/
JNIEXPORT jstring JNICALL Java_org_apache_hadoop_io_nativeio_NativeIO_00024POSIX_getUserName__J
(JNIEnv *, jclass, jlong);
/*
* Class: org_apache_hadoop_io_nativeio_NativeIO_POSIX
* Method: getUserName
* Signature: (I)Ljava/lang/String;
*/
JNIEXPORT jstring JNICALL Java_org_apache_hadoop_io_nativeio_NativeIO_00024POSIX_getUserName__I
(JNIEnv *, jclass, jint);
/*
* Class: org_apache_hadoop_io_nativeio_NativeIO_POSIX
* Method: getGroupName
* Signature: (I)Ljava/lang/String;
*/
JNIEXPORT jstring JNICALL Java_org_apache_hadoop_io_nativeio_NativeIO_00024POSIX_getGroupName
(JNIEnv *, jclass, jint);
/*
* Class: org_apache_hadoop_io_nativeio_NativeIO_POSIX
* Method: mmap
* Signature: (Ljava/io/FileDescriptor;IZJ)J
*/
JNIEXPORT jlong JNICALL Java_org_apache_hadoop_io_nativeio_NativeIO_00024POSIX_mmap
(JNIEnv *, jclass, jobject, jint, jboolean, jlong);
/*
* Class: org_apache_hadoop_io_nativeio_NativeIO_POSIX
* Method: munmap
* Signature: (JJ)V
*/
JNIEXPORT void JNICALL Java_org_apache_hadoop_io_nativeio_NativeIO_00024POSIX_munmap
(JNIEnv *, jclass, jlong, jlong);
#ifdef __cplusplus
}
#endif
#endif
© 2015 - 2025 Weber Informatics LLC | Privacy Policy