X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/6b8bd81709e9038d33873b8ce8a81d95350ee913..66744829ea6f8bcd0729ac8d35b6cafbe9c41a6c:/src/jtrace.c diff --git a/src/jtrace.c b/src/jtrace.c index cf17157079..1a3559b4de 100644 --- a/src/jtrace.c +++ b/src/jtrace.c @@ -134,3 +134,15 @@ JNIEXPORT void JNICALL Java_org_simgrid_trace_Trace_vmVariableSet (*env)->ReleaseStringUTFChars(env, js_vm, vm); (*env)->ReleaseStringUTFChars(env, js_state, state); } + +JNIEXPORT void JNICALL Java_org_simgrid_trace_Trace_hostVariableAdd + (JNIEnv *env, jclass cls, jstring js_host, jstring js_state, jdouble value) { + + const char *host = (*env)->GetStringUTFChars(env, js_host, 0); + const char *state = (*env)->GetStringUTFChars(env, js_state, 0); + + TRACE_host_variable_set(host, state, value); + + (*env)->ReleaseStringUTFChars(env, js_host, host); + (*env)->ReleaseStringUTFChars(env, js_state, state); +}