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 */
10 /* Header for class org_eclipse_titan_executor_jni_JNIMiddleWare */
12 #ifndef _Included_org_eclipse_titan_executor_jni_JNIMiddleWare
13 #define _Included_org_eclipse_titan_executor_jni_JNIMiddleWare
18 * Class: org_eclipse_titan_executor_jni_JNIMiddleWare
22 JNIEXPORT jlong JNICALL Java_org_eclipse_titan_executor_jni_JNIMiddleWare_init
23 (JNIEnv
*, jobject
, jint
);
26 * Class: org_eclipse_titan_executor_jni_JNIMiddleWare
30 JNIEXPORT
void JNICALL Java_org_eclipse_titan_executor_jni_JNIMiddleWare_terminate
34 * Class: org_eclipse_titan_executor_jni_JNIMiddleWare
36 * Signature: (Ljava/lang/String;Ljava/lang/String;)V
38 JNIEXPORT
void JNICALL Java_org_eclipse_titan_executor_jni_JNIMiddleWare_add_1host
39 (JNIEnv
*, jobject
, jstring
, jstring
);
42 * Class: org_eclipse_titan_executor_jni_JNIMiddleWare
43 * Method: assign_component
44 * Signature: (Ljava/lang/String;Ljava/lang/String;)V
46 JNIEXPORT
void JNICALL Java_org_eclipse_titan_executor_jni_JNIMiddleWare_assign_1component
47 (JNIEnv
*, jobject
, jstring
, jstring
);
50 * Class: org_eclipse_titan_executor_jni_JNIMiddleWare
51 * Method: destroy_host_groups
54 JNIEXPORT
void JNICALL Java_org_eclipse_titan_executor_jni_JNIMiddleWare_destroy_1host_1groups
58 * Class: org_eclipse_titan_executor_jni_JNIMiddleWare
59 * Method: set_kill_timer
62 JNIEXPORT
void JNICALL Java_org_eclipse_titan_executor_jni_JNIMiddleWare_set_1kill_1timer
63 (JNIEnv
*, jobject
, jdouble
);
66 * Class: org_eclipse_titan_executor_jni_JNIMiddleWare
67 * Method: start_session
68 * Signature: (Ljava/lang/String;IZ)I
70 JNIEXPORT jint JNICALL Java_org_eclipse_titan_executor_jni_JNIMiddleWare_start_1session
71 (JNIEnv
*, jobject
, jstring
, jint
, jboolean
);
74 * Class: org_eclipse_titan_executor_jni_JNIMiddleWare
75 * Method: shutdown_session
78 JNIEXPORT
void JNICALL Java_org_eclipse_titan_executor_jni_JNIMiddleWare_shutdown_1session
82 * Class: org_eclipse_titan_executor_jni_JNIMiddleWare
84 * Signature: (Ljava/lang/String;)V
86 JNIEXPORT
void JNICALL Java_org_eclipse_titan_executor_jni_JNIMiddleWare_configure
87 (JNIEnv
*, jobject
, jstring
);
90 * Class: org_eclipse_titan_executor_jni_JNIMiddleWare
91 * Method: set_cfg_file
92 * Signature: (Ljava/lang/String;)V
94 JNIEXPORT
void JNICALL Java_org_eclipse_titan_executor_jni_JNIMiddleWare_set_1cfg_1file
95 (JNIEnv
*, jobject
, jstring
);
98 * Class: org_eclipse_titan_executor_jni_JNIMiddleWare
100 * Signature: ()Ljava/lang/String;
102 JNIEXPORT jstring JNICALL Java_org_eclipse_titan_executor_jni_JNIMiddleWare_get_1mc_1host
106 * Class: org_eclipse_titan_executor_jni_JNIMiddleWare
110 JNIEXPORT jint JNICALL Java_org_eclipse_titan_executor_jni_JNIMiddleWare_get_1port
114 * Class: org_eclipse_titan_executor_jni_JNIMiddleWare
118 JNIEXPORT
void JNICALL Java_org_eclipse_titan_executor_jni_JNIMiddleWare_create_1mtc
119 (JNIEnv
*, jobject
, jint
);
122 * Class: org_eclipse_titan_executor_jni_JNIMiddleWare
126 JNIEXPORT
void JNICALL Java_org_eclipse_titan_executor_jni_JNIMiddleWare_exit_1mtc
130 * Class: org_eclipse_titan_executor_jni_JNIMiddleWare
131 * Method: execute_control
132 * Signature: (Ljava/lang/String;)V
134 JNIEXPORT
void JNICALL Java_org_eclipse_titan_executor_jni_JNIMiddleWare_execute_1control
135 (JNIEnv
*, jobject
, jstring
);
138 * Class: org_eclipse_titan_executor_jni_JNIMiddleWare
139 * Method: execute_testcase
140 * Signature: (Ljava/lang/String;Ljava/lang/String;)V
142 JNIEXPORT
void JNICALL Java_org_eclipse_titan_executor_jni_JNIMiddleWare_execute_1testcase
143 (JNIEnv
*, jobject
, jstring
, jstring
);
146 * Class: org_eclipse_titan_executor_jni_JNIMiddleWare
147 * Method: get_execute_cfg_len
150 JNIEXPORT jint JNICALL Java_org_eclipse_titan_executor_jni_JNIMiddleWare_get_1execute_1cfg_1len
154 * Class: org_eclipse_titan_executor_jni_JNIMiddleWare
155 * Method: execute_cfg
158 JNIEXPORT
void JNICALL Java_org_eclipse_titan_executor_jni_JNIMiddleWare_execute_1cfg
159 (JNIEnv
*, jobject
, jint
);
162 * Class: org_eclipse_titan_executor_jni_JNIMiddleWare
163 * Method: stop_after_testcase
166 JNIEXPORT
void JNICALL Java_org_eclipse_titan_executor_jni_JNIMiddleWare_stop_1after_1testcase
167 (JNIEnv
*, jobject
, jboolean
);
170 * Class: org_eclipse_titan_executor_jni_JNIMiddleWare
171 * Method: continue_testcase
174 JNIEXPORT
void JNICALL Java_org_eclipse_titan_executor_jni_JNIMiddleWare_continue_1testcase
178 * Class: org_eclipse_titan_executor_jni_JNIMiddleWare
179 * Method: stop_execution
182 JNIEXPORT
void JNICALL Java_org_eclipse_titan_executor_jni_JNIMiddleWare_stop_1execution
186 * Class: org_eclipse_titan_executor_jni_JNIMiddleWare
188 * Signature: ()Lorg/eclipse/titan/executor/jni/McStateEnum;
190 JNIEXPORT jobject JNICALL Java_org_eclipse_titan_executor_jni_JNIMiddleWare_get_1state
194 * Class: org_eclipse_titan_executor_jni_JNIMiddleWare
195 * Method: get_stop_after_testcase
198 JNIEXPORT jboolean JNICALL Java_org_eclipse_titan_executor_jni_JNIMiddleWare_get_1stop_1after_1testcase
202 * Class: org_eclipse_titan_executor_jni_JNIMiddleWare
203 * Method: get_nof_hosts
206 JNIEXPORT jint JNICALL Java_org_eclipse_titan_executor_jni_JNIMiddleWare_get_1nof_1hosts
210 * Class: org_eclipse_titan_executor_jni_JNIMiddleWare
211 * Method: get_host_data
212 * Signature: (I)Lorg/eclipse/titan/executor/jni/HostStruct;
214 JNIEXPORT jobject JNICALL Java_org_eclipse_titan_executor_jni_JNIMiddleWare_get_1host_1data
215 (JNIEnv
*, jobject
, jint
);
218 * Class: org_eclipse_titan_executor_jni_JNIMiddleWare
219 * Method: get_component_data
220 * Signature: (I)Lorg/eclipse/titan/executor/jni/ComponentStruct;
222 JNIEXPORT jobject JNICALL Java_org_eclipse_titan_executor_jni_JNIMiddleWare_get_1component_1data
223 (JNIEnv
*, jobject
, jint
);
226 * Class: org_eclipse_titan_executor_jni_JNIMiddleWare
227 * Method: release_data
230 JNIEXPORT
void JNICALL Java_org_eclipse_titan_executor_jni_JNIMiddleWare_release_1data
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;
238 JNIEXPORT jstring JNICALL Java_org_eclipse_titan_executor_jni_JNIMiddleWare_get_1mc_1state_1name
239 (JNIEnv
*, jobject
, jobject
);
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;
246 JNIEXPORT jstring JNICALL Java_org_eclipse_titan_executor_jni_JNIMiddleWare_get_1hc_1state_1name
247 (JNIEnv
*, jobject
, jobject
);
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;
254 JNIEXPORT jstring JNICALL Java_org_eclipse_titan_executor_jni_JNIMiddleWare_get_1tc_1state_1name
255 (JNIEnv
*, jobject
, jobject
);
258 * Class: org_eclipse_titan_executor_jni_JNIMiddleWare
259 * Method: get_transport_name
260 * Signature: (Lorg/eclipse/titan/executor/jni/TransportTypeEnum;)Ljava/lang/String;
262 JNIEXPORT jstring JNICALL Java_org_eclipse_titan_executor_jni_JNIMiddleWare_get_1transport_1name
263 (JNIEnv
*, jobject
, jobject
);
266 * Class: org_eclipse_titan_executor_jni_JNIMiddleWare
267 * Method: check_mem_leak
268 * Signature: (Ljava/lang/String;)V
270 JNIEXPORT
void JNICALL Java_org_eclipse_titan_executor_jni_JNIMiddleWare_check_1mem_1leak
271 (JNIEnv
*, jobject
, jstring
);
274 * Class: org_eclipse_titan_executor_jni_JNIMiddleWare
275 * Method: print_license_info
278 JNIEXPORT
void JNICALL Java_org_eclipse_titan_executor_jni_JNIMiddleWare_print_1license_1info
282 * Class: org_eclipse_titan_executor_jni_JNIMiddleWare
283 * Method: check_license
286 JNIEXPORT jint JNICALL Java_org_eclipse_titan_executor_jni_JNIMiddleWare_check_1license
290 * Class: org_eclipse_titan_executor_jni_JNIMiddleWare
292 * Signature: ()Ljava/lang/String;
294 JNIEXPORT jstring JNICALL Java_org_eclipse_titan_executor_jni_JNIMiddleWare_readPipe
298 * Class: org_eclipse_titan_executor_jni_JNIMiddleWare
299 * Method: isPipeReadable
302 JNIEXPORT jboolean JNICALL Java_org_eclipse_titan_executor_jni_JNIMiddleWare_isPipeReadable
306 * Class: org_eclipse_titan_executor_jni_JNIMiddleWare
307 * Method: getSharedLibraryVersion
310 JNIEXPORT jlong JNICALL Java_org_eclipse_titan_executor_jni_JNIMiddleWare_getSharedLibraryVersion