1/* DO NOT EDIT THIS FILE - it is machine generated */
2#include <jni.h>
3/* Header for class sun_nio_ch_FileChannelImpl */
4
5#ifndef _Included_sun_nio_ch_FileChannelImpl
6#define _Included_sun_nio_ch_FileChannelImpl
7#ifdef __cplusplus
8extern "C" {
9#endif
10#undef sun_nio_ch_FileChannelImpl_MAPPED_TRANSFER_SIZE
11#define sun_nio_ch_FileChannelImpl_MAPPED_TRANSFER_SIZE 8388608LL
12#undef sun_nio_ch_FileChannelImpl_TRANSFER_SIZE
13#define sun_nio_ch_FileChannelImpl_TRANSFER_SIZE 8192L
14#undef sun_nio_ch_FileChannelImpl_MAP_RO
15#define sun_nio_ch_FileChannelImpl_MAP_RO 0L
16#undef sun_nio_ch_FileChannelImpl_MAP_RW
17#define sun_nio_ch_FileChannelImpl_MAP_RW 1L
18#undef sun_nio_ch_FileChannelImpl_MAP_PV
19#define sun_nio_ch_FileChannelImpl_MAP_PV 2L
20/*
21 * Class: sun_nio_ch_FileChannelImpl
22 * Method: map0
23 * Signature: (IJJ)J
24 */
25JNIEXPORT jlong JNICALL Java_sun_nio_ch_FileChannelImpl_map0
26 (JNIEnv *, jobject, jint, jlong, jlong);
27
28/*
29 * Class: sun_nio_ch_FileChannelImpl
30 * Method: unmap0
31 * Signature: (JJ)I
32 */
33JNIEXPORT jint JNICALL Java_sun_nio_ch_FileChannelImpl_unmap0
34 (JNIEnv *, jclass, jlong, jlong);
35
36/*
37 * Class: sun_nio_ch_FileChannelImpl
38 * Method: transferTo0
39 * Signature: (Ljava/io/FileDescriptor;JJLjava/io/FileDescriptor;)J
40 */
41JNIEXPORT jlong JNICALL Java_sun_nio_ch_FileChannelImpl_transferTo0
42 (JNIEnv *, jobject, jobject, jlong, jlong, jobject);
43
44/*
45 * Class: sun_nio_ch_FileChannelImpl
46 * Method: initIDs
47 * Signature: ()J
48 */
49JNIEXPORT jlong JNICALL Java_sun_nio_ch_FileChannelImpl_initIDs
50 (JNIEnv *, jclass);
51
52#ifdef __cplusplus
53}
54#endif
55#endif
56