1/* DO NOT EDIT THIS FILE - it is machine generated */
2#include <jni.h>
3/* Header for class java_util_zip_Deflater */
4
5#ifndef _Included_java_util_zip_Deflater
6#define _Included_java_util_zip_Deflater
7#ifdef __cplusplus
8extern "C" {
9#endif
10#undef java_util_zip_Deflater_DEFLATED
11#define java_util_zip_Deflater_DEFLATED 8L
12#undef java_util_zip_Deflater_NO_COMPRESSION
13#define java_util_zip_Deflater_NO_COMPRESSION 0L
14#undef java_util_zip_Deflater_BEST_SPEED
15#define java_util_zip_Deflater_BEST_SPEED 1L
16#undef java_util_zip_Deflater_BEST_COMPRESSION
17#define java_util_zip_Deflater_BEST_COMPRESSION 9L
18#undef java_util_zip_Deflater_DEFAULT_COMPRESSION
19#define java_util_zip_Deflater_DEFAULT_COMPRESSION -1L
20#undef java_util_zip_Deflater_FILTERED
21#define java_util_zip_Deflater_FILTERED 1L
22#undef java_util_zip_Deflater_HUFFMAN_ONLY
23#define java_util_zip_Deflater_HUFFMAN_ONLY 2L
24#undef java_util_zip_Deflater_DEFAULT_STRATEGY
25#define java_util_zip_Deflater_DEFAULT_STRATEGY 0L
26#undef java_util_zip_Deflater_NO_FLUSH
27#define java_util_zip_Deflater_NO_FLUSH 0L
28#undef java_util_zip_Deflater_SYNC_FLUSH
29#define java_util_zip_Deflater_SYNC_FLUSH 2L
30#undef java_util_zip_Deflater_FULL_FLUSH
31#define java_util_zip_Deflater_FULL_FLUSH 3L
32#undef java_util_zip_Deflater_FINISH
33#define java_util_zip_Deflater_FINISH 4L
34/*
35 * Class: java_util_zip_Deflater
36 * Method: init
37 * Signature: (IIZ)J
38 */
39JNIEXPORT jlong JNICALL Java_java_util_zip_Deflater_init
40 (JNIEnv *, jclass, jint, jint, jboolean);
41
42/*
43 * Class: java_util_zip_Deflater
44 * Method: setDictionary
45 * Signature: (J[BII)V
46 */
47JNIEXPORT void JNICALL Java_java_util_zip_Deflater_setDictionary
48 (JNIEnv *, jclass, jlong, jbyteArray, jint, jint);
49
50/*
51 * Class: java_util_zip_Deflater
52 * Method: setDictionaryBuffer
53 * Signature: (JJI)V
54 */
55JNIEXPORT void JNICALL Java_java_util_zip_Deflater_setDictionaryBuffer
56 (JNIEnv *, jclass, jlong, jlong, jint);
57
58/*
59 * Class: java_util_zip_Deflater
60 * Method: deflateBytesBytes
61 * Signature: (J[BII[BIIII)J
62 */
63JNIEXPORT jlong JNICALL Java_java_util_zip_Deflater_deflateBytesBytes
64 (JNIEnv *, jobject, jlong, jbyteArray, jint, jint, jbyteArray, jint, jint, jint, jint);
65
66/*
67 * Class: java_util_zip_Deflater
68 * Method: deflateBytesBuffer
69 * Signature: (J[BIIJIII)J
70 */
71JNIEXPORT jlong JNICALL Java_java_util_zip_Deflater_deflateBytesBuffer
72 (JNIEnv *, jobject, jlong, jbyteArray, jint, jint, jlong, jint, jint, jint);
73
74/*
75 * Class: java_util_zip_Deflater
76 * Method: deflateBufferBytes
77 * Signature: (JJI[BIIII)J
78 */
79JNIEXPORT jlong JNICALL Java_java_util_zip_Deflater_deflateBufferBytes
80 (JNIEnv *, jobject, jlong, jlong, jint, jbyteArray, jint, jint, jint, jint);
81
82/*
83 * Class: java_util_zip_Deflater
84 * Method: deflateBufferBuffer
85 * Signature: (JJIJIII)J
86 */
87JNIEXPORT jlong JNICALL Java_java_util_zip_Deflater_deflateBufferBuffer
88 (JNIEnv *, jobject, jlong, jlong, jint, jlong, jint, jint, jint);
89
90/*
91 * Class: java_util_zip_Deflater
92 * Method: getAdler
93 * Signature: (J)I
94 */
95JNIEXPORT jint JNICALL Java_java_util_zip_Deflater_getAdler
96 (JNIEnv *, jclass, jlong);
97
98/*
99 * Class: java_util_zip_Deflater
100 * Method: reset
101 * Signature: (J)V
102 */
103JNIEXPORT void JNICALL Java_java_util_zip_Deflater_reset
104 (JNIEnv *, jclass, jlong);
105
106/*
107 * Class: java_util_zip_Deflater
108 * Method: end
109 * Signature: (J)V
110 */
111JNIEXPORT void JNICALL Java_java_util_zip_Deflater_end
112 (JNIEnv *, jclass, jlong);
113
114#ifdef __cplusplus
115}
116#endif
117#endif
118