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