smx_process_t smx_process = NULL;
xbt_assert0(((code != NULL) && (host != NULL)), "Invalid parameters");
- smx_process = SIMIX_process_create(name, code, (void *) process, host->name,
+ smx_process = SIMIX_req_process_create(name, code, (void *) process, host->name,
argc, argv, properties);
if (!smx_process) {
xbt_free(process);
&& (process->simdata)), "Invalid parameters");
return SIMIX_req_process_is_suspended(process->simdata->s_process);
}
+
+
+smx_context_t MSG_process_get_smx_ctx(m_process_t process) {
+ return SIMIX_process_get_context(process->simdata->s_process);
+}