All Downloads are FREE. Search and download functionalities are using the official Maven repository.

p.hadoop-common.2.7.5.0.source-code.org_apache_hadoop_io_nativeio_NativeIO_POSIX.h Maven / Gradle / Ivy

There is a newer version: 3.2.1
Show newest version
/* 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 - 2024 Weber Informatics LLC | Privacy Policy