-/* Helper functions for jMSG: manipulate the context data without breaking the module separation */
-#include "xbt/context.h" /* to pass java objects from MSG to the context */
-
-void SIMIX_process_set_jprocess(smx_process_t process, void *jp) {
- xbt_context_set_jprocess(process->simdata->context,jp);
-}
-void* SIMIX_process_get_jprocess(smx_process_t process) {
- return xbt_context_get_jprocess(process->simdata->context);
-}
-
-void SIMIX_process_set_jmutex(smx_process_t process, void *jm) {
- xbt_context_set_jmutex(process->simdata->context,jm);
-}
-void* SIMIX_process_get_jmutex(smx_process_t process) {
- return xbt_context_get_jmutex(process->simdata->context);
-}
-
-void SIMIX_process_set_jcond(smx_process_t process, void *jc) {
- xbt_context_set_jcond(process->simdata->context,jc);
-}
-void* SIMIX_process_get_jcond(smx_process_t process) {
- return xbt_context_get_jcond(process->simdata->context);
-}
-
-void SIMIX_process_set_jenv(smx_process_t process, void *je) {
- xbt_context_set_jenv(process->simdata->context,je);
-}
-void* SIMIX_process_get_jenv(smx_process_t process) {
- return xbt_context_get_jenv(process->simdata->context);
-}
-