Pass the Java app context information using two separate arrays
[lttng-ust.git] / liblttng-ust-java-agent / jni / common / lttng_ust_context.h
index 2bdef3ae251cdb984ff86798bb420f432c032cc5..415f7de228fa9bcbc500dc28929a978272ef0b76 100644 (file)
 #ifndef LIBLTTNG_UST_JAVA_AGENT_JNI_COMMON_LTTNG_UST_CONTEXT_H_
 #define LIBLTTNG_UST_JAVA_AGENT_JNI_COMMON_LTTNG_UST_CONTEXT_H_
 
-struct lttng_ust_jni_ctx;
+struct lttng_ust_jni_ctx_entry;
 
 struct lttng_ust_jni_tls {
-       struct lttng_ust_jni_ctx *ctx;
-       int32_t len;
+       struct lttng_ust_jni_ctx_entry *ctx_entries;
+       int32_t ctx_entries_len;
+       signed char *ctx_strings;
+       int32_t ctx_strings_len;
 };
 
 extern __thread struct lttng_ust_jni_tls lttng_ust_context_info_tls;
This page took 0.025179 seconds and 4 git commands to generate.