-
Notifications
You must be signed in to change notification settings - Fork 2
/
JTMAP.h
197 lines (173 loc) · 3.79 KB
/
JTMAP.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
/* DO NOT EDIT THIS FILE - it is machine generated */
#include <jni.h>
/* Header for class JTmap */
#ifndef _Included_JTmap
#define _Included_JTmap
#ifdef __cplusplus
extern "C" {
#endif
/*
* Class: JTmap
* Method: Connect
* Signature: ()V
*/
JNIEXPORT void JNICALL Java_JTmap_Connect
(JNIEnv *, jobject);
/*
* Class: JTmap
* Method: Attach
* Signature: ()V
*/
JNIEXPORT void JNICALL Java_JTmap_Attach
(JNIEnv *, jobject);
/*
* Class: JTmap
* Method: SetMemory
* Signature: (J[BI)V
*/
JNIEXPORT void JNICALL Java_JTmap_SetMemory
(JNIEnv *, jobject, jlong, jbyteArray, jint);
/*
* Class: JTmap
* Method: GetMemory
* Signature: (JI)[B
*/
JNIEXPORT jbyteArray JNICALL Java_JTmap_GetMemory
(JNIEnv *, jobject, jlong, jint);
/*
* Class: JTmap
* Method: WriteString
* Signature: (JLjava/lang/String;)V
*/
JNIEXPORT void JNICALL Java_JTmap_WriteString
(JNIEnv *, jobject, jlong, jstring);
/*
* Class: JTmap
* Method: ReadString
* Signature: (J)C
*/
JNIEXPORT jchar JNICALL Java_JTmap_ReadString
(JNIEnv *, jobject, jlong);
/*
* Class: JTmap
* Method: WriteByte
* Signature: (JI)V
*/
JNIEXPORT void JNICALL Java_JTmap_WriteByte
(JNIEnv *, jobject, jlong, jint);
/*
* Class: JTmap
* Method: ReadByte
* Signature: (J)B
*/
JNIEXPORT jbyte JNICALL Java_JTmap_ReadByte
(JNIEnv *, jobject, jlong);
/*
* Class: JTmap
* Method: WriteBool
* Signature: (JLjava/lang/Boolean;)V
*/
JNIEXPORT void JNICALL Java_JTmap_WriteBool
(JNIEnv *, jobject, jlong, jobject);
/*
* Class: JTmap
* Method: ReadBool
* Signature: (J)Ljava/lang/Boolean;
*/
JNIEXPORT jobject JNICALL Java_JTmap_ReadBool
(JNIEnv *, jobject, jlong);
/*
* Class: JTmap
* Method: WriteShort
* Signature: (JLjava/lang/Short;)V
*/
JNIEXPORT void JNICALL Java_JTmap_WriteShort
(JNIEnv *, jobject, jlong, jobject);
/*
* Class: JTmap
* Method: ReadShort
* Signature: (J)S
*/
JNIEXPORT jshort JNICALL Java_JTmap_ReadShort
(JNIEnv *, jobject, jlong);
/*
* Class: JTmap
* Method: WriteUShort
* Signature: (JLjava/lang/Short;)V
*/
JNIEXPORT void JNICALL Java_JTmap_WriteUShort
(JNIEnv *, jobject, jlong, jobject);
/*
* Class: JTmap
* Method: ReadUShort
* Signature: (J)S
*/
JNIEXPORT jshort JNICALL Java_JTmap_ReadUShort
(JNIEnv *, jobject, jlong);
/*
* Class: JTmap
* Method: WriteInt
* Signature: (JLjava/lang/Short;)V
*/
JNIEXPORT void JNICALL Java_JTmap_WriteInt
(JNIEnv *, jobject, jlong, jobject);
/*
* Class: JTmap
* Method: WriteUInt
* Signature: (JLjava/lang/Short;)V
*/
JNIEXPORT void JNICALL Java_JTmap_WriteUInt
(JNIEnv *, jobject, jlong, jobject);
/*
* Class: JTmap
* Method: ReadInt
* Signature: (J)S
*/
JNIEXPORT jshort JNICALL Java_JTmap_ReadInt
(JNIEnv *, jobject, jlong);
/*
* Class: JTmap
* Method: ReadUInt
* Signature: (J)S
*/
JNIEXPORT jshort JNICALL Java_JTmap_ReadUInt
(JNIEnv *, jobject, jlong);
/*
* Class: JTmap
* Method: WriteFloat
* Signature: (JF)F
*/
JNIEXPORT jfloat JNICALL Java_JTmap_WriteFloat
(JNIEnv *, jobject, jlong, jfloat);
/*
* Class: JTmap
* Method: ReadFloat
* Signature: (J)F
*/
JNIEXPORT jfloat JNICALL Java_JTmap_ReadFloat
(JNIEnv *, jobject, jlong);
/*
* Class: JTmap
* Method: ReadDouble
* Signature: (J)D
*/
JNIEXPORT jdouble JNICALL Java_JTmap_ReadDouble
(JNIEnv *, jobject, jlong);
/*
* Class: JTmap
* Method: cmpArray
* Signature: ([Ljava/lang/Byte;[Ljava/lang/Byte;S)Ljava/lang/Boolean;
*/
JNIEXPORT jobject JNICALL Java_JTmap_cmpArray
(JNIEnv *, jobject, jobjectArray, jobjectArray, jshort);
/*
* Class: JTmap
* Method: WriteDouble
* Signature: (JD)V
*/
JNIEXPORT void JNICALL Java_JTmap_WriteDouble
(JNIEnv *, jobject, jlong, jdouble);
#ifdef __cplusplus
}
#endif
#endif