Commit | Line | Data |
---|---|---|
d44e3c4f | 1 | /****************************************************************************** |
2 | * Copyright (c) 2000-2016 Ericsson Telecom AB | |
3 | * All rights reserved. This program and the accompanying materials | |
4 | * are made available under the terms of the Eclipse Public License v1.0 | |
5 | * which accompanies this distribution, and is available at | |
6 | * http://www.eclipse.org/legal/epl-v10.html | |
7 | * | |
8 | * Contributors: | |
9 | * Balasko, Jeno | |
10 | * Lovassy, Arpad | |
11 | * | |
12 | ******************************************************************************/ | |
970ed795 EL |
13 | /* DO NOT EDIT THIS FILE - it is machine generated */ |
14 | #include <jni.h> | |
15 | /* Header for class org_eclipse_titan_executor_jni_JNIMiddleWare */ | |
16 | ||
17 | #ifndef _Included_org_eclipse_titan_executor_jni_JNIMiddleWare | |
18 | #define _Included_org_eclipse_titan_executor_jni_JNIMiddleWare | |
19 | #ifdef __cplusplus | |
20 | extern "C" { | |
21 | #endif | |
22 | /* | |
23 | * Class: org_eclipse_titan_executor_jni_JNIMiddleWare | |
24 | * Method: init | |
25 | * Signature: (I)J | |
26 | */ | |
27 | JNIEXPORT jlong JNICALL Java_org_eclipse_titan_executor_jni_JNIMiddleWare_init | |
28 | (JNIEnv *, jobject, jint); | |
29 | ||
30 | /* | |
31 | * Class: org_eclipse_titan_executor_jni_JNIMiddleWare | |
32 | * Method: terminate | |
33 | * Signature: ()V | |
34 | */ | |
35 | JNIEXPORT void JNICALL Java_org_eclipse_titan_executor_jni_JNIMiddleWare_terminate | |
36 | (JNIEnv *, jobject); | |
37 | ||
38 | /* | |
39 | * Class: org_eclipse_titan_executor_jni_JNIMiddleWare | |
40 | * Method: add_host | |
41 | * Signature: (Ljava/lang/String;Ljava/lang/String;)V | |
42 | */ | |
43 | JNIEXPORT void JNICALL Java_org_eclipse_titan_executor_jni_JNIMiddleWare_add_1host | |
44 | (JNIEnv *, jobject, jstring, jstring); | |
45 | ||
46 | /* | |
47 | * Class: org_eclipse_titan_executor_jni_JNIMiddleWare | |
48 | * Method: assign_component | |
49 | * Signature: (Ljava/lang/String;Ljava/lang/String;)V | |
50 | */ | |
51 | JNIEXPORT void JNICALL Java_org_eclipse_titan_executor_jni_JNIMiddleWare_assign_1component | |
52 | (JNIEnv *, jobject, jstring, jstring); | |
53 | ||
54 | /* | |
55 | * Class: org_eclipse_titan_executor_jni_JNIMiddleWare | |
56 | * Method: destroy_host_groups | |
57 | * Signature: ()V | |
58 | */ | |
59 | JNIEXPORT void JNICALL Java_org_eclipse_titan_executor_jni_JNIMiddleWare_destroy_1host_1groups | |
60 | (JNIEnv *, jobject); | |
61 | ||
62 | /* | |
63 | * Class: org_eclipse_titan_executor_jni_JNIMiddleWare | |
64 | * Method: set_kill_timer | |
65 | * Signature: (D)V | |
66 | */ | |
67 | JNIEXPORT void JNICALL Java_org_eclipse_titan_executor_jni_JNIMiddleWare_set_1kill_1timer | |
68 | (JNIEnv *, jobject, jdouble); | |
69 | ||
70 | /* | |
71 | * Class: org_eclipse_titan_executor_jni_JNIMiddleWare | |
72 | * Method: start_session | |
73 | * Signature: (Ljava/lang/String;IZ)I | |
74 | */ | |
75 | JNIEXPORT jint JNICALL Java_org_eclipse_titan_executor_jni_JNIMiddleWare_start_1session | |
76 | (JNIEnv *, jobject, jstring, jint, jboolean); | |
77 | ||
78 | /* | |
79 | * Class: org_eclipse_titan_executor_jni_JNIMiddleWare | |
80 | * Method: shutdown_session | |
81 | * Signature: ()V | |
82 | */ | |
83 | JNIEXPORT void JNICALL Java_org_eclipse_titan_executor_jni_JNIMiddleWare_shutdown_1session | |
84 | (JNIEnv *, jobject); | |
85 | ||
86 | /* | |
87 | * Class: org_eclipse_titan_executor_jni_JNIMiddleWare | |
88 | * Method: configure | |
89 | * Signature: (Ljava/lang/String;)V | |
90 | */ | |
91 | JNIEXPORT void JNICALL Java_org_eclipse_titan_executor_jni_JNIMiddleWare_configure | |
92 | (JNIEnv *, jobject, jstring); | |
93 | ||
94 | /* | |
95 | * Class: org_eclipse_titan_executor_jni_JNIMiddleWare | |
96 | * Method: set_cfg_file | |
97 | * Signature: (Ljava/lang/String;)V | |
98 | */ | |
99 | JNIEXPORT void JNICALL Java_org_eclipse_titan_executor_jni_JNIMiddleWare_set_1cfg_1file | |
100 | (JNIEnv *, jobject, jstring); | |
101 | ||
102 | /* | |
103 | * Class: org_eclipse_titan_executor_jni_JNIMiddleWare | |
104 | * Method: get_mc_host | |
105 | * Signature: ()Ljava/lang/String; | |
106 | */ | |
107 | JNIEXPORT jstring JNICALL Java_org_eclipse_titan_executor_jni_JNIMiddleWare_get_1mc_1host | |
108 | (JNIEnv *, jobject); | |
109 | ||
110 | /* | |
111 | * Class: org_eclipse_titan_executor_jni_JNIMiddleWare | |
112 | * Method: get_port | |
113 | * Signature: ()I | |
114 | */ | |
115 | JNIEXPORT jint JNICALL Java_org_eclipse_titan_executor_jni_JNIMiddleWare_get_1port | |
116 | (JNIEnv *, jobject); | |
117 | ||
118 | /* | |
119 | * Class: org_eclipse_titan_executor_jni_JNIMiddleWare | |
120 | * Method: create_mtc | |
121 | * Signature: (I)V | |
122 | */ | |
123 | JNIEXPORT void JNICALL Java_org_eclipse_titan_executor_jni_JNIMiddleWare_create_1mtc | |
124 | (JNIEnv *, jobject, jint); | |
125 | ||
126 | /* | |
127 | * Class: org_eclipse_titan_executor_jni_JNIMiddleWare | |
128 | * Method: exit_mtc | |
129 | * Signature: ()V | |
130 | */ | |
131 | JNIEXPORT void JNICALL Java_org_eclipse_titan_executor_jni_JNIMiddleWare_exit_1mtc | |
132 | (JNIEnv *, jobject); | |
133 | ||
134 | /* | |
135 | * Class: org_eclipse_titan_executor_jni_JNIMiddleWare | |
136 | * Method: execute_control | |
137 | * Signature: (Ljava/lang/String;)V | |
138 | */ | |
139 | JNIEXPORT void JNICALL Java_org_eclipse_titan_executor_jni_JNIMiddleWare_execute_1control | |
140 | (JNIEnv *, jobject, jstring); | |
141 | ||
142 | /* | |
143 | * Class: org_eclipse_titan_executor_jni_JNIMiddleWare | |
144 | * Method: execute_testcase | |
145 | * Signature: (Ljava/lang/String;Ljava/lang/String;)V | |
146 | */ | |
147 | JNIEXPORT void JNICALL Java_org_eclipse_titan_executor_jni_JNIMiddleWare_execute_1testcase | |
148 | (JNIEnv *, jobject, jstring, jstring); | |
149 | ||
150 | /* | |
151 | * Class: org_eclipse_titan_executor_jni_JNIMiddleWare | |
152 | * Method: get_execute_cfg_len | |
153 | * Signature: ()I | |
154 | */ | |
155 | JNIEXPORT jint JNICALL Java_org_eclipse_titan_executor_jni_JNIMiddleWare_get_1execute_1cfg_1len | |
156 | (JNIEnv *, jobject); | |
157 | ||
158 | /* | |
159 | * Class: org_eclipse_titan_executor_jni_JNIMiddleWare | |
160 | * Method: execute_cfg | |
161 | * Signature: (I)V | |
162 | */ | |
163 | JNIEXPORT void JNICALL Java_org_eclipse_titan_executor_jni_JNIMiddleWare_execute_1cfg | |
164 | (JNIEnv *, jobject, jint); | |
165 | ||
166 | /* | |
167 | * Class: org_eclipse_titan_executor_jni_JNIMiddleWare | |
168 | * Method: stop_after_testcase | |
169 | * Signature: (Z)V | |
170 | */ | |
171 | JNIEXPORT void JNICALL Java_org_eclipse_titan_executor_jni_JNIMiddleWare_stop_1after_1testcase | |
172 | (JNIEnv *, jobject, jboolean); | |
173 | ||
174 | /* | |
175 | * Class: org_eclipse_titan_executor_jni_JNIMiddleWare | |
176 | * Method: continue_testcase | |
177 | * Signature: ()V | |
178 | */ | |
179 | JNIEXPORT void JNICALL Java_org_eclipse_titan_executor_jni_JNIMiddleWare_continue_1testcase | |
180 | (JNIEnv *, jobject); | |
181 | ||
182 | /* | |
183 | * Class: org_eclipse_titan_executor_jni_JNIMiddleWare | |
184 | * Method: stop_execution | |
185 | * Signature: ()V | |
186 | */ | |
187 | JNIEXPORT void JNICALL Java_org_eclipse_titan_executor_jni_JNIMiddleWare_stop_1execution | |
188 | (JNIEnv *, jobject); | |
189 | ||
190 | /* | |
191 | * Class: org_eclipse_titan_executor_jni_JNIMiddleWare | |
192 | * Method: get_state | |
193 | * Signature: ()Lorg/eclipse/titan/executor/jni/McStateEnum; | |
194 | */ | |
195 | JNIEXPORT jobject JNICALL Java_org_eclipse_titan_executor_jni_JNIMiddleWare_get_1state | |
196 | (JNIEnv *, jobject); | |
197 | ||
198 | /* | |
199 | * Class: org_eclipse_titan_executor_jni_JNIMiddleWare | |
200 | * Method: get_stop_after_testcase | |
201 | * Signature: ()Z | |
202 | */ | |
203 | JNIEXPORT jboolean JNICALL Java_org_eclipse_titan_executor_jni_JNIMiddleWare_get_1stop_1after_1testcase | |
204 | (JNIEnv *, jobject); | |
205 | ||
206 | /* | |
207 | * Class: org_eclipse_titan_executor_jni_JNIMiddleWare | |
208 | * Method: get_nof_hosts | |
209 | * Signature: ()I | |
210 | */ | |
211 | JNIEXPORT jint JNICALL Java_org_eclipse_titan_executor_jni_JNIMiddleWare_get_1nof_1hosts | |
212 | (JNIEnv *, jobject); | |
213 | ||
214 | /* | |
215 | * Class: org_eclipse_titan_executor_jni_JNIMiddleWare | |
216 | * Method: get_host_data | |
217 | * Signature: (I)Lorg/eclipse/titan/executor/jni/HostStruct; | |
218 | */ | |
219 | JNIEXPORT jobject JNICALL Java_org_eclipse_titan_executor_jni_JNIMiddleWare_get_1host_1data | |
220 | (JNIEnv *, jobject, jint); | |
221 | ||
222 | /* | |
223 | * Class: org_eclipse_titan_executor_jni_JNIMiddleWare | |
224 | * Method: get_component_data | |
225 | * Signature: (I)Lorg/eclipse/titan/executor/jni/ComponentStruct; | |
226 | */ | |
227 | JNIEXPORT jobject JNICALL Java_org_eclipse_titan_executor_jni_JNIMiddleWare_get_1component_1data | |
228 | (JNIEnv *, jobject, jint); | |
229 | ||
230 | /* | |
231 | * Class: org_eclipse_titan_executor_jni_JNIMiddleWare | |
232 | * Method: release_data | |
233 | * Signature: ()V | |
234 | */ | |
235 | JNIEXPORT void JNICALL Java_org_eclipse_titan_executor_jni_JNIMiddleWare_release_1data | |
236 | (JNIEnv *, jobject); | |
237 | ||
238 | /* | |
239 | * Class: org_eclipse_titan_executor_jni_JNIMiddleWare | |
240 | * Method: get_mc_state_name | |
241 | * Signature: (Lorg/eclipse/titan/executor/jni/McStateEnum;)Ljava/lang/String; | |
242 | */ | |
243 | JNIEXPORT jstring JNICALL Java_org_eclipse_titan_executor_jni_JNIMiddleWare_get_1mc_1state_1name | |
244 | (JNIEnv *, jobject, jobject); | |
245 | ||
246 | /* | |
247 | * Class: org_eclipse_titan_executor_jni_JNIMiddleWare | |
248 | * Method: get_hc_state_name | |
249 | * Signature: (Lorg/eclipse/titan/executor/jni/HcStateEnum;)Ljava/lang/String; | |
250 | */ | |
251 | JNIEXPORT jstring JNICALL Java_org_eclipse_titan_executor_jni_JNIMiddleWare_get_1hc_1state_1name | |
252 | (JNIEnv *, jobject, jobject); | |
253 | ||
254 | /* | |
255 | * Class: org_eclipse_titan_executor_jni_JNIMiddleWare | |
256 | * Method: get_tc_state_name | |
257 | * Signature: (Lorg/eclipse/titan/executor/jni/TcStateEnum;)Ljava/lang/String; | |
258 | */ | |
259 | JNIEXPORT jstring JNICALL Java_org_eclipse_titan_executor_jni_JNIMiddleWare_get_1tc_1state_1name | |
260 | (JNIEnv *, jobject, jobject); | |
261 | ||
262 | /* | |
263 | * Class: org_eclipse_titan_executor_jni_JNIMiddleWare | |
264 | * Method: get_transport_name | |
265 | * Signature: (Lorg/eclipse/titan/executor/jni/TransportTypeEnum;)Ljava/lang/String; | |
266 | */ | |
267 | JNIEXPORT jstring JNICALL Java_org_eclipse_titan_executor_jni_JNIMiddleWare_get_1transport_1name | |
268 | (JNIEnv *, jobject, jobject); | |
269 | ||
270 | /* | |
271 | * Class: org_eclipse_titan_executor_jni_JNIMiddleWare | |
272 | * Method: check_mem_leak | |
273 | * Signature: (Ljava/lang/String;)V | |
274 | */ | |
275 | JNIEXPORT void JNICALL Java_org_eclipse_titan_executor_jni_JNIMiddleWare_check_1mem_1leak | |
276 | (JNIEnv *, jobject, jstring); | |
277 | ||
278 | /* | |
279 | * Class: org_eclipse_titan_executor_jni_JNIMiddleWare | |
280 | * Method: print_license_info | |
281 | * Signature: ()V | |
282 | */ | |
283 | JNIEXPORT void JNICALL Java_org_eclipse_titan_executor_jni_JNIMiddleWare_print_1license_1info | |
284 | (JNIEnv *, jobject); | |
285 | ||
286 | /* | |
287 | * Class: org_eclipse_titan_executor_jni_JNIMiddleWare | |
288 | * Method: check_license | |
289 | * Signature: ()I | |
290 | */ | |
291 | JNIEXPORT jint JNICALL Java_org_eclipse_titan_executor_jni_JNIMiddleWare_check_1license | |
292 | (JNIEnv *, jobject); | |
293 | ||
294 | /* | |
295 | * Class: org_eclipse_titan_executor_jni_JNIMiddleWare | |
296 | * Method: readPipe | |
297 | * Signature: ()Ljava/lang/String; | |
298 | */ | |
299 | JNIEXPORT jstring JNICALL Java_org_eclipse_titan_executor_jni_JNIMiddleWare_readPipe | |
300 | (JNIEnv *, jobject); | |
301 | ||
302 | /* | |
303 | * Class: org_eclipse_titan_executor_jni_JNIMiddleWare | |
304 | * Method: isPipeReadable | |
305 | * Signature: ()Z | |
306 | */ | |
307 | JNIEXPORT jboolean JNICALL Java_org_eclipse_titan_executor_jni_JNIMiddleWare_isPipeReadable | |
308 | (JNIEnv *, jobject); | |
309 | ||
310 | /* | |
311 | * Class: org_eclipse_titan_executor_jni_JNIMiddleWare | |
312 | * Method: getSharedLibraryVersion | |
313 | * Signature: ()J | |
314 | */ | |
315 | JNIEXPORT jlong JNICALL Java_org_eclipse_titan_executor_jni_JNIMiddleWare_getSharedLibraryVersion | |
316 | (JNIEnv *, jclass); | |
317 | ||
318 | #ifdef __cplusplus | |
319 | } | |
320 | #endif | |
321 | #endif |